RSAOAEPKeyExchangeFormatter.SetKey(AsymmetricAlgorithm) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Establece la clave pública que se usará para cifrar los datos de intercambio de claves.
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)
Parámetros
Instancia del algoritmo RSA que contiene la clave pública.
Excepciones
key
es null
.
Ejemplos
En el ejemplo de código siguiente se muestra cómo usar el SetKey método para establecer una RSA clave para el descifrado. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase RSAOAEPKeyExchangeFormatter.
RSA^ key = RSA::Create();
rsaFormatter->SetKey( key );
RSA key = RSA.Create();
rsaFormatter.SetKey(key);
Dim key As RSA = RSA.Create()
rsaFormatter.SetKey(key)
Comentarios
Debe establecer la clave antes de llamar a CreateKeyExchange.