使用 AES 加密/解密的 C# 库

标签 c# security encryption aes

我在 .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/

相关文章:

algorithm - 游戏研究/理解玩家 ID 的生成

c# - MySQL在表中存储表

c# - 数据库更新异常 : Which field is causing "String or binary data would be truncated"

swift - 使用 RSA 从 Swift 到 C# 进行加密

.net - 在我按照 OWAPS 和 Roslyn Security Guard 的建议应用解决方案后,Veracode 仍然报告操作系统命令注入(inject)问题

ios - 使用NodeJS服务器进行移动身份验证的设计

iOS AES加密错误结果

c# - Redis Stack Exchange 如何按模式删除或获取键

c# - 如何将日期值转换为oracle日期值?

wordpress - 让 .htaccess 阻止子域,除非来自其他某些子域(对于 wp-admin 安全 WordPress)