Eine Prüfsumme sagt Ihnen, ob Ihre Version einer Datei geändert wurde oder nicht.
Prüfsummendefinition (und wie sie generiert wird)
Die Prüfsumme ist das Ergebnis der Ausführung eines Algorithmus, einer sogenannten kryptografischen Hash-Funktion, auf ein Datenelement, normalerweise eine einzelne Datei.
Durch den Vergleich der Prüfsumme, die Sie aus Ihrer Dateiversion generieren, mit der von der Dateiquelle bereitgestellten Prüfsumme können Sie sicherstellen, dass Ihre Kopie der Datei echt und fehlerfrei ist.
Eine Prüfsumme wird manchmal auch als a bezeichnetHash-Summeund seltener aHashwert,Hash-Code, oder einfach einHash.
Ein einfaches Beispiel für eine Prüfsumme
Die Idee einer Prüfsumme oder einer kryptografischen Hash-Funktion mag kompliziert und möglicherweise nicht lohnenswert erscheinen, aber das Gegenteil ist der Fall! Prüfsummen sind wirklich nicht so schwer zu verstehen oder zu erstellen.
Beginnen wir mit einem einfachen Beispiel, das hoffentlich die Leistungsfähigkeit von Prüfsummen verdeutlicht, um nachzuweisen, dass sich etwas geändert hat. Die MD5-Prüfsumme für den folgenden Satz ist eine lange Zeichenfolge, die diesen Satz darstellt.
|_+_|Für unsere Zwecke hier sind sie im Wesentlichen gleich. Aber selbst eine geringfügige Änderung, wie z. B. das Entfernen von justDer Zeitraum ergibt eine völlig andere Prüfsumme.
|_+_|Wie Sie sehen, führt selbst eine geringfügige Änderung in der Datei zu einer völlig unterschiedlichen Prüfsumme, was deutlich macht, dass die eine nicht mit der anderen übereinstimmt.
Wie es verwendet wird: Ein Prüfsummen-Anwendungsfall
Nehmen wir an, Sie laden ein großes Software-Update herunter, beispielsweise ein Service Pack. Dies ist wahrscheinlich eine riesige Datei, deren Download mehrere Minuten oder länger dauert.
Woher wissen Sie, dass die Datei nach dem Herunterladen ordnungsgemäß empfangen wurde? Was passiert, wenn während der Übertragung ein paar Bits verloren gehen, die Datei, die Sie gerade auf Ihrem Computer haben, jedoch nicht?genauwas war beabsichtigt? Das Anwenden eines Updates auf ein Programm, das nicht genau so ist, wie der Entwickler es erstellt hat, wird Ihnen wahrscheinlich große Probleme bereiten.
Hier kann der Vergleich von Prüfsummen Sie beruhigen. Vorausgesetzt, die Website, von der Sie die Datei heruntergeladen haben, stellt die Prüfsummendaten zusammen mit der herunterzuladenden Datei bereit, können Sie dann einen Prüfsummenrechner (mehr dazu weiter unten) verwenden, um eine Prüfsumme aus Ihrer heruntergeladenen Datei zu erstellen.
Angenommen, die Website stellt diese Prüfsumme für die heruntergeladene Datei bereit
Anschließend verwenden Sie Ihren eigenen Prüfsummenrechner, um eine Prüfsumme mit derselben kryptografischen Hash-Funktion, in diesem Beispiel MD5, für die Datei auf Ihrem Computer zu erstellen.
So löschen Sie mehrere E-Mails in Google Mail
Stimmen die Prüfsummen überein? Großartig! Sie können sehr sicher sein, dass die beiden Dateien identisch sind.
Stimmen die Prüfsummen nicht überein? Dies kann mehrere Dinge bedeuten:
- Jemand hat den Download ohne Ihr Wissen durch etwas Bösartiges ersetzt.
- Die Datei wurde von Ihnen absichtlich geändert. Wie Sie oben gelesen haben, kann es sich dabei um eine unmerkliche Änderung handeln, etwa um das Hinzufügen oder Entfernen eines einzelnen Buchstabens oder eines anderen Zeichens.
- Sie vergleichen eine völlig andere, aber harmlose Datei, beispielsweise eine neuere Version, wenn es sich um ein Softwareprogramm handelt, oder ein aktualisiertes Dokument.
- Die Netzwerkverbindung wurde unterbrochen und der Download der Datei wurde nicht abgeschlossen, oder es gab ein Problem beim Speichern der Datei, sobald sie Ihre Festplatte erreichte. Versuchen Sie erneut, die Datei herunterzuladen, erstellen Sie dann eine neue Prüfsumme für die neue Datei und vergleichen Sie sie erneut.
Prüfsummen sind auch nützlich, um zu überprüfen, ob eine Datei von irgendwoher heruntergeladen wurdeanderedass die Originalquelle tatsächlich eine gültige Datei ist und weder böswillig noch auf andere Weise gegenüber dem Original verändert wurde. Vergleichen Sie einfach den von Ihnen erstellten Hash mit dem in der Dateiquelle verfügbaren Hash.
Zwietracht, wie man Bots zum Server hinzufügt
Prüfsummenrechner
Prüfsummenrechner sind die Werkzeuge zur Berechnung von Prüfsummen. Es gibt viele davon, von denen jede einen anderen Satz kryptografischer Hash-Funktionen unterstützt.
Zwei kostenlose Optionen
Eine großartige kostenlose Option (eigentlich unser Favorit) ist Microsoft File Checksum Integrity Verifier, kurz FCIV genannt. Es unterstützt nur MD5 und SHA-1 kryptografische Hash-Funktionen, aber diese sind derzeit bei weitem die beliebtesten.
Microsoft File Checksum Integrity Verifier ist ein Befehlszeilenprogramm, das jedoch sehr einfach zu verwenden ist.
So überprüfen Sie die Dateiintegrität in Windows mit FCIVEin weiterer hervorragender kostenloser Prüfsummenrechner für Windows ist IgorWare Hasher , und es ist vollständig portabel, sodass Sie nichts installieren müssen (Sie benötigen jedoch einen RAR-Dateiöffner, um das Programm zu entpacken). Wenn Sie mit Befehlszeilentools nicht vertraut sind, ist dieses Tool wahrscheinlich die bessere Wahl. Es unterstützt MD5 und SHA-1 sowie CRC32. Sie können damit die Prüfsumme von Texten und Dateien ermitteln.
Ein integrierter Windows-Rechner
Sie können auch die verwenden certutil In Windows integriertes Programm. Dabei handelt es sich ebenfalls um ein Befehlszeilentool, mit dem sich jedoch ebenso einfach die MD5-Prüfsumme von Dateien überprüfen lässt. In diesem Artikel wird auch beschrieben, wie Sie dasselbe unter Linux tun können Ich bin MD5 .
Eine Open-Source-Option
Von JDigest ist ein Open-Source-Prüfsummenrechner, der sowohl unter Windows als auch unter macOS und Linux funktioniert.
Eine Online-Option
Wenn Sie lieber einen Online-Rechner verwenden möchten, freuen wir uns dieses MD5-Datei-Prüfsummen-Tool weil Sie damit Dateien hochladen können.
Da nicht alle Prüfsummenrechner alle möglichen kryptografischen Hash-Funktionen unterstützen, stellen Sie sicher, dass jeder Rechner, den Sie verwenden, die Hash-Funktion unterstützt, die die Prüfsumme erstellt hat, die der heruntergeladenen Datei beiliegt.
FAQ- Sind alle Prüfsummen eindeutig?
Ja. Nur identische Dateien haben die gleiche Prüfsumme. Wenn Sie etwas anderes als den Dateinamen ändern, ergibt sich eine andere Prüfsumme.
- Wie berechnen Prüfsummenrechner Prüfsummen?
Prüfsummenrechner verwenden eine Reihe von Algorithmen, darunter Längsparitätsprüfung, Fletcher-Prüfsumme, Adler-32 und zyklische Redundanzprüfungen (CRCs).
- Wie validiere ich mehrere Prüfsummen gleichzeitig?
Mit MD5 können Sie die Prüfsumme mehrerer Dateien gleichzeitig abrufen Befehl. Öffnen Sie das Terminal und geben Sie ein md5 gefolgt von den einzelnen Dateinamen (durch Leerzeichen getrennt) und drücken Sie dann Eingeben .