.net-3.5 - AesManaged 与 RijndaelManaged

标签 .net-3.5 encryption .net-2.0

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




8年前关闭。




我目前正在将一段用 .NET 3.5 编写的代码移植到 2.0。
在代码中的某个点(重负载)正在使用 AesManaged 类,与 RijndaelManaged 相比,此实现是否有任何性能提升,并且在从 AesManaged 更改为 RijndaelManaged 时是否存在任何关于重负载的风险?

最佳答案

实际上有一个非常细微的区别:块大小。

Rijndael 支持 128、192、256 位的块大小。
AES 仅支持 128 位块大小。

关于.net-3.5 - AesManaged 与 RijndaelManaged,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2289306/

相关文章:

c# - 词袋表示问题

wpf - 如何绑定(bind)到 ICollectionView 的 CurrentItem

c++ - 如何使这个小写和大写

c# - C++ (crypto++) 和 C# 加密匹配

C# : Characters do not display well when in Console, 为什么?

c# - 这个通用继承是如何完成的(内部)?

c# - 在 C# 中创建特定时区的 DateTime

.net-3.5 - .net 4 向后兼容性

algorithm - 可以签名/验证自然时间的加密算法/硬件?

c# - 在 .NET 4 下运行的 .NET 2 和 .NET 4 程序集之间有什么区别