HMAC Generator (SHA-1, SHA-256, SHA-512)
Signiere eine Nachricht mit einem geheimen Schlüssel unter Verwendung von HMAC-SHA-1, SHA-256 oder SHA-512. Ausgabe ist hexadezimal.
Kurze Antwort: Signiere eine Nachricht mit einem geheimen Schlüssel unter Verwendung von HMAC-SHA-1, SHA-256 oder SHA-512. Ausgabe ist hexadezimal.
Zuletzt aktualisiert
Häufig gestellte Fragen
- Wie berechne ich ein HMAC?
- Geben Sie den geheimen Schlüssel und die Nachricht ein. Das HMAC-HEX wird live aktualisiert, während Sie tippen. Kopieren Sie mit einem Klick.
- Welchen Algorithmus sollte ich verwenden?
- HMAC-SHA-256 ist der sichere moderne Standard für Webhooks, API-Signaturen und Cookie-Signierung. Verwenden Sie SHA-512, wenn ein Partner dies spezifiziert.
- Was ist der Unterschied zwischen Hash und HMAC?
- Ein Hash nimmt nur Daten an; ein HMAC nimmt Daten + einen geheimen Schlüssel an. Ohne den Schlüssel kann ein Angreifer kein gültiges HMAC für neue Daten fälschen.
- Werden der Schlüssel und die Nachricht an einen Server gesendet?
- Nein. Die HMAC-Berechnung läuft vollständig in Ihrem Browser, sodass selbst Produktionsgeheimnisse sicher eingefügt werden können.
- Wie werden die Eingaben codiert?
- Sowohl der Schlüssel als auch die Nachricht sind UTF-8-codiert, bevor sie signiert werden – die gängige Konvention für Web-APIs.
- Warum unterscheidet sich mein Output von einer Webhook-Signatur?
- Am häufigsten: abschließende Leerzeichen, der falsche Schlüssel oder die falsche Algorithmusübereinstimmung (SHA-1 vs SHA-256). Einige Dienste kodieren das Ergebnis auch in Base64 anstelle von Hex.
- Kann ich Base64-Ausgabe erhalten?
- Noch nicht in diesem Tool. Für Base64 führen Sie das Hex durch den Base64-Encoder/Dekoder, nachdem Sie es in Bytes umgewandelt haben.
- Ist HMAC-SHA-1 noch sicher?
- Ja, speziell für HMAC-Nutzung – Kollisionstechniken gegen SHA-1 brechen HMAC-SHA-1 nicht, aber neue Systeme sollten SHA-256 verwenden.
- Kann ich mehrzeilige Nachrichten signieren?
- Ja – neue Zeilen sind Teil der Bytes. Stellen Sie sicher, dass Ihr Partner dasselbe Zeilenendkonvention verwendet (LF vs CRLF).
- Ist dieser HMAC-Generator kostenlos?
- Ja – kostenlos, keine Anmeldung, keine Limits.