DESCryptoServiceProvider.CreateDecryptor Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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()
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
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[])
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
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.