ECDsaOpenSsl.LegalKeySizes Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá velikosti klíčů v bitech, které podporuje KeySize setter vlastnosti.
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()
Hodnota vlastnosti
- KeySizes[]
Pole, které obsahuje velikosti klíčů, které podporuje KeySize setter vlastnosti.
Poznámky
V kryptografii elliptické křivky (ECC) velikost klíče není jediným vstupem do procesu generování klíčů, je odvozen z parametrů křivky pro konkrétní tři tečky křivky. Tato vlastnost hlásí pouze tři velikosti právních klíčů: 256, 384 a 521 bitů. Pokud se velikost klíče používá samostatně jako základ pro generování klíčů, podporované velikosti se mapují na pojmenované křivky secp256r1 (aka NIST P-256), secp384r1 (aka NIST P-384) a secp521r1 (aka NIST P-521).