Zum Inhalt springen

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. 1

    Text eingeben

    Geben Sie den Text ein oder fügen Sie ihn ein.

  2. 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.

← Entwicklung