gpt4 book ai didi

c# - 我应该使用 System.Security.Cryptography 命名空间中的哪个 AES 类?

转载 作者:行者123 更新时间:2023-11-30 12:39:03 24 4
gpt4 key购买 nike

<分区>

The System.Security.Cryptography namespace至少有 3 种不同的看似可互换的方法来获取将执行 AES 加密/解密的对象:

using (var aes = Aes.Create())

using (var aes = new AesCryptoServiceProvider())

using (var aes = new AesCng())

前两个是在 .NET Framework 3.5 版中引入的。第三个要新得多;它是在版本 4.6.2 中引入的。人们可能因此怀疑它比其他 2 个更好,但是 the documentation没有在任何地方说建议用它代替其他的。

前两个都有一个代码示例。这两个样本看起来基本相同。

我应该使用哪一个,为什么?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com