PbeParameters(PbeEncryptionAlgorithm, HashAlgorithmName, Int32) 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 PbeParameters 类的新实例。
public:
PbeParameters(System::Security::Cryptography::PbeEncryptionAlgorithm encryptionAlgorithm, System::Security::Cryptography::HashAlgorithmName hashAlgorithm, int iterationCount);
public PbeParameters (System.Security.Cryptography.PbeEncryptionAlgorithm encryptionAlgorithm, System.Security.Cryptography.HashAlgorithmName hashAlgorithm, int iterationCount);
new System.Security.Cryptography.PbeParameters : System.Security.Cryptography.PbeEncryptionAlgorithm * System.Security.Cryptography.HashAlgorithmName * int -> System.Security.Cryptography.PbeParameters
Public Sub New (encryptionAlgorithm As PbeEncryptionAlgorithm, hashAlgorithm As HashAlgorithmName, iterationCount As Integer)
参数
- encryptionAlgorithm
- PbeEncryptionAlgorithm
加密数据时要使用的算法。
- hashAlgorithm
- HashAlgorithmName
与密钥派生功能 (KDF) 结合使用的哈希算法的名称,用于将密码转换为加密密钥。
- iterationCount
- Int32
向密钥派生功能 (KDF) 提供的迭代计数,用于将密码转换为加密密钥。
例外
iterationCount
小于 1。