Hash 1.04: kostenloses Werkzeug für den Fingerabdruck einer Datei
Zusammenfassung
Hash 1.04 ist ein kostenloses Hilfsprogramm, das MD5, SHA1 und CRC32 einer Datei zusammen mit Größe und Änderungsdatum anzeigt, ganze Stapel per Ziehen und Ablegen annimmt und nur die angehakten Spalten berechnet.
Empfehlen- Name
- Hash 1.04
- Version
- 1.04
- Preis
- Kostenlos
- Open Source
- Proprietär
- Webseite
- http://keir.net/hash.html
- Aktualisiert
- 2026-10-06 17:15
Eine Frage, eine Antwort
Hash 1.04 tut eine einzige Sache: Es liest eine Datei und meldet ihren Fingerabdruck – den Wert fester Länge, der sich ändert, sobald sich ein einziges Byte in der Datei ändert. Die hier beschriebene Version ist 1.04. Das Programm ist kostenlos, klein, und es gibt keine Projektverwaltung, keine Warteschlange und kein Konto, das vor der ersten Antwort eingerichtet werden müsste.
Die Frage, die es beantwortet, kommt häufiger vor, als man denkt. Eine Datei kommt über ein Netz an, und man möchte wissen, ob sie unversehrt angekommen ist. Zwei Kopien desselben Dokuments liegen auf zwei Rechnern, und man möchte wissen, ob sie wirklich gleich sind und nicht nur dem Namen und dem Datum nach. Jemand schickt einen Wert mit der Bemerkung, die Datei müsse dazu passen, und man möchte das prüfen, ohne irgendetwas zu öffnen.
Drei Verfahren im selben Fenster
Das Programm meldet MD5, SHA1 und CRC32 für dieselbe Datei. Sie stammen aus verschiedenen Zeiten und sind nicht austauschbar, weshalb es nützlich und nicht überflüssig ist, alle drei gleichzeitig zu sehen.
CRC32 ist das älteste und das kürzeste: zweiunddreißig Bit, gebaut, um Übertragungs- und Speicherfehler zu finden, nicht um etwas über Absichten zu beweisen. Es ist das richtige Werkzeug, wenn die Frage lautet, ob eine Kopie den Weg überstanden hat, und das falsche, wenn die Frage lautet, ob jemand eine andere Datei hätte erzeugen können, die dasselbe ergibt.
MD5 und SHA1 liegen dazwischen. Beide wurden für die Integritätsprüfung entworfen, und beide stehen bis heute neben Dateien – das ist der praktische Grund, sie weiter zu berechnen: Nur wenn der eigene Wert zu dem passt, den jemand veröffentlicht hat, ist dieser veröffentlichte Wert zu etwas nutze. Gegen einen Gegner ist keiner von beiden eine gute Wahl, für beide sind Kollisionen gezeigt worden, und ein Programm, das sie berechnet, wird dadurch nicht zu einem Sicherheitswerkzeug.

Die zwei Spalten, die keine Prüfsummen sind
Neben den Prüfsummen erscheinen die Dateigröße und das Datum der letzten Änderung. Beide sehen nach Füllmaterial aus und sind es nicht. Eine Prüfsumme sagt, ob zwei Dateien Byte für Byte gleich sind; Größe und Datum sagen auf einen Blick, ob ein Vergleich überhaupt lohnt – und sie sind das, was man liest, wenn man sich erinnern will, welche von mehreren Kopien man eigentlich behalten wollte.
Erst entscheiden, was berechnet wird
Welche Spalten erzeugt werden, wird gewählt, bevor eine Datei hinzukommt: Versionsinformation, Datum, MD5, SHA1 und CRC32 sind jeweils ein Kästchen, das leer bleiben darf. Einen Wert zu berechnen, den niemand liest, ist bei einer großen Datei verschwendete Arbeit, und eine Tabelle mit fünf Spalten, wo zwei genügen, ist schwerer zu lesen als dieselbe Tabelle mit zwei. Diese Wahl ausdrücklich zu machen, ist eine kleine Entwurfsentscheidung, die etwas darüber sagt, für wen das Programm gedacht ist.
Mehr als eine Datei auf einmal
Dateien kommen per Ziehen ins Fenster oder als ganzer Stapel hinein, und die Werte entstehen für die gesamte Menge in einem Durchgang. Das ist wichtiger, als es klingt. Die Arbeit, für die dieses Werkzeug benutzt wird, betrifft selten eine einzelne Datei: einen Ordner mit Installationsmedien zu prüfen oder zwei Verzeichnisse zu vergleichen, die denselben Inhalt haben sollten, ist der Normalfall – und ein Programm, das pro Datei ein eigenes Fenster verlangt, wäre beim dritten aufgegeben.
Wofür es taugt und wofür nicht
Ehrlich zusammengefasst ist Hash 1.04 ein Leser und kein Prüfer. Es entscheidet nicht, ob ein Wert richtig ist, und es prüft keine Signatur; es druckt die Zahlen und überlässt den Vergleich der Person, die sie ansieht. Für ein Werkzeug dieser Größe ist das die richtige Arbeitsteilung, und es ist auch der Grund, warum das Programm keine Konfiguration braucht. Ein Forensikwerkzeug ist es ebenso wenig: Es liest Dateien über das Betriebssystem, also ist eine Datei, die es nicht öffnen kann, eine Datei, die es nicht berechnen kann.
Für die Alltagsversion der Frage – ist das dieselbe Datei, ist das unversehrt angekommen – genügen ein Fenster, drei Verfahren und eine Stelle, auf die man etwas fallen lassen kann. Hash 1.04 ist kostenlos, und es ist die Art Hilfsprogramm, die irgendwo angeheftet wird und jahrelang benutzt wird, ohne dass man noch einmal darüber nachdenkt.