Checksum-/Hash-Verifizierer

Vergleichen Sie einen erwarteten Hash (von einer Quelle angegeben) mit einem berechneten Hash (von Ihnen selbst ermittelt), um sicherzustellen, dass eine heruntergeladene Datei unversehrt und unverändert ist.

Beispiel:
Nutzen Sie das Tool „Hash-Generator“, um den Hash einer Datei oder eines Textes zu berechnen.

So funktioniert's

Nach dem Herunterladen einer Datei (Installationsprogramm, ISO-Image, Quellcode-Archiv) veröffentlichen seriöse Websites oft ihren kryptografischen Fingerabdruck (z. B. einen SHA-256) neben dem Download-Link, damit Sie überprüfen können, dass die empfangene Datei während der Übertragung nicht beschädigt oder von Dritten verändert wurde. Berechnen Sie zuerst den Hash der heruntergeladenen Datei (mit dem Tool „Hash-Generator“ dieser Website), fügen Sie ihn hier neben dem von der Quellwebsite angegebenen Hash ein und vergleichen Sie dann beide: Das Tool normalisiert vor dem Vergleich Groß-/Kleinschreibung und Leerzeichen, um falsch-negative Ergebnisse aufgrund einer bloßen Unterschiedlichkeit von Groß- und Kleinbuchstaben zu vermeiden.

Der angegebene Hash und mein berechneter Hash sind unterschiedlich. Was tun?

Vertrauen Sie der heruntergeladenen Datei nicht. Ein Unterschied bedeutet entweder, dass der Download beschädigt wurde (erneut herunterladen) oder – seltener, aber schwerwiegender – dass die Datei zwischen dem ursprünglichen Server und Ihnen verändert wurde (kompromittierter Spiegel, Man-in-the-Middle-Angriff). In diesem zweiten Fall führen Sie sie nicht aus und laden Sie sie erneut von der offiziellen Quelle herunter, möglichst über eine andere Verbindung.

Berechnet dieses Tool den Hash der Datei selbst?

Nein, es vergleicht nur zwei Textzeichenfolgen, die Sie bereits anderweitig erhalten haben. Um den Hash einer Datei oder eines Textes zu berechnen, verwenden Sie das Tool „Hash-Generator“ dieser Website (SHA-256, SHA-1, MD5 usw.) und kopieren Sie das Ergebnis hierher, um es mit dem von der Quelle angegebenen Hash zu vergleichen.

Datenschutz: Der Vergleich erfolgt vollständig in Ihrem Browser über WebAssembly – Ihre Hashes werden niemals an einen Server gesendet.