Text & Code / MULTIVERTO

SHA-256-Hash berechnen

Berechnen Sie den SHA-256-Hash von UTF-8-Text direkt im Browser. Ein Hash ist eine Einwegfunktion.

Sofort umrechnenIhre Eingabe bleibt im Browser. Text wird für die Umrechnung nicht hochgeladen.
Die Datei bleibt in Ihrem Browser.
Stapelumrechnung
Werkzeuge verketten

Jedes Textwerkzeug auf das vorherige Ergebnis anwenden.

01 / Anleitung

So funktioniert es

SHA-256 erzeugt einen 256-Bit-Digest aus 64 Hexadezimalzeichen. Er ist keine umkehrbare Verschlüsselung.

Gut zu wissen

SHA-256 eignet sich für Prüfsummen und Fingerabdrücke. Passwörter brauchen dagegen einen gesalzenen Passwort-Hash wie Argon2 oder bcrypt.

02 / Beispiel

Beispiel

Ihre Eingabehallo
Ergebnisd3751d33f9cd5049c4af2b462735457e4d3baf130bcbb87f389e349fbaeb20b9

03 / Anleitung

SHA-256-Hash berechnen — So funktioniert es

Einen SHA-256-Fingerabdruck berechnen und vergleichen

SHA-256 erzeugt 256 Bits, hier als 64 Hexadezimalzeichen angezeigt. Damit können Sie kurze Texte erfassen oder einen bekannten Wert mit einer vertrauenswürdig veröffentlichten Prüfsumme vergleichen. Geben Sie die Zeichenfolge exakt ein, einschließlich Leerzeichen und möglichem abschließendem Zeilenumbruch, und vergleichen Sie jedes Digest-Zeichen. hallo und Hallo ergeben verschiedene Resultate; ein zusätzliches Leerzeichen ändert sie erneut. Das Werkzeug hasht UTF-8-Bytes, sodass optisch gleiche Unicode-Texte bei unterschiedlicher Bytefolge abweichen können.

Für die Dateiintegrität eignet sich dieses Textfeld nur, wenn Sie die genauen zu hashenden Textbytes kennen. Das Einfügen sichtbarer Dateiinhalte kann Zeilenenden oder Zeichenkodierung ändern; für beliebige Dateien ist ein Datei-Prüfsummenwerkzeug besser. Ein gleicher SHA-256-Wert hilft nur, wenn der erwartete Wert aus einer vertrauenswürdigen Quelle stammt. Er authentifiziert keinen Urheber und schützt kein Passwort. Verwenden Sie für Passwörter einen speziellen gesalzenen Algorithmus statt eines rohen SHA-256-Digests.

Kryptografische Digests sind Einweg-Fingerabdrücke

Eine kryptografische Hashfunktion verwandelt Eingabebytes in einen Digest fester Länge. Für dieselben Bytes und denselben Algorithmus ist das Ergebnis deterministisch; schon ein geändertes Byte führt gewöhnlich zu einem stark abweichenden Digest. Dieser Konverter schreibt eingegebenen Text zunächst als UTF-8-Bytes, nutzt dann die Kryptografieimplementierung des Browsers und zeigt das Ergebnis hexadezimal an. Zeilenumbrüche, Leerzeichen, Großschreibung und Unicode-Normalisierung können die Bytefolge ändern. Vergleichen Sie Digests nur, wenn die Ausgangsbytes und der Algorithmus tatsächlich gleich sind.

Ein Digest kann Änderungen erkennen helfen, wenn er mit einem vertrauenswürdigen Sollwert verglichen wird. Er beweist allein nicht, wer Daten erstellt hat; wer Datei und veröffentlichten Digest zugleich austauschen kann, umgeht diese Prüfung. Hashing ist keine Verschlüsselung: Es gibt keinen Schlüssel und keine Dekodierfunktion zur Wiederherstellung der Eingabe. Ein schneller allgemeiner SHA-Digest eignet sich allein auch nicht zur Passwortspeicherung. Dafür ist ein spezielles gesalzenes und absichtlich aufwendiges Verfahren wie Argon2 oder bcrypt nötig.

Einen SHA-256-Wert sorgfältig prüfen

Geben Sie exakt den Text ein, dessen SHA-256-Digest Sie benötigen, und vergleichen Sie alle 64 Zeichen mit einem unabhängig vertrauenswürdigen Wert. Die Berechnung läuft über die Kryptografie-API des Browsers; Text wird nicht an einen Hash-Dienst gesendet. Fehlt die API in diesem Browserkontext, meldet das Werkzeug diese Einschränkung. Löschen Sie kein abschließendes Leerzeichen oder Zeilenende nur, um Übereinstimmung zu erzwingen. Ein Unterschied kann auf andere Bytes, Algorithmen oder Zeichenkodierung statt auf einen Rechenfehler hinweisen.

Halten Sie für einen wiederholbaren Vergleich fest, ob der Ursprungstext Zeilenenden enthielt und vor dem Hashing normalisiert wurde. Beim Kopieren sichtbaren Texts aus einem Dokument können verborgene Zeichen wechseln; nutzen Sie nach Möglichkeit dieselbe Originalquelle. Vergleichen Sie den vollständigen Digest, nicht nur die ersten Zeichen. Steht eine Soll-Prüfsumme neben einem nicht vertrauenswürdigen Download, suchen Sie auch einen vertrauenswürdigen Kanal dafür; eine vom selben Angreifer gelieferte Übereinstimmung beweist keine Echtheit.

So wird die Eingabe umgewandelt
UTF-8-Text
Kryptografischer Hash SHA-256
SHA-256-Hash