HMAC-Generator
Erzeuge HMAC-Signaturen mit MD5, SHA-1, SHA-256, SHA-384 und SHA-512 – in Hex oder Base64.
- 5 Algorithmen inkl. HMAC-MD5
- Hex- oder Base64-Ausgabe
- Schlüssel verlässt das Gerät nie
HMAC-SHA256
Integrität + Authentizität.
Der kostenlose Nafzh-HMAC-Generator erzeugt als Hash-based Message Authentication Code Signaturen, die Nachricht und Schlüssel kombinieren. Gib deine Nachricht und deinen geheimen Schlüssel ein, wähle Algorithmus und Ausgabeformat – das HMAC wird sofort berechnet. Alles läuft vollständig lokal in deinem Browser: Nachricht und Schlüssel werden niemals über das Netz übertragen.
HMAC berechnen
- HMAC mit MD5 oder SHA-1 gilt als unsicher – für neue Systeme SHA-256 oder SHA-512 verwenden.
- Nachricht und Schlüssel bleiben lokal; es findet keine Übertragung statt.
- Der Schlüssel sollte zufällig und ausreichend lang gewählt werden.
Hash oder HMAC?
| Hash | HMAC | |
|---|---|---|
| Sichert | Integrität | Integrität & Authentizität |
| Schlüssel | Keiner | Geheimer Schlüssel |
| Erneuter Berechnung | Jeder kann prüfen | Nur mit Schlüssel möglich |
| Typische Nutzung | Download-Checks | API-Signierung, Webhooks |
Häufige Fragen zum HMAC-Generator (FAQ)
Was ist ein HMAC?
HMAC steht für Hash-based Message Authentication Code. Es ist eine Signatur, die mit einem geheimen Schlüssel und einer Hash-Funktion berechnet wird und die Integrität und Authentizität einer Nachricht sichert.
Was ist der Unterschied zwischen Hash und HMAC?
Ein normaler Hash bestätigt nur die Integrität. Ein HMAC verwendet zusätzlich einen geheimen Schlüssel, sodass nur wer den Schlüssel kennt, die Signatur erzeugen oder verifizieren kann.
Welchen Algorithmus soll ich verwenden?
Für neue Anwendungen solltest du HMAC-SHA-256 oder HMAC-SHA-512 verwenden. HMAC-MD5 und HMAC-SHA-1 gelten als unsicher.
Soll ich Hex oder Base64 wählen?
Beide sind gültig. Hex ist leichter zu lesen und zu vergleichen, Base64 ist kompakter. Wichtig ist die Übereinstimmung mit dem Partner, der die Signatur prüft.
Ist der HMAC-Generator kostenlos und sicher?
Ja. Das Tool ist kostenlos und die Berechnung läuft vollständig lokal in deinem Browser – weder Nachricht noch Schlüssel werden übertragen.
Kann ich HMAC-MD5 im Browser berechnen?
Ja. HMAC-MD5 wird über eine reine JavaScript-Implementierung berechnet, da die Web Crypto API kein MD5 unterstützt.
Weitere Entwickler-Tools
Diese kostenlosen Nafzh-Tools ergänzen den HMAC-Generator optimal:
HMAC-Signaturen bestätigen Integrität und Authentizität, sind aber keine Verschlüsselung. Vertrauliche Daten müssen zusätzlich verschlüsselt werden.