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 является обязательной и должна иметь ту же длину, что Qи QY.X

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

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