ECDsaOpenSsl.LegalKeySizes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém os tamanhos de chave, em bits, compatíveis com o setter de propriedade 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()
Valor da propriedade
- KeySizes[]
Uma matriz que contém os tamanhos de chave com suporte do setter de KeySize propriedade.
Comentários
No ECC (Criptografia de Curva Elíptica), o tamanho da chave não é a única entrada no processo de geração de chave, é derivado dos parâmetros de curva para uma curva elíptica específica. Essa propriedade relata apenas três tamanhos de chave legais: 256, 384 e 521 bits. Quando o tamanho da chave é usado sozinho como base para a geração de chaves, os tamanhos com suporte são mapeados para as curvas nomeadas secp256r1 (também conhecido como NIST P-256), secp384r1 (também conhecido como NIST P-384) e secp521r1 (também conhecido como NIST P-521).