SHA-256-Hash generieren
Berechnen Sie den SHA-256-Hash eines beliebigen Textes mit der nativen Web Crypto API des Browsers.
Wird auf Ihrem Gerät verarbeitet. Es wird nichts an einen Server gesendet.
Ein Hash ist eine Einwegfunktion: Er macht aus jeder Eingabe eine Ausgabe fester Länge, aus der sich der Ausgangstext praktisch nicht rekonstruieren lässt. Ein Hash ist KEINE Verschlüsselung: Eine Verschlüsselung lässt sich mit dem passenden Schlüssel umkehren, ein Hash nie.
Anwendungsfälle
- Die Integrität eines Textes prüfen.
- Eine eindeutige, reproduzierbare Kennung aus einem Inhalt erzeugen.
- Vergleichen, ob zwei Texte identisch sind, ohne ihren Inhalt offenzulegen.
So funktioniert's
- 1
Text eingeben
Geben Sie den Text ein oder fügen Sie ihn ein.
- 2
Hash erzeugen
Klicken Sie auf „Hash erzeugen“ und kopieren Sie das hexadezimale Ergebnis.
Technische Details
- Beispiel: Der SHA-256-Hash von „hello“ beginnt mit 2cf24dba5fb0a30e26e83b2ac5b9e29e… Das Ergebnis hat immer 64 hexadezimale Zeichen in Kleinschreibung.
- Der Text wird als UTF-8 verarbeitet, und jede Abweichung ändert den Hash vollständig, auch ein Leerzeichen oder Zeilenumbruch am Ende.
- Gehasht wird Text, keine Datei: Um die SHA-256-Prüfsumme eines Downloads zu prüfen, brauchen Sie ein Tool, das die Datei selbst liest.
Häufige Fragen
Eignet sich SHA-256 zum Speichern von Passwörtern?
Nicht direkt: Für Passwörter empfehlen sich spezielle Funktionen wie bcrypt oder Argon2, die einen Salt verwenden und absichtlich langsam sind, um Brute-Force-Angriffe zu erschweren.