ECParameters.Validate Metoda

Definice

Ověří aktuální objekt.

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

Výjimky

Parametry klíče nebo křivky nejsou platné pro aktuální typ křivky.

Poznámky

Metoda Validate kontroluje integritu ECParameters struktury a v případě, že není platná, vyvolá CryptographicException výjimku . Požadavky jsou následující:

  • Q.X a Q.Y jsou povinná pole a musí mít stejnou délku.

  • Pokud je křivka explicitní křivkou, D vyžaduje se a musí mít stejnou délku jako Curve.Order.

  • Pokud je křivka pojmenovaná, D vyžaduje se a musí mít stejnou délku jako Q.X a Q.Y

  • Curve.Validate musí být také úspěšné.

Platí pro