我不是要一个带代码的教程,我正在尝试做研究,但我想确保我问的是正确的问题。
- 我可以使用 .NET 开箱即用的最佳加密形式是什么?
- 公钥/私钥,我在哪里安全地存储这些东西?
- 为了正确执行此操作,我应该拥有哪些工具?
我从 AESCryptoServiceProvider 开始,加密了我传入的字符串,我很高兴。测试如果我调用它两次,它会得到相同的值。然后意识到我没有提供任何形式的密钥,所以应用程序的第二次运行产生了不同的结果。所以我开始阅读,看到 RSA 公钥/私钥等等等。只是想确保我正在阅读我正在做的正确的道路。那里有很多例子,很少有人提到你把这些钥匙放在哪里,或者你从哪里得到它们。