Berechnen Sie HMAC-MD5 aus einer Nachricht und einem gemeinsamen Geheimschlüssel. HMAC-MD5 kommt in älteren Protokollen und eingebetteten Systemen vor, obwohl MD5 allein kryptografisch für Kollisionen gebrochen ist.
So funktioniert es
HMAC-MD5 wendet die HMAC-Konstruktion mit MD5 als Hash-Funktion an und liefert einen 32-stelligen Hex-Digest. Das Tool läuft lokal im Browser mit crypto-js.
Typische Anwendungsfälle
- Legacy-API-Signaturen debuggen, die noch HMAC-MD5 referenzieren
- Den Unterschied zwischen keyed HMAC und unkeyed MD5-Hashes vermitteln
- Beispielvektoren aus veralteter Dokumentation prüfen
Einschränkungen
HMAC-MD5 darf nicht für neue Systeme gewählt werden—stattdessen HMAC-SHA256 nutzen. Hier eingegebene Geheimnisse sind für jeden mit Sitzungszugriff sichtbar. Es authentifiziert Nachrichten; es verschlüsselt sie nicht.
Beispiel
Ändern Sie Nachricht oder Geheimnis, und der gesamte 128-Bit-Digest ändert sich (als 32 Hex-Ziffern).