【发布时间】:2011-07-14 12:21:51
【问题描述】:
我不是要一个有代码的教程,我是在做研究,但我想确保我问的是正确的问题。
- .NET 开箱即用的最佳加密形式是什么?
- 公钥/私钥,我应该在哪里安全地存储这些东西?
- 我应该拥有哪些工具才能正确执行此操作?
我从 AESCryptoServiceProvider 开始,加密了我传入的字符串,我很高兴。测试如果我调用它两次,它会得到相同的值。然后意识到我没有提供任何形式的密钥,所以应用程序的第二次运行产生了不同的结果。所以我开始阅读,看到 RSA 公钥/私钥等等等。只是想确保我正在阅读我正在做的正确的道路。那里有很多例子,很少有人提到你把这些钥匙放在哪里,或者你从哪里得到它们。
【问题讨论】:
-
我还不想将此标记为已回答,我还有一些问题。我应该拥有/使用哪些工具来生成密钥?
-
我已经用密钥生成更新了我的答案,很抱歉,我没有阅读你的评论。
标签: c# encryption cryptography public-key-encryption encryption-asymmetric