ToolRecipe

Was willst du erledigen?

Datei hierher ziehen

or .

Eine App öffnen

Einem Rezept folgen

Alle Rezepte

Ein einzelnes Werkzeug nutzen

Alle Tools

HMAC-SHA256-Hash-Generator

Berechne ein HMAC-SHA256 einer Nachricht mit deinem eigenen geheimen Schlüssel, online und kostenlos. Der Schlüssel-Hash erscheint neben den einfachen Hashes desselben Textes, mit 64 Hex-Zeichen. Nützlich, um Webhook-Signaturen und API-Anfragen zu prüfen. Nichts wird hochgeladen.

So berechnest du ein HMAC-SHA256 online

  1. 1Tippe die Nachricht ein oder ziehe eine Textdatei hinein
  2. 2Gib deinen geheimen Schlüssel in das Feld „HMAC-Schlüssel (optional)“ ein
  3. 3Kopiere die HMAC-SHA256-Zeile aus der Liste
  4. Ein 64-stelliges HMAC-SHA256 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-SHA256 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.
  • Nutze es, um Signaturen im HS256-Stil zu prüfen, denn HMAC-SHA256 ist dafür die häufigste Wahl.

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-SHA256 hat 64 Hex-Zeichen, also 32 Bytes. Dienste, die sie als Base64 senden, brauchen den Wert zuerst umgewandelt.

Fragen

Was ist HMAC-SHA256?

Ein Hash aus einer Nachricht und einem geheimen Schlüssel, berechnet mit SHA256. 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.

Ist HMAC-SHA256 dasselbe wie SHA-256?

Nein. SHA-256 hasht nur den Text. HMAC-SHA256 mischt zusätzlich einen geheimen Schlüssel ein, daher ist das Ergebnis anders und ohne Schlüssel nicht fälschbar.

So funktioniert's

Kleine Tools, die in deinem Browser laufen.

Vier Schritte

  1. Mit einer Datei oder einer Aufgabe beginnen

    Zieh eine Datei rein, such oder wähle eine Aufgabe.

  2. Das Tool öffnet sich in einem Fenster

    Öffne so viele du willst, nebeneinander als Tabs.

  3. Ergebnisse sammeln sich rechts

    Zieh ein Ergebnis ins nächste Tool.

  4. Speichern, wenn du fertig bist

    Gespeicherte Dateien landen in deinen Downloads.

Wer nutzt was

Tool-Sets für häufige Aufgaben.

Ein Tool auf den Home-Bildschirm legen

Das Symbol öffnet das Tool wie eine App.

iPhone und iPad

  1. Öffne das Tool in Safari.
  2. Tippe auf Teilen (das Quadrat mit dem Pfeil).
  3. Wähle „Zum Home-Bildschirm“, dann „Hinzufügen“.

Android

  1. Öffne das Tool in Chrome.
  2. Tippe oben rechts auf das Menü (⋮).
  3. Wähle „Zum Startbildschirm hinzufügen“ oder „App installieren“.

Computer

  1. Öffne das Tool in Chrome oder Edge.
  2. Klick auf das Installieren-Symbol in der Adressleiste.
  3. Wähle Installieren.

Skills

Claude-Skills, die wir selbst nutzen, je eine Aufgabe.