Partager via


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

Définition

Chiffre la clé spécifiée.

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

Paramètres

algorithm
String

Algorithme de chiffrement avec lequel chiffrer la clé.

keyData
Byte[]

Tableau d'Byte qui contient la clé.

Retours

Byte[]

Tableau d'objet Byte qui contient la clé chiffrée.

Exceptions

algorithm n’est pas pris en charge. Les algorithmes pris en charge sont TripleDesKeyWrap, Aes128KeyWrap, Aes192KeyWrap ou Aes256KeyWrap.

Remarques

Les champs statiques de la classe SecurityAlgorithms permettent de spécifier l'algorithme.

S’applique à