Algoritmos de provedor base
O Provedor Criptográfico base da Microsoft dá suporte aos algoritmos a seguir.
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 mac ( de código de autenticação de mensagem) keyed-hash |
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 umde 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 1.024 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). |