ECDiffieHellman.GenerateKey(ECCurve) Метод

Определение

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

public virtual void GenerateKey (System.Security.Cryptography.ECCurve curve);

Параметры

curve
ECCurve

Кривая, используемая для создания пары открытого и закрытого эфемерных ключей.

Исключения

curve не выполняет проверку.

Производный класс должен переопределять этот метод.

Комментарии

curve параметр должен проверять (то есть возвращать true) при передаче в ECCurve.Validate метод) и не должен быть неявным.

Кривые характеристики 2 не поддерживаются в Windows.

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

Продукт Версии
.NET Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6
.NET Framework 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.1