HMAC erzeugen und prüfen
Berechnen Sie einen schlüsselbasierten Nachrichten-Authentifizierungscode oder prüfen Sie einen erhaltenen.
Verarbeitung in Ihrem Browser. Ihre Dateien bleiben auf diesem Gerät. Nichts wird auf unsere Server hochgeladen.
Keine Werbung und keine Skripte von Drittanbietern auf dieser Seite; Ihr Passwort und Ihre Daten verlassen niemals Ihren Browser.
Ein HMAC beweist, dass eine Nachricht von jemandem stammt, der den geheimen Schlüssel kennt, und nicht verändert wurde. Die Nachricht wird dabei weder verschlüsselt noch verborgen.
Algorithmus
Ausgabeformat
Schlüsselformat
HMAC prüfen
So verwenden Sie HMAC-Generator
- 1
Geben Sie die Nachricht und den geheimen Schlüssel ein und wählen Sie das Schlüsselformat.
- 2
Wählen Sie HMAC-SHA256 oder HMAC-SHA512 und das Ausgabeformat.
- 3
Erzeugen Sie den MAC oder fügen Sie einen erwarteten MAC zur Prüfung ein.
Über HMAC-Generator
Ein HMAC beweist, dass eine Nachricht von jemandem stammt, der einen gemeinsamen geheimen Schlüssel kennt, und dass sie nicht verändert wurde. Er wird häufig zum Signieren von API-Anfragen und Webhooks verwendet. HMAC ist keine Verschlüsselung: Die Nachricht selbst bleibt lesbar und für jeden sichtbar. Dieses Tool berechnet HMAC-SHA256 oder HMAC-SHA512 für Text, akzeptiert den Schlüssel als Klartext, Hex oder Base64 und gibt Hex oder Base64 aus. Bei der Prüfung werden MACs in konstanter Zeit verglichen. Alles läuft in Ihrem Browser; Ihr Schlüssel und Ihre Nachricht werden niemals gesendet, und diese Seite lädt keine Werbung und keine Skripte von Drittanbietern.
Häufig gestellte Fragen
Ist HMAC dasselbe wie Verschlüsselung?
Nein. HMAC belegt nur Integrität und Authentizität. Die Nachricht wird nicht verborgen; nutzen Sie das Tool „Textverschlüsselung“, wenn Sie Vertraulichkeit benötigen.
Warum weicht mein Ergebnis von einem anderen Tool ab?
Prüfen Sie, ob das Schlüsselformat (Text, Hex oder Base64) und die exakte Nachricht einschließlich Leerzeichen und Zeilenumbrüchen übereinstimmen.
Was soll ich verwenden, SHA-256 oder SHA-512?
Verwenden Sie, was das System erwartet, mit dem Sie arbeiten. Beide sind sicher; HMAC-SHA256 ist am weitesten verbreitet.
Warum vergleicht die Prüfung in konstanter Zeit?
Ein byteweiser Vergleich mit vorzeitigem Abbruch kann Zeitinformationen preisgeben. Ein Vergleich in konstanter Zeit verhindert das.
Ähnliche Tools
Textverschlüsselung
Textnachrichten im Browser mit einem Passwort ver- und entschlüsseln.
Verarbeitung in Ihrem Browser
Datei verschlüsseln
Jede Datei im Browser mit einem Passwort per AES-256-GCM schützen.
Verarbeitung in Ihrem Browser
Datei entschlüsseln
Mit unserem Tool „Datei verschlüsseln“ geschützte Dateien im Browser öffnen.
Verarbeitung in Ihrem Browser