<分区>
在所有这些 NSA 内容之后,我只是想知道是否有人知道 .NET 中 System.Security.Cryptography.RNGCryptoServiceProvider() 的替代方案 - 也许是开源解决方案?
我尝试搜索它,但没有真正成功,所以我希望社区中的任何人都有想法?
谢谢
标签 c# cryptography prng
<分区>
在所有这些 NSA 内容之后,我只是想知道是否有人知道 .NET 中 System.Security.Cryptography.RNGCryptoServiceProvider() 的替代方案 - 也许是开源解决方案?
我尝试搜索它,但没有真正成功,所以我希望社区中的任何人都有想法?
谢谢
最佳答案
使用新的 .NET 6 API 从 CSPNG(加密安全伪随机数生成器)生成随机数比以往任何时候都容易:
// Give me 200 random bytes
var bytes = RandomNumberGenerator.GetBytes(200);
关于c# - C# 的替代加密安全伪随机数生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18770998/