DESCryptoServiceProvider.CreateDecryptor Metodo

Definizione

Overload

CreateDecryptor()

Crea un oggetto di decrittografia simmetrica con la proprietà Key corrente e il vettore di inizializzazione IV.

CreateDecryptor(Byte[], Byte[])

Crea un oggetto di decrittografia DES (Data Encryption Standard) simmetrica con la chiave Key e il vettore di inizializzazione IV specificati.

CreateDecryptor()

Crea un oggetto di decrittografia simmetrica con la proprietà Key corrente e il vettore di inizializzazione 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

Restituisce

ICryptoTransform

Oggetto di decrittografia simmetrica.

Commenti

Questo metodo decrittografa un messaggio crittografato creato usando CreateEncryptor l'overload con la stessa firma.

Si applica a

CreateDecryptor(Byte[], Byte[])

Crea un oggetto di decrittografia DES (Data Encryption Standard) simmetrica con la chiave Key e il vettore di inizializzazione IV specificati.

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

Parametri

rgbKey
Byte[]

Chiave privata da usare per l'algoritmo simmetrico.

rgbIV
Byte[]

Vettore di inizializzazione da usare per l'algoritmo simmetrico.

Restituisce

ICryptoTransform

Oggetto di decrittografia DES simmetrica.

Eccezioni

Il valore della proprietà Mode è OFB.

-oppure- Il valore della proprietà Mode è CFB e il valore della proprietà FeedbackSize non è 8.

-oppure- È stata utilizzata una dimensione della chiave non valida.

-oppure- La dimensione della chiave di algoritmo non era disponibile.

Commenti

Questo metodo decrittografa un messaggio crittografato creato usando CreateEncryptor l'overload con gli stessi parametri.

Vedi anche

Si applica a