ECDsaOpenSsl.LegalKeySizes Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene le dimensioni in bit della chiave supportate dal setter della proprietà 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()
Valore della proprietà
- KeySizes[]
Matrice che contiene le dimensioni delle chiavi supportate dal setter della KeySize proprietà.
Commenti
In Elliptic Curve Cryptography (ECC) la dimensione della chiave non è l'unico input nel processo di generazione delle chiavi, viene derivato dai parametri della curva per una curva ellittica specifica. Questa proprietà segnala solo tre dimensioni delle chiavi legali: 256, 384 e 521 bit. Quando la dimensione della chiave viene utilizzata da sola come base per la generazione di chiavi, le dimensioni supportate vengono mappate alle curve denominate secp256r1 (aka NIST P-256), secp384r1 (aka NIST P-384) e secp521r1 (aka NIST P-521).