HMAC-Generator
Kostenloser Online-HMAC-Signatur-Generator, SHA-1/256/512 unterstützt
Was ist HMAC?
HMAC (Hash-based Message Authentication Code) ist ein Mechanismus zur Ueberpruefung der Integritaet und Authentizitaet einer Nachricht. Er verwendet eine kryptografische Hash-Funktion (wie SHA-256) kombiniert mit einem geheimen Schluessel zur Erstellung einer Signatur. HMAC wird in API-Authentifizierung, JWT-Token und Nachrichtenverifizierung verwendet.
HMAC-Signatur generieren
Waehlen Sie einen Hash-Algorithmus (SHA-1, SHA-256, SHA-384 oder SHA-512). Geb Sie Ihren geheimen Schluessel und den Nachrichtentext ein. Die HMAC-Signatur wird sofort generiert. Waehlen Sie Hex- oder Base64-Ausgabekodierung.
▶Wofuer wird HMAC verwendet?
HMAC wird haeufig fuer API-Anfragesignaturen (AWS-Signatur, GitHub-Webhooks), JWT-Token-Signaturen, Verifizierung der Nachrichtenintegritaet und Authentifizierung von Anfragen in verteilten Systemen verwendet.
▶Was ist der Unterschied zwischen HMAC und einem Hash?
Ein Hash (wie SHA-256) haengt nur von der Nachricht ab. HMAC erfordert zusaetzlich zum Nachricht einen geheimen Schluessel, sodass nur jemand mit dem Schluessel die Signatur erstellen oder verifizieren kann.
▶Welchen Algorithmus soll ich verwenden?
SHA-256 ist der empfohlene Standard. SHA-1 ist fuer Sicherheitszwecke veraltet, wird aber noch in Altsystemen verwendet. SHA-512 bietet staerkere Sicherheit auf 64-Bit-Plattformen.