HMAC-Generator

Alles läuft in deinem Browser. Deine Nachricht und dein Schlüssel werden nie gesendet.

Was ist HMAC-Generator

Ein HMAC (schlüsselabhängiger Nachrichtenauthentifizierungscode) kombiniert eine Nachricht mit einem geheimen Schlüssel zu einer Signatur fester Länge, die belegt, dass die Nachricht von jemandem mit dem Schlüssel stammt und nicht verändert wurde. Dieser Generator berechnet den HMAC mit SHA-1, SHA-256, SHA-384 oder SHA-512 über die Web Crypto API, vollständig in deinem Browser. Deine Nachricht und dein Schlüssel verlassen nie die Seite.

Verwendung

  1. Gib die zu authentifizierende Nachricht ein oder füge sie ein.
  2. Gib den gemeinsamen geheimen Schlüssel ein.
  3. Wähle den Hash-Algorithmus (SHA-256 ist der übliche Standard).
  4. Kopiere den HMAC als Hex aus dem Ausgabefeld.

Wann ist es nützlich?

Willst du eine Webhook-Nutzlast signieren oder eine API-Anfrage prüfen, wie es viele Dienste tun? Füge die Nachricht ein, gib das gemeinsame Geheimnis ein, und du erhältst den exakten Hex-HMAC zum Vergleich mit dem eines Servers. Entwickler nutzen ihn, um Signaturprüfungen zu testen, die Webhook-Validierung zu debuggen und zu bestätigen, dass zwei Systeme denselben Schlüssel und Algorithmus verwenden.

Häufig gestellte Fragen

Was ist der Unterschied zwischen HMAC und einem einfachen Hash?

Einen einfachen Hash wie SHA-256 kann jeder allein aus der Nachricht berechnen. Ein HMAC mischt zusätzlich einen geheimen Schlüssel ein, sodass nur wer den Schlüssel hat denselben Code erzeugen oder prüfen kann. Das authentifiziert die Nachricht.

Welchen Algorithmus soll ich nehmen?

SHA-256 ist der übliche Standard und eine sichere Wahl. Nimm das, was das andere System erwartet. SHA-1 taucht noch in älteren APIs auf, ist aber schwächer, bevorzuge also SHA-256 oder höher für Neues.

Werden meine Nachricht und mein Schlüssel irgendwohin gesendet?

Nein. Der HMAC wird in deinem Browser mit der Web Crypto API berechnet. Nichts, was du tippst, wird hochgeladen, protokolliert oder gespeichert.

Ähnliche Werkzeuge