InMemorySymmetricSecurityKey.GetDecryptionTransform(String, Byte[]) Metodo

Definizione

Ottiene una trasformazione che esegue la decrittografia del testo crittografato utilizzando l'algoritmo di crittografia specificato.

public:
 override System::Security::Cryptography::ICryptoTransform ^ GetDecryptionTransform(System::String ^ algorithm, cli::array <System::Byte> ^ iv);
public override System.Security.Cryptography.ICryptoTransform GetDecryptionTransform (string algorithm, byte[] iv);
override this.GetDecryptionTransform : string * byte[] -> System.Security.Cryptography.ICryptoTransform
Public Overrides Function GetDecryptionTransform (algorithm As String, iv As Byte()) As ICryptoTransform

Parametri

algorithm
String

Algoritmo di crittografia che esegue la decrittografia di testo crittografato, ad esempio XML crittografato.

iv
Byte[]

Matrice di Byte che contiene il vettore di inizializzazione (IV) per l'algoritmo specificato.

Restituisce

Interfaccia ICryptoTransform che rappresenta la trasformazione di decrittografia.

Eccezioni

algorithm non è supportato. Gli algoritmi supportati sono TripleDesEncryption, Aes128Encryption, Aes192Encryption e Aes256Encryption.

Commenti

Per specificare l'algoritmo, utilizzare i campi che rappresentano algoritmi di decrittografia appartenenti alla classe SecurityAlgorithms.

Si applica a