DESCryptoServiceProvider.CreateDecryptor Méthode
Définition
Important
Certaines informations concernent des produits en version préliminaire qui peuvent être considérablement modifiés avant leur sortie. Microsoft n’offre aucune garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| 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
Retourne
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.
Retourne
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.