Was ist Datei-Prüfsummen vergleichen?

Ein Prüfsummenvergleich berechnet die Prüfsummen zweier Dateien oder einer Datei gegen eine eingefügte Prüfsumme und zeigt, ob sie übereinstimmen. Das ist der übliche Weg zu prüfen, ob ein Download unbeschädigt und unverändert angekommen ist. Die Dateien werden auf Ihrem Gerät gehasht und verlassen es nie.

Zwei Modi: Datei gegen Datei oder Datei gegen eine eingefügte Prüfsumme. Der eingefügte Wert darf in fast jeder Form kommen, als nackter Hash, als sha256sum-Zeile samt Dateiname oder im BSD-Stil SHA256 (file) =, und der Algorithmus ergibt sich aus der Länge. Dateien bis 2 GB laufen mit Fortschrittsbalken durch.

Anleitung

  1. Legen Sie die erste Datei ab oder fügen Sie die erwartete Prüfsumme von der Downloadseite ein.
  2. Legen Sie die zweite Datei ab und wählen Sie den Algorithmus: MD5, SHA-1, SHA-256, SHA-384 oder SHA-512.
  3. Lesen Sie das Ergebnis: Ein grünes Häkchen bedeutet identische Dateien, bei Abweichung sehen Sie genau, wo sich die Hashes unterscheiden.

Wann verwenden

  • Ein ISO oder Installer gegen den Hash der Downloadseite prüfen.
  • Nachsehen, ob eine Datei USB, FTP oder ein wackliges Netzlaufwerk überstand.
  • Belegen, dass zwei Backups desselben Ordners noch identisch sind.

Ergebnis

Nach dem Download eines Linux-ISOs fügen Sie die SHA-256-Zeichenkette von der Seite der Distribution ein, legen die heruntergeladene ISO-Datei ab und erhalten ein grünes „Übereinstimmung“ — der Beweis, dass die 3 GB vollständig angekommen sind.

Häufige Fragen

Die Prüfsummen stimmen nicht überein. Wurde die Datei manipuliert?
Meist steckt ein abgebrochener oder beschädigter Download dahinter, viel häufiger als ein Angriff. Lade neu und vergleiche erneut. Scheitert auch eine frische Kopie am veröffentlichten Hash, hol die Datei von einem anderen Spiegel.
Muss ich den Algorithmus des Anbieters kennen, bevor ich einfüge?
Nein. 32 Zeichen sind MD5, 40 sind SHA-1, 64 sind SHA-256, 96 sind SHA-384 und 128 sind SHA-512, der Algorithmus kommt also aus der Länge des Eingefügten. Bei mehreren veröffentlichten Summen lässt er sich von Hand umstellen.
Kann ich die komplette Zeile aus einer SHASUMS-Datei einfügen?
Ja. Bezeichnungen, Sternchen, Dateinamen und umschließende Klammern fallen weg, und ein von einer schmalen Tabelle über mehrere Zeilen gerissener Hash wird wieder zusammengesetzt. Übrig bleibt die Hexfolge in passender Länge.
Reichen MD5 und SHA-1 noch, um einen Download auf Vollständigkeit zu prüfen?
Gegen zufällige Beschädigung ja, und viele alte Spiegelserver veröffentlichen nichts anderes, deshalb stehen beide zur Wahl. Um einen absichtlichen Austausch auszuschließen, nimm SHA-256: MD5-Kollisionen sind seit 2008 billig zu erzeugen, SHA-1-Kollisionen werden seit 2017 tatsächlich erzeugt.
Warum endet der Vergleich bei 2 GB, obwohl mein Image größer ist?
Die Digest-Berechnung braucht die ganze Datei in einem Speicherblock, und eine einzelne Anforderung kommt kaum über 2 GB hinaus. Für größere Images sha256sum oder certutil auf der Kommandozeile laufen lassen und das Ergebnis einfügen.

Ähnliche Tools