Über dieses Werkzeug
Berechnet kryptografische Hashes (MD5, SHA-1, SHA-256, SHA-384, SHA-512) aus Text oder einer beliebigen Datei. Praktisch zur Überprüfung der Download-Integrität, zum Vergleichen von Dateien ohne sie zu öffnen, zum Erzeugen stabiler Bezeichner aus Inhalt oder zum Prüfen eines auf einer Download-Seite angegebenen Hashes.
Anleitung
- Wähle den Hash-Algorithmus (MD5, SHA-256 usw.).
- Füge Text ein oder lade eine Datei hoch.
- Der Hash erscheint automatisch im Hexadezimalformat.
- Kopiere ihn zum Vergleichen oder Speichern.
Häufig gestellte Fragen
- Welchen Hash-Algorithmus soll ich verwenden?
- Für die übliche Integritätsprüfung (Downloads, Vergleiche) ist SHA-256 der moderne Standard. MD5 und SHA-1 gelten für Sicherheitszwecke als gebrochen und sollten in der Kryptografie vermieden werden, bleiben aber für die Erkennung nicht-böswilliger Fehler nützlich. SHA-512 ist langsamer, aber sicherer für sensible Anwendungen.
- Kann ich aus einem Hash den Originaltext zurückgewinnen?
- Nein. Hashes sind Einwegfunktionen, entwickelt um rechnerisch unpraktikabel umkehrbar zu sein. Der einzige Weg, den Text zu "finden", der einen Hash erzeugt hat, ist, alle Möglichkeiten auszuprobieren (Brute Force) oder Tabellen vorberechneter Hashes zu konsultieren. Deshalb dienen Hashes als Fingerabdruck, nicht als Chiffre.
- Können zwei Dateien denselben Hash haben?
- Theoretisch ja (das heißt Kollision), praktisch ist es für SHA-256 oder höher astronomisch unwahrscheinlich. Für MD5 und SHA-1 sind Angriffe bekannt, die künstlich Kollisionen erzeugen können, weshalb sie für Sicherheitszwecke veraltet sind.