【发布时间】:2011-02-28 23:16:46
【问题描述】:
我在 .net 框架中找不到 aes 库。 有没有外部库?
谢谢
【问题讨论】:
标签: c# security encryption aes
我在 .net 框架中找不到 aes 库。 有没有外部库?
谢谢
【问题讨论】:
标签: c# security encryption aes
您没有提及您使用的是哪个版本的框架,但由于您没有立即找到System.Security.Cryptography.AesManaged,我猜您使用的是早于3.5的版本。
改为使用System.Security.Cryptography.RijndaelManaged。 Rijndael 是由 NIST 标准化为 AES 的算法的名称。它完全是相同的算法(除了您可以使用 Rijndael 选择一些 AES 不允许的块长度和模式)。
【讨论】:
您会在 System.Security.Cryptography 命名空间中找到框架中内置的 AES:
http://msdn.microsoft.com/en-us/library/system.security.cryptography.aes.aspx
【讨论】: