【发布时间】:2013-09-12 17:45:48
【问题描述】:
在所有这些 NSA 的东西之后,我只是想知道是否有人知道 .NET 的 System.Security.Cryptography.RNGCryptoServiceProvider() 的替代方案 - 也许是一个开源解决方案?
我试图搜索它,但并没有真正成功,所以我希望社区中的任何人有一个想法?
谢谢
【问题讨论】:
-
当你手头有一个替代品时,为什么还需要一个替代品?
-
他只是说“毕竟这些 NSA 的东西”。这代表国家安全局,或者换句话说,一群可能能够以某种方式将加密文本转换为明文的人
-
@SriramSakthivel 一是因为我偏执(见fiercegovernmentit.com/story/… 和technewsdaily.com/18525-microsoft-nsa-encryption.html)二是因为我只是想知道:-)
-
不确定 BouncyCastle,但我们的 SecureBlackbox 包含加密强 PRNG。请注意,任何 PRNG 都依赖于良好的随机种子数据来源。
-
您可以将 OpenSSL 与 p/invoke 一起使用。
标签: c# cryptography prng