Wofür dieses Tool geeignet ist
HMAC steht für Keyed-Hash Message Authentication Code. Es kombiniert einen geheimen Schlüssel mit einer Hash-Funktion, sodass der Empfänger sowohl die Nachrichtenintegrität als auch den Besitz des gemeinsamen Geheimnisses überprüfen kann.
Dieses Tool ermöglicht die Berechnung von HMAC-Werten mit MD5, SHA1, SHA224, SHA256, SHA384, SHA512, SHA3 und RIPEMD160 für API-Signierung, Webhook-Debugging und Kompatibilitätsprüfungen.
Bedienung
- Geben Sie die Nachricht ein, die Sie signieren möchten.
- Wählen Sie den HMAC-Algorithmus, den das Zielsystem erwartet.
- Geben Sie den gemeinsamen geheimen Schlüssel ein.
- Kopieren Sie den generierten HMAC-Wert, nachdem Sie das erforderliche Groß-/Kleinschreibungsformat überprüft haben.
Praktische Hinweise
- Die Änderung auch nur eines Zeichens in der Eingabe oder im Schlüssel erzeugt einen anderen HMAC.
- HMAC ist nicht dasselbe wie ein einfacher Hash, da der geheime Schlüssel Teil der Berechnung ist.
- Achten Sie beim Debuggen von Signaturen darauf, dass Zeilenumbrüche, Leerzeichen und Feldreihenfolgen exakt mit dem Upstream-System übereinstimmen.
Verwandte Tools
Wenn Sie statt eines Authentifizierungscodes nur einen gewöhnlichen Hashwert benötigen, ist der Hash-Generator das passende Begleit-Tool:
- Hash-Generator:Generieren Sie MD5-, SHA-, SHA-3- und RIPEMD160-Hashes