HMAC-Generator
Generiere HMAC (Hash-based Message Authentication Code) Signaturen mit verschiedenen Algorithmen
Schnellbeispiele:
Über den HMAC-Generator
HMAC (Hash-based Message Authentication Code) ist ein spezifischer MAC-Typ, der eine kryptografische Hash-Funktion und einen geheimen Schlüssel verwendet. Er wird verwendet, um sowohl die Datenintegrität als auch die Authentizität einer Nachricht zu verifizieren.
Häufige Verwendungen
- API-Anfrage-Signierung (AWS, Stripe, GitHub)
- Webhook-Payload-Verifizierung
- JWT-Token-Signaturen
- Sichere Session-Tokens
- Nachrichten-Authentifizierung in Protokollen
Algorithmus-Empfehlungen
- SHA-256: Am häufigsten verwendet, gutes Gleichgewicht zwischen Sicherheit und Leistung
- SHA-384/512: Höhere Sicherheit für sensible Anwendungen
- SHA-1: Nur für Legacy, nicht für neue Implementierungen empfohlen
Sicherheitshinweise
- Veröffentliche niemals deinen geheimen Schlüssel in clientseitigem Code
- Verwende kryptografisch zufällige Schlüssel mit ausreichender Länge
- Dieses Tool verarbeitet Daten lokal in deinem Browser