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

Validate yöntemi, geçerli olmadığında bir ECParameters oluşturarak yapının bütünlüğünü CryptographicException 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 ile aynı uzunlukta Curveolmalıdır.Order

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

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

Şunlara uygulanır