> text pruefsumme
Prüfsumme berechnen
Ist der Download heil angekommen? Sind zwei Dateien wirklich gleich? SHA-256, MD5 und Co. rechnest du hier direkt auf deinem Gerät aus, auch für große Dateien.
0 Bytes als UTF-8. Jeder Zeilenumbruch zählt als ein Zeichen (LF).
Datei auswählen
oder einfach hierher ziehen.
JEDES FORMAT · AUCH GROSSE DATEIEN · BLEIBT AUF DEINEM GERÄT
Datei A auswählen
oder hierher ziehen.
Datei B auswählen
oder hierher ziehen.
Tipp: Du kannst auch beide Dateien auf einmal auf ein Feld ziehen.
Verglichen wird der Inhalt Byte für Byte, ohne Umweg über eine Prüfsumme. Dateiname, Datum und Speicherort spielen keine Rolle. Beim ersten Unterschied hört der Vergleich auf und nennt die Stelle.
Groß-/Kleinschreibung, Leerzeichen und Doppelpunkte spielen keine Rolle. Auch eine ganze Zeile aus einer .sha256- oder .md5-Datei passt. Welche Prüfsumme gemeint ist, erkennen wir an der Länge.
Sicher gegen Manipulation
Nur gegen Übertragungsfehler
Bei Text und normalen Dateien geht alles auf einmal. Ab einer gewissen Größe rechnet dieses Werkzeug alles selbst, auch die SHA-Werte; ab welcher, hängt vom Arbeitsspeicher deines Geräts ab. Dann lohnt es sich, nur die Prüfsumme anzulassen, die du wirklich brauchst.
Mehr für Text: Texte vergleichen · Zeichen und Wörter zählen
Text und Dateien bleiben auf diesem Gerät. Gerechnet wird hier, gesendet wird nichts.
So funktioniert's
- 01Text eintippen oder eine Datei auswählen. Die Prüfsummen erscheinen sofort, bei großen Dateien mit Fortschrittsbalken.
- 02Die erwartete Prüfsumme von der Download-Seite einfügen. Grün heißt: stimmt überein. Rot heißt: weicht ab, dann lieber neu herunterladen.
- 03„Zwei Dateien" prüft, ob zwei Dateien wirklich gleich sind, Byte für Byte.
Eine Prüfsumme ist ein kurzer Fingerabdruck einer Datei: Ändert sich auch nur ein Bit, kommt eine völlig andere Summe heraus. Stimmt deine Summe mit der vom Anbieter überein, hast du genau die Datei, die er meint. Ob der Anbieter selbst vertrauenswürdig ist, kann keine Prüfsumme sagen.
SHA-1, SHA-256, SHA-384 und SHA-512 rechnet der Browser selbst (über crypto.subtle, eingebaut und schnell). MD5 und CRC-32 kann er nicht, die rechnet dieses Werkzeug mit eigenem, gegen die Normen geprüftem Code. Dateien werden in Häppchen gelesen. Damit der Browser die SHA-Werte rechnen kann, muss die Datei aber einmal am Stück im Arbeitsspeicher liegen, und während er rechnet, kurz sogar doppelt. Deshalb macht das Werkzeug das nur bis zu einer Grenze, die vom Gerät abhängt: 256 MB, wenn der Browser den Arbeitsspeicher nicht verrät (Firefox, Safari), sonst ein Sechzehntel davon und nie mehr als 512 MB. Größere Dateien laufen komplett Stück für Stück durch das Werkzeug selbst, auch die SHA-Werte. Das dauert spürbar länger, mit allen sechs Prüfsummen auf einem Laptop grob eine Minute je zwei Gigabyte; mit nur SHA-256 etwa zehnmal schneller.
Text wird als UTF-8 gerechnet, jeder Zeilenumbruch als ein Zeichen (LF). Willst du eine Textdatei prüfen, nimm den Reiter „Datei": Eine Datei aus Windows kann Zeilenumbrüche als zwei Zeichen (CRLF) speichern, und dann ergibt der eingefügte Text eine andere Summe als die Datei. In der Adresse steht nur der Reiter, zum Beispiel bnkz.de/text/pruefsumme/#datei. Weder Text noch Prüfsummen landen dort.