Nyelv

ECParameters.Validate Metódus

Definíció

Ellenőrzi az aktuális objektumot.

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

Kivételek

A kulcs- vagy görbeparaméterek nem érvényesek az aktuális görbetípusra.

Megjegyzések

A Validate módszer ellenőrzi a struktúra integritását ECParameters , és érvénytelen állapotot CryptographicException ad. A követelmények a következők:

  • Q.X és Q.Y kötelező mezők, és azonos hosszúságúnak kell lenniük.

  • Ha a görbe explicit görbe, akkor kötelező megadni, D és ugyanolyan hosszúságúnak kell lennie, mint Curvea .Order.

  • Ha a görbe nevesített görbe, akkor kötelező megadni, D és ugyanolyan hosszúságúnak kell lennie, mint Qa .X és Qa .Y.

  • Curve.Validate is sikeresnek kell lennie.

A következőre érvényes: