Kostenloses Tool

Prüfsumme einer Datei berechnen und prüfen

Dieses Werkzeug berechnet SHA-256, SHA-512, SHA-1 und MD5 einer Datei und vergleicht das Ergebnis mit der Prüfsumme von der Downloadseite. Die Datei wird in Ihrem Browser gelesen und verlässt Ihr Gerät nicht.

Von · · · Datenquelle: NIST FIPS 180-4, RFC 1321 · Methodik

Datei oder Text wählen

Die Datei bleibt auf Ihrem Gerät. Die Berechnung startet sofort.

Was möchten Sie prüfen?

Dateien hierher ziehen oder auswählen (auch mehrere):

Verfahren

Prüfsumme vergleichen

Noch nichts berechnet. Wählen Sie eine Datei oder geben Sie einen Text ein.

Hinweis

Das Werkzeug läuft in Ihrem Browser, Ihre Eingaben werden nicht übertragen und Ihre Dateien bleiben auf Ihrem Gerät. Berechnet wird nach NIST FIPS 180-4 und RFC 1321. Eine passende Prüfsumme zeigt nur, dass Ihre Datei der Vorlage gleicht; ob die Quelle vertrauenswürdig und die Datei frei von Schadsoftware ist, sagt sie nicht. Holen Sie den Vergleichswert an der Quelle, also von der offiziellen Seite des Anbieters. Für Vollständigkeit und Richtigkeit übernehmen wir keine Gewähr; Stand siehe „Zuletzt geprüft“.

Wofür eine Prüfsumme gut ist

Eine Prüfsumme ist ein kurzer Fingerabdruck einer Datei. Ein Verfahren wie SHA-256 liest alle Bytes der Datei und macht daraus einen Wert mit fester Länge, bei SHA-256 sind das 64 Zeichen aus Ziffern und den Buchstaben a bis f. Ändert sich in der Datei auch nur ein Bit, kommt ein völlig anderer Wert heraus. Darum nennen Anbieter von ISO-Abbildern, Installern und Firmware die Prüfsumme neben dem Download.

Der Vergleich zeigt Ihnen, ob der Download vollständig und unverändert angekommen ist. Typische Fälle sind eine Windows- oder Linux-ISO, ein Installationsprogramm, ein Router-Firmwareabbild oder ein Backup, das Sie auf einen anderen Datenträger kopiert haben. Der Wert hängt nur vom Inhalt ab, Dateiname, Datum und Speicherort spielen keine Rolle.

Sie suchen die IBAN-Prüfziffer? Das ist ein anderes Verfahren für Tippfehler in Kontonummern. Dafür gibt es den IBAN-Prüfer.

So prüfen Sie einen Download in drei Schritten

  1. Datei wählen. Ziehen Sie die Datei in das Feld oder wählen Sie sie aus, auch mehrere auf einmal. Voreingestellt ist SHA-256. SHA-512, SHA-1 und MD5 schalten Sie mit den Kästchen dazu. Die Berechnung beginnt sofort, „Abbrechen“ stoppt sie jederzeit.
  2. Prüfsumme einfügen. Kopieren Sie den Wert von der Downloadseite in das Vergleichsfeld. Aus der Länge erkennt die Seite das Verfahren: 32 Zeichen sind MD5, 40 SHA-1, 64 SHA-256 und 128 SHA-512. Gehört zum Download eine Prüfsummendatei, etwa SHA256SUMS, laden Sie diese stattdessen. Die Seite sucht dann die Zeile mit dem Dateinamen selbst.
  3. Ergebnis lesen. „Stimmt überein“ heißt: Der berechnete und der eingefügte Wert sind gleich. Bei „Stimmt NICHT überein“ nennt die Seite für eine einzelne Datei die erste abweichende Stelle.

Die Berechnung läuft in einem Hintergrundprozess des Browsers (Web Worker), die Seite bleibt bedienbar. Die Datei wird in Stücken von 4 Megabyte gelesen, es liegt immer nur ein Stück im Speicher. Eine Größengrenze setzt die Seite nicht. Wie lange es dauert, hängt von Ihrem Gerät ab: Als Richtwert schafft die Seite grob 20 bis 100 Megabyte pro Sekunde, ein Gigabyte dauert damit zwischen einigen Sekunden und knapp einer Minute. Ein stark ausgelasteter Rechner braucht länger. Über die Option „Text“ hashen Sie auch einen eingegebenen Text. Er wird als UTF-8 gelesen, ein Zeilenumbruch am Ende ändert den Wert.

SHA-256, SHA-1 oder MD5: welches Verfahren Sie nehmen

Nehmen Sie das Verfahren, das die Downloadseite nennt. Ein SHA-256-Wert lässt sich nicht mit einem MD5-Wert vergleichen. Haben Sie die Wahl, ist SHA-256 richtig.

  • SHA-256 (64 Zeichen): Teil der SHA-2-Familie, beschrieben in NIST FIPS 180-4. Der Standard für Downloads.
  • SHA-512 (128 Zeichen): gleiche Familie mit längerem Wert. Manche Anbieter nennen ihn zusätzlich oder statt SHA-256.
  • SHA-1 (40 Zeichen): Das NIST hat SHA-1 im Dezember 2022 zum Auslaufen bis zum 31. Dezember 2030 erklärt. Als Schutz vor Manipulation taugt es nicht mehr.
  • MD5 (32 Zeichen): RFC 6151 rät wegen möglicher Kollisionen von der Nutzung ab, wo es auf Kollisionsfestigkeit ankommt. Zwei verschiedene Dateien können denselben MD5-Wert haben. Gegen einen abgebrochenen Download hilft MD5 trotzdem.

