ECDsaOpenSsl.LegalKeySizes Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает размеры ключа (в битах), которые поддерживаются методом задания свойства KeySize.
public:
virtual property cli::array <System::Security::Cryptography::KeySizes ^> ^ LegalKeySizes { cli::array <System::Security::Cryptography::KeySizes ^> ^ get(); };
public override System.Security.Cryptography.KeySizes[] LegalKeySizes { get; }
member this.LegalKeySizes : System.Security.Cryptography.KeySizes[]
Public Overrides ReadOnly Property LegalKeySizes As KeySizes()
Значение свойства
Массив, содержащий размеры ключей, поддерживаемые методом KeySize задания свойств.
Комментарии
В шифровании на эллиптических кривых (ECC) размер ключа не является единственным входным значением в процессе создания ключа. Он является производным от параметров кривой для конкретной эллиптической кривой. Это свойство сообщает только три допустимых размера ключей: 256, 384 и 521 бит. Если размер ключа используется только в качестве основы для создания ключа, поддерживаемые размеры сопоставляется с именованными кривыми secp256r1 (aka NIST P-256), secp384r1 (aka NIST P-384) и secp521r1 (aka NIST P-521).