Compartilhar via


Algoritmos de provedor Diffie-Hellman/Schannel

A finalidade do algoritmo Diffie-Hellman é possibilitar que dois ou mais hosts criem e compartilhem uma chave de criptografia secreta idêntica, simplesmente compartilhando informações sobre uma rede que não é segura. As informações que são compartilhadas pela rede estão na forma de alguns valores constantes e uma chave pública D-H.

O Microsoft Diffie-Hellman/Schannel Cryptographic Provider dá suporte aos algoritmos a seguir.

ID do algoritmo Descrição Comentários
CALG_DH_SF Diffie-Hellman armazenar e encaminhar algoritmo de troca de chaves Comprimento da chave: pode ser definido, de 384 bits a 512 bits em incrementos de 8 bits. Comprimento da chave padrão: 512 bits.
CALG_MD5 Algoritmo de hash MD5. Fornecido somente para hash.
CALG_DH_EPHEM Troca de chaves D-H efêmera. Comprimento da chave: pode ser definido, de 384 bits a 512 bits em incrementos de 8 bits. Comprimento da chave padrão: 512 bits.
CALG_SHA Algoritmo de hash SHA. Deve ser usado para assinaturas DSS.
CALG_RC2 Algoritmo de criptografia de bloco RC2 Comprimento da chave: 40 a 88 bits.
CALG_RC4 Algoritmo de criptografia de fluxo RC4 Comprimento da chave: 40 a 88 bits.
CALG_CYLINK_ MEK
Algoritmo de criptografia variante de DES Comprimento da chave: 40 bits.