Share via


DESCryptoServiceProvider.CreateDecryptor Méthode

Définition

Surcharges

CreateDecryptor()

Crée un objet déchiffreur symétrique avec la propriété Key et le vecteur d'initialisation (IV) actuels.

CreateDecryptor(Byte[], Byte[])

Crée un objet déchiffreur Data Encryption Standard (DES) symétrique avec la clé spécifiée (Key) et le vecteur d'initialisation (IV).

CreateDecryptor()

Crée un objet déchiffreur symétrique avec la propriété Key et le vecteur d'initialisation (IV) actuels.

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

Retours

ICryptoTransform

Objet déchiffreur symétrique.

Remarques

Cette méthode déchiffre un message chiffré créé à l’aide de la CreateEncryptor surcharge avec la même signature.

S’applique à

CreateDecryptor(Byte[], Byte[])

Crée un objet déchiffreur Data Encryption Standard (DES) symétrique avec la clé spécifiée (Key) et le vecteur d'initialisation (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

Paramètres

rgbKey
Byte[]

Clé secrète à utiliser pour l'algorithme symétrique.

rgbIV
Byte[]

Vecteur d'initialisation à utiliser pour l'algorithme symétrique.

Retours

ICryptoTransform

Objet déchiffreur DES symétrique.

Exceptions

La propriété Mode possède la valeur OFB.

  • ou - La valeur de la propriété Mode est CFB et la valeur de la propriété FeedbackSize n'est pas 8.

  • ou - Une taille de clé non valide a été utilisée.

  • ou - La taille de la clé d'algorithme n'était pas disponible.

Remarques

Cette méthode déchiffre un message chiffré qui a été créé à l’aide de la CreateEncryptor surcharge avec les mêmes paramètres.

Voir aussi

S’applique à