【发布时间】:2014-07-21 04:36:08
【问题描述】:
我的 .NET 应用程序包含一些 RSA 加密。
我的问题是:where to store the keys?
经过一番谷歌搜索后,我看不到任何真正的建议。我所看到的
- 将它们拆分并存储到不同的文件夹中。
- 使用受保护的数据。但是如果我使用受保护的数据,我仍然必须存储密钥的加密结果。还是同样的问题,存放在哪里?
有更好的选择吗?
【问题讨论】:
-
您试图阻止谁读取加密数据。您解决问题的方式因您的威胁模型而异(对于某些威胁模型,它是无法解决的)
-
信息不足,无法回答——正如 scott 所说,需要一个威胁模型。
标签: c# .net encryption