Método ICspAlgorithm::get_DefaultLength (certenroll.h)
A propriedade DefaultLength recupera o comprimento padrão de uma chave. Essa propriedade está habilitada para a Web.
Esta propriedade é somente para leitura.
Sintaxe
HRESULT get_DefaultLength(
LONG *pValue
);
Parâmetros
pValue
Valor retornado
Nenhum
Comentários
Você pode usar essa propriedade para recuperar o tamanho padrão, em bits, de uma chave. As propriedades DefaultLength, IncrementLength, MaxLength e MinLength podem variar de acordo com o algoritmo e o provedor. A tabela a seguir lista alguns algoritmos para os quais vários tamanhos de chave podem ser definidos. A lista não é inclusiva.
Algoritmo OID | Provedor criptográfico | Comprimento da chave (bits) |
---|---|---|
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Provedor de Armazenamento de Chaves de Cartão Inteligente da Microsoft Microsoft Base Smart Card Crypto Provider |
Mínimo: 1.024 Máximo: 4.096 Padrão: 1.024 Incremento: 512 |
XCN_OID_RSA_RSA(1.2.840.113549.1.1.1) |
Provedor de Armazenamento de Chaves de Software da Microsoft Microsoft Base Cryptographic Provider v1.0 Microsoft Enhanced Cryptographic Provider v1.0 Microsoft Enhanced RSA and AES Cryptographic Provider Provedor criptográfico do Microsoft RSA Schannel Microsoft Strong Cryptographic Provider |
Mínimo: 384 Máximo: 16.384 Padrão: 1.024 Incremento: 8 |
XCN_OID_X957_DSA(1.2.840.10040.4.1) |
Provedor de Armazenamento de Chaves de Software da Microsoft Microsoft Base DSS e provedor criptográfico Diffie-Hellman Microsoft Base DSS Cryptographic Provider Provedor criptográfico do Microsoft DH Schannel Provedor criptográfico de Diffie-Hellman e DSS aprimorado da Microsoft |
Mínimo: 512 Máximo: 1.024 Padrão: 1.024 Incremento: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) | Diffie-Hellman algoritmo de troca de chaves. |
Mínimo: 512 Máximo: 1.024 Padrão: 1.024 Incremento: 64 |
XCN_OID_ANSI_X942_DH(1.2.840.10046.2.1) |
Provedor criptográfico do Microsoft DH Schannel Provedor criptográfico de Diffie-Hellman e DSS aprimorado da Microsoft |
Mínimo: 512 Máximo: 4.096 Padrão: 1.024 Incremento: 64 |
XCN_OID_RSA_RC2CBC(1.2.840.113549.3.2) |
Provedor de Armazenamento de Chaves de Software da Microsoft Provedor de Armazenamento de Chaves de Cartão Inteligente da Microsoft Microsoft Base Smart Card Crypto Provider Provedor criptográfico do Microsoft DH Schannel Microsoft Enhanced Cryptographic Provider v1.0 Provedor criptográfico de Diffie-Hellman e DSS aprimorado da Microsoft Microsoft Enhanced RSA and AES Cryptographic Provider Provedor criptográfico do Microsoft RSA Schannel Microsoft Strong Cryptographic Provider |
Mínimo: 40 Máximo: 128 Padrão: 128 Incremento: 8 |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | certenroll.h |
DLL | CertEnroll.dll |