InMemorySymmetricSecurityKey.EncryptKey(String, Byte[]) Metod

Definition

Krypterar den angivna nyckeln.

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()

Parametrar

algorithm
String

Den kryptografiska algoritmen som nyckeln ska krypteras med.

keyData
Byte[]

En matris med Byte som innehåller nyckeln.

Returer

Byte[]

En matris med Byte som innehåller den krypterade nyckeln.

Undantag

algorithm stöds inte. De algoritmer som stöds är TripleDesKeyWrap, Aes128KeyWrap, Aes192KeyWrapeller Aes256KeyWrap.

Kommentarer

Använd klassens SecurityAlgorithms statiska fält för att ange algoritmen.

Gäller för