我使用 Rijndael 算法来加密/解密我的数据。但它不兼容 FIPS。我想把它换成另一个。你能给我一个建议,哪个更好? 更好的方法:
- FIPS 兼容
- 高安全级别
- 该算法应该来自微软提供的dotnet 2.0框架。
谢谢
-詹姆博
最佳答案
您可以使用 AES 256,许多供应商都使用它并获得了 FIPS 认证。
问题是使用“适当的”加密算法不足以符合 FIPS,您需要让您的系统接受 NIST 的测试。
编辑:someone already did a test on all .NET 2.0 & 3.5供应商,看看他们是否符合 FIPS。
长话短说:
在 .NET 2.0 下支持以下内容:
DESCryptoServiceProvider
DSACryptoServiceProvider
RSACryptoServiceProvider
三重DESCryptoServiceProvider
关于.net - dotNet 2.0 中哪种 FIPS 兼容算法更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/743058/