Freigeben über


ECDiffieHellman.GenerateKey(ECCurve) Methode

Definition

Generiert beim Überschreiben in einer abgeleiteten Klasse ein neues kurzlebiges Paar aus privatem und öffentlichem Schlüssel für die angegebene Kurve.

public:
 virtual void GenerateKey(System::Security::Cryptography::ECCurve curve);
public virtual void GenerateKey (System.Security.Cryptography.ECCurve curve);
abstract member GenerateKey : System.Security.Cryptography.ECCurve -> unit
override this.GenerateKey : System.Security.Cryptography.ECCurve -> unit
Public Overridable Sub GenerateKey (curve As ECCurve)

Parameter

curve
ECCurve

Die Kurve, die für das Generieren eines kurzlebigen Paars aus privatem und öffentlichem Schlüssel verwendet wird.

Ausnahmen

curve führt keine Validierung durch.

Eine abgeleitete Klasse muss diese Methode überschreiben.

Hinweise

curve muss überprüft werden (d. h. sie muss zurückgeben true), wenn sie an die ECCurve.Validate -Methode übergeben wird, und darf nicht implizit sein.

Charakteristische 2-Kurven werden unter Windows nicht unterstützt.

Gilt für: