Freigeben über


DESCryptoServiceProvider.CreateDecryptor Methode

Definition

Überlädt

CreateDecryptor()

Erstellt ein symmetrisches Entschlüsselungsobjekt mit der aktuellen Key-Eigenschaft und dem Initialisierungsvektor (IV).

CreateDecryptor(Byte[], Byte[])

Erstellt ein symmetrisches DES-Entschlüsselungsobjekt (Data Encryption Standard) mit dem angegebenen Schlüssel (Key) und dem angegebenen Initialisierungsvektor (IV).

CreateDecryptor()

Quelle:
DESCryptoServiceProvider.Unix.cs
Quelle:
DESCryptoServiceProvider.Unix.cs
Quelle:
DESCryptoServiceProvider.Unix.cs

Erstellt ein symmetrisches Entschlüsselungsobjekt mit der aktuellen Key-Eigenschaft und dem Initialisierungsvektor (IV).

public:
 override System::Security::Cryptography::ICryptoTransform ^ CreateDecryptor();
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor ();
override this.CreateDecryptor : unit -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function CreateDecryptor () As ICryptoTransform

Gibt zurück

Ein symmetrisches Entschlüsselungsobjekt.

Hinweise

Diese Methode entschlüsselt eine verschlüsselte Nachricht, die mithilfe der CreateEncryptor Überladung mit derselben Signatur erstellt wurde.

Gilt für:

CreateDecryptor(Byte[], Byte[])

Quelle:
DESCryptoServiceProvider.Unix.cs
Quelle:
DESCryptoServiceProvider.Unix.cs
Quelle:
DESCryptoServiceProvider.Unix.cs

Erstellt ein symmetrisches DES-Entschlüsselungsobjekt (Data Encryption Standard) mit dem angegebenen Schlüssel (Key) und dem angegebenen Initialisierungsvektor (IV).

public:
 override System::Security::Cryptography::ICryptoTransform ^ CreateDecryptor(cli::array <System::Byte> ^ rgbKey, cli::array <System::Byte> ^ rgbIV);
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[]? rgbIV);
public override System.Security.Cryptography.ICryptoTransform CreateDecryptor (byte[] rgbKey, byte[] rgbIV);
override this.CreateDecryptor : byte[] * byte[] -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function CreateDecryptor (rgbKey As Byte(), rgbIV As Byte()) As ICryptoTransform

Parameter

rgbKey
Byte[]

Der geheime Schlüssel, der für den symmetrischen Algorithmus verwendet werden soll.

rgbIV
Byte[]

Der Initialisierungsvektor, der für den symmetrischen Algorithmus verwendet werden soll.

Gibt zurück

Ein symmetrisches DES-Entschlüsselungsobjekt.

Ausnahmen

Der Wert der Mode-Eigenschaft ist OFB.

- oder -

Der Wert der Mode-Eigenschaft ist CFB, und der Wert der FeedbackSize-Eigenschaft ist nicht 8.

- oder -

Eine ungültige Schlüsselgröße wurde verwendet.

- oder -

Die Algorithmusschlüsselgröße war nicht verfügbar.

Hinweise

Diese Methode entschlüsselt eine verschlüsselte Nachricht, die mithilfe der CreateEncryptor Überladung mit denselben Parametern erstellt wurde.

Weitere Informationen

Gilt für: