tooljar

    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