Compartilhar via


ECDsaOpenSsl.LegalKeySizes Propriedade

Definição

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

Uma matriz que contém os tamanhos de chave com suporte pelo setter de KeySize propriedade.

Comentários

Na ECC (Criptografia de Curva Elíptica), o tamanho da chave não é a única entrada no processo de geração de chave, ela é derivada 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).

Aplica-se a

Confira também