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
Применяется к
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по