Hash-Generator — SHA-1, SHA-256, SHA-512
Erzeugen Sie SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes mit der Web Crypto API Ihres Browsers. Das gesamte Hashing läuft lokal, nichts wird hochgeladen.
🔒 Läuft vollständig in Ihrem Browser — nichts wird hochgeladenWas der Hash-Generator macht
Der Hash-Generator wandelt Text mit der Web Crypto API des Browsers in hexadezimale SHA-Digests um. Entwickler nutzen Hashes, um Werte zu vergleichen, Prüfsummen zu dokumentieren, Cache-Kennungen zu erstellen, Beispieldaten zu verifizieren und deterministische Referenzen in Tests aufzubauen. Das Tool unterstützt SHA-1 für Legacy-Vergleiche sowie SHA-256, SHA-384 und SHA-512 für moderne Workflows. Die Eingabe wird vor dem Hashing als UTF-8 kodiert.
Diese Seite ist für den Entwickleralltag gedacht: schnelle Prüfungen beim Debuggen, kleine Beispiele für die Dokumentation vorbereiten und Daten bereinigen, bevor Sie sie in Editor, Terminal, Issue oder Test-Fixture einfügen. Die Oberfläche hält Eingabe, Steuerelemente, Ausgabe und Statusmeldung nah beieinander, sodass sich das Ergebnis vor dem Kopieren leicht überprüfen lässt.
Privater Workflow im Browser
Die gesamte Verarbeitung erfolgt mit JavaScript im Browser. Das Tool lädt Ihre Texte, Tokens, URLs, Snippets oder erzeugten Werte nicht auf einen Server hoch und erfordert kein Konto. Dieses Datenschutzmodell ist wichtig, weil kleine Hilfsprogramme bei der Fehlersuche oft echte API-Antworten, Konfigurationsbeispiele, Logs, Authentifizierungsdaten oder kundennahe Beispiele erhalten. Lokales Arbeiten verringert das Risiko und fühlt sich sofort an, weil kein Netzwerkweg nötig ist.
Praktische Tipps
SHA-256 ist die beste Standardwahl für die meisten neuen Prüfsummen- und Integrationsaufgaben. SHA-384 oder SHA-512 können von bestimmten Protokollen verlangt werden. SHA-1 sollte als Legacy-Option gelten, nicht als neue Sicherheitsentscheidung. MD5 wird bewusst weggelassen, da es über crypto.subtle nicht verfügbar und für moderne sicherheitsrelevante Entscheidungen unsicher ist.
Prüfen Sie das Ergebnis immer, bevor Sie sich in der Produktion darauf verlassen. Browser-Tools eignen sich hervorragend zum Untersuchen und Vorbereiten, können aber nicht jede Projektkonvention oder Sicherheitsanforderung kennen. Wird das Ergebnis committet, öffentlich geteilt oder in einem Authentifizierungsablauf verwendet, vergewissern Sie sich, dass es keine Geheimnisse enthält und dem von Ihrer Anwendung erwarteten Format entspricht.
So verwenden Sie
- Text eingebenFügen Sie den exakten Text ein, der gehasht werden soll.
- Algorithmus wählenWählen Sie einen der unterstützten SHA-Algorithmen.
- Erzeugen und kopierenErstellen und kopieren Sie den hexadezimalen Digest.
Häufig gestellte Fragen
Kann es Dateien hashen?
Warum kein MD5?
crypto.subtle nicht verfügbar und unsicher.