ECParameters.Validate Метод

Определение

Проверяет текущий объект.

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

Исключения

Параметры ключа или кривой недопустимы для текущего типа кривой.

Комментарии

Метод Validate проверяет целостность ECParameters структуры, вызывая CryptographicException исключение, когда оно недопустимо. Требования к этом процессу приведены ниже.

  • Q.X и Q.Y являются обязательными полями и должны иметь ту же длину.

  • Если кривая является явной кривой, требуется и должна иметь ту же длину, D что Curveи .Order.

  • Если кривая является именованной кривой, требуется и должна иметь ту же длину, D что QX и Q.Y.

  • Curve.Validate также должен быть успешным.

Применяется к