ECDsaOpenSsl.LegalKeySizes Eigenschap

Definitie

Hiermee haalt u de sleutelgrootten op die in bits worden ondersteund door de KeySize eigenschapssetter.

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()

Waarde van eigenschap

Een matrix die de sleutelgrootten bevat die worden ondersteund door de KeySize eigenschapssetter.

Opmerkingen

In ECC (Elliptic Curve Cryptography) is de sleutelgrootte niet de enige invoer in het proces voor het genereren van sleutels. Deze wordt afgeleid van de curveparameters voor een specifieke elliptische curve. Deze eigenschap rapporteert slechts drie juridische sleutelgrootten: 256, 384 en 521 bits. Wanneer de sleutelgrootte alleen wordt gebruikt als basis voor het genereren van sleutels, worden de ondersteunde grootten toegewezen aan de benoemde curven secp256r1 (ook wel NIST P-256 genoemd), secp384r1 (ook wel NIST P-384 genoemd) en secp521r1 (ook wel NIST P-521 genoemd).

Van toepassing op

Zie ook