Freigeben über


PbeParameters(PbeEncryptionAlgorithm, HashAlgorithmName, Int32) Konstruktor

Definition

Initialisiert eine neue Instanz der PbeParameters-Klasse.

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)

Parameter

encryptionAlgorithm
PbeEncryptionAlgorithm

Der zu verwendende Algorithmus beim Verschlüsseln von Daten.

hashAlgorithm
HashAlgorithmName

Der Name des mit der Schlüsselableitungsfunktion (Key Derivation Function, KDF) zu verwendenden Hashalgorithmus, um ein Kennwort in einen Verschlüsselungsschlüssel umzuwandeln.

iterationCount
Int32

Die Anzahl der Iterationen, die für die Schlüsselableitungsfunktion (Key Derivation Function, KDF) bereitgestellt werden soll, um ein Kennwort in einen Verschlüsselungsschlüssel umzuwandeln.

Ausnahmen

iterationCount ist kleiner als 1.

Gilt für: