asp.net-core - ASP.NET Core 数据保护 - 如何管理过期密钥?
问题描述
根据ASP.NET 密钥管理,
删除密钥是真正的破坏性行为,因此数据保护系统没有公开用于执行此操作的一流 API。
即使该密钥已过期,是否仍会使用过期密钥取消保护以前受该密钥保护的数据?
过期的密钥是否会永久保留,即使它可能没有更多的数据受到保护?
如果键的寿命很短并且永远不会被删除,那么 ASP.NET Core 中用于查找匹配键的哈希表是否会永远增长?
我找不到任何文档或指南应如何处理过期的数据保护密钥。我想知道处理它的最佳实践。
提前致谢。
解决方案
推荐阅读
- javascript - 商品数量决定销售价格 简单JS计算器
- javascript - 开玩笑 - 模拟超时后返回的 Promise
- bootstrap-4 - AMP 或 Bootstrap 或两者兼而有之?
- python - 非最大抑制的 Python 就绪实现
- javascript - 不计算字段是否为空(Js 计算器)
- javascript - 如何使用nodejs在javascript中将一个文件中的函数调用到另一个文件中?
- php - 如何根据PHP中数组内的数组进行排序?
- python - 使用 Flask 更新已更新的 html dom 的问题
- excel - 如何总结一行?
- flutter - Flutter:在 Map() 中使用字符串和布尔值