StartseiteWerkzeugeKategorien🎵 Audio🎬 Video🖼️ Bild & Farbe📄 Dokumente🔁 Dokument-Konvertierung📊 Diagramme🤖 KI-Textwerkzeuge💼 Büro💻 Entwicklung🧰 Alltag📝 Text🔢 Zahlen🔐 Verschlüsselung & Sicherheit📐 Einheiten🌐 Webmaster & SEO💶 Rechner & Finanzen🧮 Rechner & Mathematik📕 PDF🩺 Gesundheit🎲 Spiele & SpaßPreise
🔒Datenschutz zuerst · Die gesamte Verarbeitung läuft in Ihrem Browser. Ihre Dateien und Texte werden nicht an uns übertragen.

HMAC erzeugen – SHA-1/256/384/512 verwenden

🔒Datenschutz zuerst · Dieses Werkzeug arbeitet in Ihrem Browser. Die verwendeten Dateien und Texte laufen nicht über unsere Server.

Was HMAC erzeugen – SHA-1/256/384/512 ist

Dieses Werkzeug erzeugt einen HMAC (Keyed-Hash Message Authentication Code) aus einer Nachricht und einem geheimen Schlüssel. Wählbar sind SHA-1, SHA-256, SHA-384 und SHA-512; das Ergebnis steht als Hexadezimal.

Arbeitsschritte

  1. Nachricht eintragen
  2. Schlüssel eintragen
  3. Verfahren wählen
  4. Berechnen

Typische Anwendungen: Webhook-Signaturen prüfen, Nachricht und Schlüssel absichern, Ein eigenes Protokoll testen.

Ergänzende Hinweise

Wozu ein HMAC?

Er beweist, dass Nachricht und Schlüssel zusammengehören und die Nachricht unverändert ist.

Welches Verfahren wählen?

SHA-256 ist der übliche Standard; SHA-1 gilt als unsicher und dient nur noch Altlasten.

Ist das Verschlüsselung?

Nein, der Inhalt bleibt lesbar – der HMAC schützt die Echtheit, nicht die Vertraulichkeit.

Wie prüfe ich damit eine Signatur?

Rechnen Sie den HMAC über denselben Nachrichtentext mit demselben Schlüssel nach und vergleichen Sie die Hex-Werte Zeichen für Zeichen – ein einziges abweichendes Zeichen bedeutet eine andere Nachricht.

Was geht, was nicht

Gerechnet wird mit der Web-Crypto-Schnittstelle; Schlüssel und Nachricht bleiben im Browser. Ohne den Schlüssel lässt sich der HMAC nicht nachrechnen – er beweist also, dass Nachricht und Schlüssel zusammengehören, ohne den Schlüssel preiszugeben.

Die wichtigsten Möglichkeiten

SHA-1/256/384/512, Hex-Ausgabe, Schlüssel und Nachricht, Web-Crypto im Browser.

Diese Werkzeuge passen inhaltlich zu HMAC erzeugen – SHA-1/256/384/512: