Hash-Generator
Geben Sie unten Text ein, um SHA-1-, SHA-256-, SHA-384- und SHA-512-Hashes auf einmal zu generieren, oder hinterlegen Sie einen Schlüssel zum Signieren per HMAC. Verwendet die Web Crypto API. Die gesamte Verarbeitung erfolgt lokal in Ihrem Browser.
Über Hash-Funktionen
Eine kryptografische Hash-Funktion nimmt eine Eingabe und erzeugt eine Zeichenkette fester Größe. Die Ausgabe (Hash) ist einzigartig für die Eingabe – selbst eine winzige Änderung erzeugt einen völlig anderen Hash.
- SHA-1 – 160-Bit, für Sicherheitszwecke veraltet. Wird noch in Git verwendet.
- SHA-256 – 256-Bit, Teil der SHA-2-Familie. Empfohlen für den allgemeinen Gebrauch.
- SHA-384 – 384-Bit, Teil der SHA-2-Familie. Gekürzte Variante von SHA-512.
- SHA-512 – 512-Bit, Teil der SHA-2-Familie. Stärkster Standard-Hash.
Jeder Digest auf dieser Seite stammt aus der Web Crypto API des Browsers, die HMAC-Signaturen eingeschlossen. Nichts ist von Hand implementiert und nichts wird hochgeladen.
Zwei Einstellungen verändern das Ergebnis stärker als erwartet. Der Zeichensatz entscheidet, welche Bytes gehasht werden, derselbe Satz ergibt in UTF-8 und in Windows-1252 also verschiedene Digests. Die Zeilenendeneinstellung zählt für alles, was aus einer Datei stammt, denn ein Digest über CRLF passt nie zu einem über LF. Fügen Sie eine Prüfsumme in das Vergleichsfeld ein, und die Seite sagt Ihnen, aus welchem der vier sie stammt, was der schnellste Weg ist, einen unbeschrifteten Hash zu bestimmen.
Verwandte Werkzeuge
Wie speichern Sie das wirklich?
Hashes, Tokens und Passwörter sind nur so stark wie der Code um sie herum: ein Kostenfaktor auf Standard belassen, ein Token, dessen Ablauf niemand prüft, ein Secret im Repository. Wir prüfen und härten Anwendungen und sagen Ihnen, was ein Angreifer zuerst erreicht.
Sicherheitsprüfung buchen