Algorithmes de fournisseur AES

Le tableau suivant répertorie les algorithmes pris en charge par le fournisseur de chiffrement Microsoft Advanced Encryption Standard (AES).

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_AES_128 Algorithme de chiffrement de bloc AES. Longueur de clé : 128 bits.
CALG_AES_192 Algorithme de chiffrement de bloc AES. Longueur de clé : 192 bits.
CALG_AES_256 Algorithme de chiffrement de bloc AES. Longueur de clé : 256 bits.
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_SHA_256 Algorithme de hachage SHA. Longueur de clé : 256 bits. Windows XP : Cet algorithme n’est pas pris en charge.
CALG_SHA_384 Algorithme de hachage SHA. Longueur de la clé : 384 bits. Windows XP : Cet algorithme n’est pas pris en charge.
CALG_SHA_512 Algorithme de hachage SHA. Longueur de clé : 512 bits. Windows XP : Cet algorithme n’est pas pris en charge.
CALG_SSL3_SHAMD5 Algorithme d’authentification du client SSL3. Pour plus d’informations, consultez Création d’un hachage CALG_SSL3_SHAMD5.