Was ist Hash- und HMAC-Generator?
Ein browserbasierter Hash- und HMAC-Generator, der gebrauchsfertige JavaScript-Code-Snippets zur Berechnung kryptografischer Hashes mit der Web Crypto API bereitstellt. Unterstuetz SHA-256, SHA-384, SHA-512, SHA-1 und MD5. Fuer HMAC (schluesselgebundener Hash) geben Sie einen geheimen Schluessel an. Das Tool generiert kopierbaren JavaScript-Code, der in jedem modernen Browser funktioniert.
Kurze Antwort
Generieren Sie JavaScript-Code zur Berechnung von SHA-256-, SHA-384-, SHA-512-, SHA-1- oder MD5-Hashes. HMAC-Modus mit einem geheimen Schluessel verfuegbar. Verwendet die Web Crypto API – laeuft in allen modernen Browsern.
Last updated: 2026-06-08
Einschränkungen
- Die Web Crypto API (crypto.subtle) ist asynchron – der generierte Code verwendet Promises, was fuer einfache Anwendungsfaelle zusaatzliche Komplexitaet bedeuten kann.
- MD5 wird von crypto.subtle.digest in modernen Browsern nicht unterstuetzt. Fuer MD5 benoetigen Sie eine Drittanbieter-Bibliothek oder eine manuelle Implementierung.
- Dieses Tool generiert Code-Snippets, keine direkte Hash-Ausgabe – es ist ein Bildungs- und Codegenerierungswerkzeug, kein sofortiger Hash-Rechner.
Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub
So nutzt du dieses Tool
- Waehlen Sie einen Hash-Algorithmus (SHA-256 wird fuer Sicherheit empfohlen).
- Geben Sie den Text ein, den Sie hashen moechten.
- Aktivieren Sie den HMAC-Modus, wenn Sie einen schluesselgebundenen Hash benoetigen, und geben Sie einen geheimen Schluessel an.
- Kopieren Sie den generierten JavaScript-Code und verwenden Sie ihn in Ihrem Projekt.
Wofür du es nutzen kannst
- Generieren Sie einen SHA-256-Hash eines Passworts vor dem Speichern (mit einem Salt in der Produktion).
- Erstellen Sie eine HMAC-Signatur fuer die API-Anfrageauthentifizierung mit einem gemeinsamen geheimen Schluessel.
- Ueberpruefen Sie die Dateiintegritaet durch Vergleich eines SHA-256-Hash mit einem bekannten Pruefsummenwert.