.NET System.Security.加密密钥派生问题(AES/Rijndael)

本文关键字:AES Rijndael 问题 派生 System Security 加密 密钥 NET | 更新日期: 2023-09-27 17:57:48

使用System.Security.Cryptography.Rijndal或System.Security.CCryptography.As类中的方法GenerateKey()、CreateEncryptor(Byte[]、Byte[])或CreateEncrypter()时,密钥是如何生成的?

  1. 它是否遵循RFC-2898中使用的方法?我只能假设它确实遵循RFC-2898,因为Rfc2898DeriveBytes也是System.Security.Cryptography命名空间中的一个类

.NET System.Security.加密密钥派生问题(AES/Rijndael)

GenerateIV方法和GenerateKey方法都只生成所需长度的随机字节序列。他们不使用KDF。