RsaSecurityKey.EncryptKey(String, Byte[]) Method

Definition

Encrypts the specified key using the specified algorithm.

C#
public override byte[] EncryptKey (string algorithm, byte[] keyData);

Parameters

algorithm
String

The cryptographic algorithm to encrypt the key with.

keyData
Byte[]

An array of Byte that contains the key.

Returns

Byte[]

An array of Byte that contains the encrypted key.

Exceptions

algorithm is not supported. The supported algorithms are RsaV15KeyWrap and RsaOaepKeyWrap.

keyData is null.

Applies to

Produkt Versjoner
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1