Condividi tramite


RSAOAEPKeyExchangeFormatter.SetKey(AsymmetricAlgorithm) Metodo

Definizione

Imposta la chiave pubblica da usare per la crittografia dei dati di scambio delle chiavi.

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)

Parametri

key
AsymmetricAlgorithm

Istanza dell'algoritmo RSA che contiene la chiave pubblica.

Eccezioni

key è null.

Esempio

Nell'esempio di codice seguente viene illustrato come usare il SetKey metodo per impostare una RSA chiave per la decrittografia. Questo esempio di codice fa parte di un esempio più ampio fornito per la RSAOAEPKeyExchangeFormatter classe .

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

Commenti

È necessario impostare la chiave prima di chiamare CreateKeyExchange.

Si applica a

Vedi anche