Partager via


PbeParameters(PbeEncryptionAlgorithm, HashAlgorithmName, Int32) Constructeur

Définition

Initialise une nouvelle instance de la classe 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)

Paramètres

encryptionAlgorithm
PbeEncryptionAlgorithm

Algorithme à utiliser lors du chiffrement des données.

hashAlgorithm
HashAlgorithmName

Nom d’un algorithme de hachage à utiliser avec la fonction de dérivation de clés (KDF) pour convertir un mot de passe en clé de chiffrement.

iterationCount
Int32

Nombre d’itérations à fournir à la fonction de dérivation de clés (KDF) pour convertir un mot de passe en clé de chiffrement.

Exceptions

iterationCount est inférieur à 1.

S’applique à