HMAC-Generator
Berechne den HMAC (authentifizierten Hash) einer Nachricht mit deinem geheimen Schlüssel. Unterstützt SHA-256, SHA-512, SHA-1 und MD5. Alles lokal, nichts wird gesendet.
Eingabe
HMAC-Signatur
So funktioniert: HMAC
- 1Gib die Nachricht ein, die du signieren willst.
- 2Gib den geheimen Schlüssel ein und wähle den Algorithmus (z. B. SHA-256).
- 3Kopiere die erzeugte HMAC-Signatur.
Wofür ist es gut?
- Webhook-Signaturen prüfen (Stripe, GitHub, Shopify…).
- Die Authentifizierung von APIs debuggen, die Anfragen signieren.
- HS256-Signaturen von Tokens prüfen.
HMAC: Nachrichten mit Schlüssel authentifizieren
Was es leistet
HMAC verbindet eine Hashfunktion mit einem geheimen Schlüssel zu einer Signatur. Ohne Schlüssel lässt sich keine gültige Signatur erzeugen, und jede Änderung der Nachricht macht sie ungültig.
Einsatzgebiete
Webhooks prüfen (Stripe, GitHub), API-Parameter signieren oder Cookies schützen. Der Empfänger berechnet den HMAC mit demselben Schlüssel neu und vergleicht.
Bewährte Praxis
Verwenden Sie SHA-256 oder stärker, lange zufällige Schlüssel und vergleichen Sie Signaturen in konstanter Zeit, um Timing-Angriffe zu vermeiden.
Verwandte Tools
Häufig gestellte Fragen
Was ist HMAC?+
Ein Hash mit Schlüssel, der sowohl die Integrität als auch die Authentizität einer Nachricht überprüft. Wird bei API-Signaturen und Webhooks verwendet.

