Hash-Generator (MD5 / SHA)

Berechnen Sie MD5-, SHA-1-, SHA-256- und SHA-512-Hashes aus Text oder Dateien. Die gesamte Verarbeitung erfolgt in Ihrem Browser, ohne dass Daten übertragen werden.

Datei hier ablegen oder zum Durchsuchen klicken

MD5
-
SHA-1
-
SHA-256
-
SHA-512
-

Funktionen

MD5, SHA-1, SHA-256, SHA-512
Datei-Hash (Web Crypto API)
Groß- oder Kleinschreibung

Anleitung

1. Geben Sie Text in das Eingabefeld ein oder fügen Sie ihn ein.

2. Oder legen Sie eine Datei in der Dateizone ab.

3. Alle Hashes werden live berechnet und rechts angezeigt.

4. Klicken Sie auf einen Hash, um ihn zu kopieren.

Über dieses Werkzeug

Ein kryptografischer Hash verwandelt jede Eingabe in einen Fingerabdruck fester Länge: Ändert sich ein einziges Byte, ändert sich das Ergebnis vollständig. Dieser Generator berechnet MD5, SHA-1, SHA-256 und SHA-512 gleichzeitig für eingetippten Text oder eine hineingezogene Datei und nutzt für die SHA-Familie die Web Crypto API des Browsers. Text wird als UTF-8 gehasht – wie in den meisten Programmiersprachen und Kommandozeilenwerkzeugen –, die Ergebnisse stimmen also für dieselben Bytes mit sha256sum oder hashlib überein. Typische Anwendungen sind die Prüfung, ob ein Download zur veröffentlichten Prüfsumme des Autors passt, der Nachweis, ob zwei Dateien identisch sind, und das Erzeugen von Cache-Schlüsseln. Hashes sind Einwegfunktionen, aber keine Verschlüsselung, und ein einfacher Hash ist keine sichere Art, Passwörter zu speichern.

Häufig gestellte Fragen

Welchen Hash-Algorithmus sollte ich verwenden?
Nutzen Sie SHA-256 für Prüfsummen und Integritätsprüfungen; das ist heute der Standard in den meisten Werkzeugen und Paketmanagern. SHA-512 liefert eine längere Ausgabe. MD5 und SHA-1 genügen weiterhin, um versehentliche Beschädigungen zu erkennen, sind aber nicht verlässlich, wo jemand gezielt eine Kollision fälschen könnte.
Warum stimmt mein Hash nicht mit dem eines anderen Werkzeugs überein?
Fast immer unterscheiden sich die Eingabebytes: ein abschließender Zeilenumbruch, Windows-Zeilenenden (CRLF), eine andere Textkodierung oder zusätzliche Leerzeichen. Wenn Sie die Datei selbst hashen, statt ihren Inhalt einzufügen, vermeiden Sie die meisten dieser Unterschiede.
Lässt sich ein Hash umkehren, um den Originaltext zu erhalten?
Mathematisch nicht. Kurze oder häufige Eingaben wie einfache Passwörter lassen sich jedoch in vorberechneten Tabellen nachschlagen – deshalb schützt ein Hash allein keine sensiblen Daten.
Ist es sicher, Passwörter als SHA-256-Hashes zu speichern?
Nein. Schnelle Hashes lassen sich milliardenfach pro Sekunde durchprobieren. Passwörter sollten mit einem langsamen, gesalzenen Verfahren gespeichert werden, das genau dafür entwickelt wurde, etwa Argon2, bcrypt oder scrypt.
Werden meine Dateien zum Hashen hochgeladen?
Nein. Dateien werden lokal in Ihrem Browser gelesen und gehasht. Sehr große Dateien können einige Sekunden dauern, weil die ganze Datei zuerst in den Arbeitsspeicher geladen werden muss.

Verwandte Werkzeuge