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 va a 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 RSA algoritmo 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 forma parte de un ejemplo más grande proporcionado para la RSAOAEPKeyExchangeFormatter clase .
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.