Diese Seite gibt es nicht. Such unten oder zieh eine Datei hierher, um das passende Werkzeug zu finden.
Was willst du erledigen?
- Bleibt auf diesem Gerät
- Kein Wasserzeichen
- Funktioniert offline
Datei hierher ziehen
or .
Eine App öffnen
Einem Rezept folgen
Ein einzelnes Werkzeug nutzen
HMAC-SHA512-Hash-Generator
Berechne ein HMAC-SHA512 einer Nachricht mit deinem eigenen geheimen Schlüssel, online und kostenlos. Der Schlüssel-Hash erscheint neben den einfachen Hashes desselben Textes, mit 128 Hex-Zeichen. Nützlich, um Webhook-Signaturen und API-Anfragen zu prüfen. Nichts wird hochgeladen.
So berechnest du ein HMAC-SHA512 online
- 1Tippe die Nachricht ein oder ziehe eine Textdatei hinein
- 2Gib deinen geheimen Schlüssel in das Feld „HMAC-Schlüssel (optional)“ ein
- 3Kopiere die HMAC-SHA512-Zeile aus der Liste
- Ein 128-stelliges HMAC-SHA512 in Hex.
Was du bekommst
- Dein Schlüssel bleibt bei dir.Schlüssel und Nachricht werden in deinem Browser genutzt und nirgends hingesendet.
- Mit und ohne Schlüssel.Die HMAC-Zeilen stehen bei den einfachen Hashes desselben Textes.
- Hex, klein oder groß.Mit „Großbuchstaben“ passt du das Format an einen Dienst an.
Was du tun kannst
- Schlüssel und Nachricht eingeben und sofort HMAC-SHA512 erhalten, aktualisiert beim Tippen.
- HMAC-SHA-1, HMAC-SHA-256, HMAC-SHA-384 und HMAC-SHA-512 derselben Nachricht in einer Liste sehen.
- Eine Textdatei hineinziehen und ihren Inhalt als Nachricht nutzen.
- Das Ergebnis mit der Signatur vergleichen, die ein Webhook oder eine API sendet, etwa im Stil eines GitHub- oder Stripe-Headers.
- Den längeren 512-Bit-Schlüssel-Hash erhalten, wenn ein Dienst oder Protokoll HS512 oder HMAC-SHA512 verlangt.
Gut zu wissen
- HMAC-Zeilen erscheinen erst, wenn das Schlüsselfeld ausgefüllt ist. Ohne Schlüssel siehst du einfache Hashes.
- Schlüssel und Nachricht werden als UTF-8-Text gelesen. Ein Binär- oder Hex-Schlüssel wird nicht dekodiert, ein Hex-Schlüssel gilt also als seine Zeichen.
- Die Nachricht muss Byte für Byte stimmen, mit Leerzeichen und letztem Zeilenumbruch, sonst weicht das HMAC ab.
- Die Ausgabe von HMAC-SHA512 hat 128 Hex-Zeichen, also 64 Bytes, doppelt so lang wie bei HMAC-SHA256.
Fragen
Was ist HMAC-SHA512?
Ein Hash aus einer Nachricht und einem geheimen Schlüssel, berechnet mit SHA512. Nur wer den Schlüssel kennt, kann denselben Wert erzeugen. So ist belegt, dass die Nachricht echt und unverändert ist.
Wird mein geheimer Schlüssel an einen Server gesendet?
Nein. Die Berechnung läuft in deinem Browser, weder Schlüssel noch Nachricht verlassen dein Gerät.
Warum stimmt mein HMAC nicht mit dem des Dienstes überein?
Meist unterscheidet sich die Nachricht um ein Leerzeichen, einen Zeilenumbruch oder die Kodierung, oder der Dienst signiert den rohen Anfragekörper. Prüfe das zuerst.
Wann nehme ich HMAC-SHA512 statt HMAC-SHA256?
Wenn die Gegenseite es verlangt. Beide sind sicher, SHA512 liefert nur einen längeren Wert.