Calculez HMAC-MD5 à partir d’un message et d’une clé secrète partagée. HMAC-MD5 apparaît encore dans d’anciens protocoles et systèmes embarqués, même si MD5 seul est cryptographiquement cassé face aux collisions.
Fonctionnement
HMAC-MD5 applique la construction HMAC avec MD5 comme fonction de hachage et produit un digest hex de 32 caractères. L’outil s’exécute localement dans le navigateur via crypto-js.
Cas d’usage courants
- Déboguer des signatures d’API héritées qui citent encore HMAC-MD5
- Enseigner la différence entre HMAC à clé et hachages MD5 sans clé
- Vérifier des vecteurs d’exemple issus de documentation obsolète
Limites
Ne choisissez pas HMAC-MD5 pour de nouveaux systèmes — préférez HMAC-SHA256. Les secrets saisis ici sont visibles pour quiconque a accès à la session. Cela authentifie les messages ; cela ne les chiffre pas.
Exemple
Modifier le message ou le secret change tout le digest de 128 bits exprimé en 32 chiffres hex.