.net - dotNet 2.0 中哪种 FIPS 兼容算法更好?

标签 .net algorithm .net-2.0 cryptography

我使用 Rijndael 算法来加密/解密我的数据。但它不兼容 FIPS。我想把它换成另一个。你能给我一个建议,哪个更好? 更好的方法:

  1. FIPS 兼容
  2. 高安全级别
  3. 该算法应该来自微软提供的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/

相关文章:

asp.net - ASP.NET 2.o 页面的 jQuery 登录模式弹出窗口

c# - .NET 2.0 应用程序可以使用 .NET 3.5 的哪些功能?

C# 静态属性锁定

C# atom 引用类型等效于 clojure atom

c# - 从查询创建 DataTable 的最快方法?

python - 算法 : how to split list data into fixed size sub-lists without having separate numbers

c# - 使用堆栈在广度优先搜索中查找最短路径

.net - 如何在没有数据上下文的情况下更新对象

c# - 未处理的异常 : System. ArgumentException : Unable to find the requested .Net Framework 数据提供程序。它可能没有安装

algorithm - 对数大 O 与平方根