Die Seite kennzeichnet MD5 und SHA-1 deshalb mit „nur gegen Übertragungsfehler“.

Prüfsumme unter Windows, macOS und Linux selbst berechnen

Ohne diese Seite geht es mit Bordmitteln. Öffnen Sie ein Terminal im Ordner der Datei und ersetzen Sie datei.iso durch Ihren Dateinamen:

  • Windows, Eingabeaufforderung: certutil -hashfile datei.iso SHA256 (Dokumentation von certutil)
  • Windows, PowerShell: Get-FileHash datei.iso -Algorithm SHA256 (Dokumentation von Get-FileHash). SHA256 ist dort die Voreinstellung.
  • macOS: shasum -a 256 datei.iso
  • Linux: sha256sum datei.iso

Für MD5 heißt der Algorithmus bei certutil und Get-FileHash MD5, unter Linux gibt es md5sum. Liegt eine Prüfsummendatei vor, prüft sha256sum -c SHA256SUMS unter Linux alle Dateien darin auf einmal, unter macOS entsprechend shasum -a 256 -c SHA256SUMS. Die Werte müssen mit denen dieser Seite übereinstimmen.

Was eine passende Prüfsumme beweist und was nicht

Stimmt die Prüfsumme, ist Ihre Datei Bit für Bit identisch mit der Datei, zu der der Wert gehört. Ein Übertragungsfehler, ein defekter Datenträger oder eine versehentlich geänderte Datei sind damit praktisch ausgeschlossen.

Nicht bewiesen ist, dass die Quelle vertrauenswürdig ist. Kontrolliert ein Angreifer die Downloadseite, tauscht er Datei und Prüfsumme gemeinsam aus, und beide passen zueinander. Holen Sie den Wert darum von der offiziellen Seite des Herstellers, am besten über einen zweiten Weg. Eine digitale Signatur des Anbieters beweist die Herkunft und ist etwas anderes als eine Prüfsumme.

Auch eine Aussage über Schadsoftware gibt es nicht: Eine infizierte Datei hat ebenso eine Prüfsumme. Wie Sie Ihren Rechner prüfen, zeigt der PC-Sicherheitscheck. Haben Sie ein ZIP-Archiv geladen, öffnen Sie es mit ZIP entpacken erst nach der Prüfung. Ob eine Datei wirklich das ist, was ihre Endung behauptet, zeigt Dateityp erkennen.

Die Prüfsumme stimmt nicht: was jetzt?

  1. Vergleichen Sie Gleiches mit Gleichem. Gleiches Verfahren (SHA-256 gegen SHA-256), gleiche Datei und gleiche Version. Der Wert für Version 24.04.1 passt nicht zur Version 24.04.2.
  2. Laden Sie die Datei erneut von der offiziellen Seite. Ein abgebrochener oder unterbrochener Download ist die häufigste Ursache.
  3. Stimmt es wieder nicht, öffnen und installieren Sie die Datei nicht. Versuchen Sie einen anderen Spiegelserver des Anbieters und melden Sie das Problem dort.
  4. Kommt die Datei von einem USB-Stick oder einer Festplatte, kopieren Sie sie erneut und prüfen Sie den Datenträger. Ein defekter Stick liefert gern eine andere Datei, als man hineingelegt hat.

Häufige Fragen

Wie prüfe ich die SHA-256-Prüfsumme einer Datei?

Legen Sie die Datei hier ab und fügen Sie die Prüfsumme von der Downloadseite in das Vergleichsfeld ein. Das Werkzeug zeigt sofort, ob beide Werte übereinstimmen.

Wird meine Datei hochgeladen?

Nein. Der Browser liest die Datei in Stücken und rechnet auf Ihrem Gerät. Auch Dateien mit mehreren Gigabyte bleiben lokal.

Ist MD5 noch sicher?

Gegen absichtliche Manipulation nicht. Es ist möglich, zwei verschiedene Dateien mit gleichem MD5-Wert zu erzeugen. Gegen Übertragungsfehler reicht MD5, für Sicherheit nehmen Sie SHA-256.

Was bedeutet es, wenn die Prüfsumme nicht stimmt?

Die Datei ist nicht identisch mit der Vorlage. Meist ist der Download abgebrochen oder Sie vergleichen mit dem Wert einer anderen Version. Laden Sie die Datei erneut von der offiziellen Seite und installieren Sie sie bis dahin nicht.

Wie berechne ich eine Prüfsumme unter Windows ohne Programm?

In der Eingabeaufforderung mit certutil -hashfile datei SHA256 oder in PowerShell mit Get-FileHash datei. Beide Befehle sind in Windows enthalten.

Ist das dasselbe wie die IBAN-Prüfsumme?

Nein. Die IBAN hat zwei Prüfziffern, die Tippfehler in Kontonummern finden. Dafür gibt es unseren IBAN-Prüfer.

Berechnet werden Prüfsummen nach NIST FIPS 180-4 (SHA-1, SHA-256, SHA-512) und RFC 1321 (MD5). Die Seite vergleicht den berechneten Wert mit dem, den Sie einfügen, und trifft keine Aussage über Schadsoftware oder über die Vertrauenswürdigkeit der Quelle. MD5 und SHA-1 taugen nur gegen Übertragungsfehler. Die Datei wird nicht hochgeladen, die Berechnung läuft in Ihrem Browser.