Algorithmes de fournisseur améliorés

Le fournisseur de chiffrement microsoft amélioré prend en charge les algorithmes suivants.

ID d’algorithme Description Commentaires
CALG_3DES Triple DES. Longueur de clé : 168 bits. Mode par défaut : Chaînage de blocs de chiffrement.
Taille du bloc : 64 bits.
Pas de sel autorisé.
CALG_3DES_112 Chiffrement DES triple à deux clés. Longueur de clé : 112 bits. Mode par défaut : Chaînage de blocs de chiffrement.
Taille du bloc : 64 bits.
Pas de sel autorisé.
CALG_DES Chiffrement DES. Longueur de clé : 56 bits. Mode par défaut : Chaînage de blocs de chiffrement.
Taille du bloc : 64 bits.
Pas de sel autorisé.
CALG_HMAC Algorithme de hachage à clé MAC. Calcul HMAC.
CALG_MAC Algorithme de hachage à clé mac (Message Authentication Code). Chiffrement de bloc MAC.
CALG_MD2 Algorithme de hachage MD2. Pour plus d’informations, consultez Algorithme MD2.
CALG_MD5 Algorithme de hachage MD5. Pour plus d’informations, consultez Algorithme MD5.
CALG_RC2 Algorithme de chiffrement de bloc RC2. Longueur de clé : 128 bits. Mode par défaut : Chaînage de blocs de chiffrement.
Taille du bloc : 64 bits.
Longueur de sel : peut être définie.
CALG_RC4 Algorithme de chiffrement de flux RC4. Longueur de clé : 128 bits. Longueur de sel : peut être définie.
CALG_RSA_KEYX Algorithme d’échange de clés publiques RSA. Longueur de clé : peut être définie, de 384 bits à 16 384 bits par incréments de 8 bits. Longueur de clé par défaut : 1 024 bits.
CALG_RSA_SIGN Algorithme de signature de clé publique RSA. Longueur de clé : peut être définie, de 384 bits à 16 384 bits par incréments de 8 bits. Longueur de clé par défaut : 1 024 bits.
La signature est conforme à PKCS #6.
CALG_SHA Algorithme de hachage SHA. Pour plus d’informations, consultez Algorithme de hachage sécurisé.
CALG_SHA1 Identique à CALG_SHA. Pour plus d’informations, consultez Algorithme de hachage sécurisé.
CALG_SSL3_SHAMD5 Algorithme d’authentification du client SSL3. Pour plus d’informations, consultez Création d’un hachage CALG_SSL3_SHAMD5.