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