Aracılığıyla paylaş


ECParameters.Validate Yöntem

Tanım

Geçerli nesneyi doğrular.

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

Özel durumlar

Anahtar veya eğri parametreleri geçerli eğri türü için geçerli değil.

Açıklamalar

yöntemiValidate, geçerli olmadığında bir CryptographicException oluşturarak yapının bütünlüğünü ECParameters denetler. Gereksinimler şunlardır:

  • Qöğesini seçin.X ve Q,Y gerekli alanlardır ve aynı uzunlukta olmalıdır.

  • Eğri açık bir eğriyse, D gereklidir ve ileOrder aynı uzunlukta Curveolmalıdır.

  • Eğri adlandırılmış bir eğriyse, D gereklidir ve ileXQYaynı uzunlukta Qolmalıdır.

  • Curveöğesini seçin.Validate da başarılı olmalıdır.

Şunlara uygulanır