我在 .net 框架中找不到 aes 库。 有没有外部库?
谢谢
最佳答案
您没有提到您使用的是哪个版本的框架,但由于您没有立即找到 System.Security.Cryptography.AesManaged
,我猜你用的是3.5之前的版本。
改为使用 System.Security.Cryptography.RijndaelManaged
. Rijndael 是由 NIST 标准化为 AES 的算法的名称。它完全是相同的算法(除了您可以使用 Rijndael 选择一些 AES 不允许的 block 长度和模式)。
关于使用 AES 加密/解密的 C# 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2994235/