Schreibe Text in das Feld, und das Tool berechnet gleichzeitig die Hashes SHA-256, SHA-384 und SHA-512. Die Berechnung erfolgt automatisch (es gibt keinen Button): Sobald du aufhörst zu tippen, erscheinen die drei Ergebnisse. Klicke auf das Kopiersymbol neben jedem, um es in die Zwischenablage zu legen.
Eine Hashfunktion wandelt beliebigen Text — von einem einzelnen Buchstaben bis zu einem ganzen Buch — in einen Fingerabdruck fester Länge um.
• Deterministisch — derselbe Text ergibt immer denselben Hash.
• Einweg — aus dem Hash lässt sich der Originaltext NICHT wiederherstellen.
• Lawineneffekt — die Änderung eines einzigen Zeichens verändert das Ergebnis vollständig.
• Feste Größe — der Fingerabdruck hat immer dieselbe Länge, egal wie lang der Text ist.
Es dient dazu zu prüfen, dass sich etwas nicht verändert hat, nicht um es zu verbergen:
• Integrität — prüfen, dass ein Download oder eine Datei nicht beschädigt oder manipuliert wurde: du vergleichst ihren Hash mit dem veröffentlichten.
• Fingerabdrücke — Inhalte identifizieren oder vergleichen, ohne den ganzen Text zu speichern (Deduplizierung, Duplikaterkennung).
Es ist keine Verschlüsselung. Ein Hash wird nicht „entschlüsselt“: es gibt keine Möglichkeit, aus dem Fingerabdruck zum Originaltext zurückzukehren. Wenn du die Daten später wiederherstellen musst, verwende Verschlüsselung, keinen Hash.
Dieses Tool berechnet die SHA-2-Familie, den aktuellen Standard für Integrität:
• SHA-256 — 256 Bit (64 Hex-Zeichen). Heute am meisten genutzt: Zertifikate, Signaturen, Blockchain, Download-Verifikation.
• SHA-384 — 384 Bit (96 Hex). Gekürzte Variante von SHA-512; üblich bei hochsicherem TLS.
• SHA-512 — 512 Bit (128 Hex). Der längste; zusätzlicher Spielraum gegenüber Kollisionen und auf 64-Bit-CPUs manchmal sogar schneller als SHA-256.
Alle drei sind sicher. MD5 und SHA-1 sind gebrochen (praktische Kollisionen sind bekannt), deshalb bietet dieses Tool sie nicht an.
Die Ausgabe ist hexadezimal in Kleinbuchstaben: jedes Byte des Fingerabdrucks wird als zwei Ziffern 0–f dargestellt. Deshalb ist die Länge immer fest:
• SHA-256 → 64 Zeichen.
• SHA-384 → 96 Zeichen.
• SHA-512 → 128 Zeichen.
Es ist dasselbe Format, das Download-Websites zusammen mit der Datei veröffentlichen, sodass du die Werte direkt vergleichen kannst.
Speichere keine Passwörter mit diesen Hashes. SHA-256/384/512 sind darauf ausgelegt, schnell zu sein, und diese Geschwindigkeit erlaubt einem Angreifer, Milliarden von Kombinationen pro Sekunde auszuprobieren, wenn er die Datenbank stiehlt.
Für Passwörter braucht man langsame, gesalzene Funktionen wie bcrypt, scrypt oder argon2, die genau dafür entwickelt wurden, Brute-Force zu widerstehen. Dieses Tool berechnet sie nicht.
Noch schlimmer sind MD5 und SHA-1: sie sind nicht nur schnell, sondern auch gebrochen. Verwende sie für nichts Sicherheitsrelevantes.
Die gesamte Berechnung erfolgt in deinem Browser mit der Web Crypto API (der nativen kryptografischen Implementierung des Browsers). Der Text, den du eingibst, wird niemals an einen Server gesendet.