Calcule HMAC-MD5 a partir de un mensaje y una clave secreta compartida. HMAC-MD5 aparece en protocolos antiguos y sistemas embebidos aunque MD5 solo esté criptográficamente roto frente a colisiones.
Cómo funciona
HMAC-MD5 aplica la construcción HMAC con MD5 como hash subyacente y produce un digest hex de 32 caracteres. La herramienta se ejecuta en el navegador con crypto-js.
Casos de uso habituales
- Depurar firmas de API heredadas que aún citan HMAC-MD5
- Enseñar la diferencia entre HMAC con clave y hashes MD5 sin clave
- Verificar vectores de ejemplo de documentación obsoleta
Limitaciones
No elija HMAC-MD5 para sistemas nuevos: use HMAC-SHA256. Los secretos introducidos aquí son visibles para quien tenga acceso a la sesión. Autentica mensajes; no los cifra.
Ejemplo
Cambiar el mensaje o el secreto altera todo el digest de 128 bits expresado en 32 dígitos hex.