Partager via


InMemorySymmetricSecurityKey.GetEncryptionTransform(String, Byte[]) Méthode

Définition

Obtient une transformation qui chiffre du XML à l'aide de l'algorithme de chiffrement spécifié.

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

Paramètres

algorithm
String

Algorithme de chiffrement qui chiffre du XML.

iv
Byte[]

Tableau d'Byte qui contient le vecteur d'initialisation (IV) pour l'algorithme spécifié.

Retours

ICryptoTransform qui représente la transformation du chiffrement.

Exceptions

algorithm n’est pas pris en charge. Les algorithmes pris en charge sont TripleDesEncryption, Aes128Encryption, Aes192Encryption et Aes256Encryption.

Remarques

Utilisez les champs qui représentent les algorithmes de chiffrement dans la classe SecurityAlgorithms pour spécifier l'algorithme.

S’applique à