Algoritmos de provedor base
O Provedor Criptográfico base da Microsoft dá suporte aos seguintes algoritmos.
ID do algoritmo | Descrição | Comentários |
---|---|---|
CALG_MD2 |
Algoritmo de hash MD2 |
Para obter mais informações, consulte Algoritmo MD2. |
CALG_MD5 |
Algoritmo de hash MD5 |
Para obter mais informações, consulte Algoritmo MD5. |
CALG_SHA |
Algoritmo de hash SHA |
Para obter mais informações, consulte Algoritmo de hash seguro. |
CALG_SHA1 |
O mesmo que CALG_SHA |
Para obter mais informações, consulte Algoritmo de hash seguro. |
CALG_MAC |
Algoritmo de hash chave do MAC (Código de Autenticação de Mensagem) |
Bloquear MAC codificado. |
CALG_HMAC |
Algoritmo mac keyed-hash |
Computação HMAC. |
CALG_SSL3_SHAMD5 |
Algoritmo de autenticação de cliente SLL3 |
Para obter mais informações, consulte Criando um hash CALG_SSL3_SHAMD5. |
CALG_RSA_SIGN |
Algoritmo de assinatura de chave pública RSA |
Comprimento da chave: pode ser definido de 384 bits para 16.384 bits em incrementos de 8 bits. Comprimento da chave padrão: 512 bits. A assinatura está em conformidade com o PKCS nº 6. |
CALG_RSA_KEYX |
Algoritmo de troca de chaves públicas RSA |
Comprimento da chave: pode ser definido de 384 bits para 1024 bits em incrementos de 8 bits. Comprimento da chave padrão: 512 bits. |
CALG_RC2 |
Algoritmo de criptografia de bloco RC2 |
Comprimento da chave: 40 bits. Modo padrão: encadeamento de blocos de criptografia. Tamanho do bloco: 64 bits. Comprimento do sal: 88 bits. |
CALG_RC4 |
Algoritmo de criptografia de fluxo RC4 |
Comprimento da chave: 40 bits. Comprimento do sal: 88 bits. |
CALG_DES |
Criptografia DES |
Para obter mais informações, consulte DES ( Data Encryption Standard ). |