RsaSecurityKey.EncryptKey(String, Byte[]) Metod

Definition

Krypterar den angivna nyckeln med den angivna algoritmen.

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 RsaV15KeyWrap och RsaOaepKeyWrap.

keyData är null.

Gäller för