ECParameters.Validate Methode

Definition

Überprüft das aktuelle Objekt.

public:
 void Validate();
public void Validate();
member this.Validate : unit -> unit
Public Sub Validate ()

Ausnahmen

Die Schlüssel- oder Kurvenparameter sind für den aktuellen Kurventyp ungültig.

Hinweise

Die Validate Methode überprüft die Integrität der ECParameters Struktur, wenn CryptographicException sie ungültig ist. Dies sind die Anforderungen:

  • Q.XQ und Y. sind Pflichtfelder und müssen dieselbe Länge aufweisen.

  • Wenn die Kurve eine explizite Kurve ist, D ist erforderlich und muss dieselbe Länge wie Curve.Order.

  • Wenn die Kurve eine benannte Kurve ist, D ist erforderlich und muss dieselbe Länge aufweisen wie Q.X und Q.Y.

  • Curve.Validate muss auch erfolgreich sein.

Gilt für: