RSAOAEPKeyExchangeFormatter.SetKey(AsymmetricAlgorithm) Метод

Определение

Задает открытый ключ, используемый для шифрования данных обмена ключами.

public:
 override void SetKey(System::Security::Cryptography::AsymmetricAlgorithm ^ key);
public override void SetKey (System.Security.Cryptography.AsymmetricAlgorithm key);
override this.SetKey : System.Security.Cryptography.AsymmetricAlgorithm -> unit
Public Overrides Sub SetKey (key As AsymmetricAlgorithm)

Параметры

key
AsymmetricAlgorithm

Экземпляр алгоритма RSA, который содержит открытый ключ.

Исключения

key имеет значение null.

Примеры

В следующем примере кода показано, как использовать SetKey метод для задания RSA ключа для расшифровки. Этот пример входит в состав более крупного примера использования класса RSAOAEPKeyExchangeFormatter.

RSA^ key = RSA::Create();
rsaFormatter->SetKey( key );
RSA key = RSA.Create();
rsaFormatter.SetKey(key);
Dim key As RSA = RSA.Create()
rsaFormatter.SetKey(key)

Комментарии

Необходимо задать ключ перед вызовом CreateKeyExchange.

Применяется к

См. также раздел