ECDsaCng.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
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).
Quando executada em Windows 10, essa classe dá suporte a muitas curvas nomeadas adicionais, mas isso não é refletido nessa propriedade.
Aplica-se a
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de