Skip to main content
CheckTown
Daten-Tools

Datei-Hash-Prüfer: Dateiintegrität überprüfen

Veröffentlicht 5 Min. Lesezeit
In diesem Artikel

Was ist Datei-Hashing?

Beim Datei-Hashing wird aus einer beliebigen Datei – unabhängig von ihrer Größe – ein Fingerabdruck (Hash) mit fester Länge erzeugt. Selbst die Änderung eines einzigen Bytes in der Datei führt zu einem völlig anderen Hash. Das macht Hashes ideal, um zu überprüfen, ob eine Datei bei der Übertragung nicht verändert oder beschädigt wurde.

Zu den gängigen Hash-Algorithmen gehören MD5 (128 Bit), SHA-1 (160 Bit), SHA-256 (256 Bit) und SHA-512 (512 Bit). Jeder erzeugt eine eindeutige Hexadezimalzeichenkette, die als digitaler Fingerabdruck der Datei dient. Stärkere Algorithmen erzeugen längere Hashes mit geringerer Kollisionswahrscheinlichkeit.

So funktioniert die Datei-Hash-Prüfung

Ein Datei-Hash-Prüfer liest die binären Daten der Datei, verarbeitet sie mit einem oder mehreren Hash-Algorithmen und gibt die resultierenden hexadezimalen Prüfsummen zum Vergleich aus.

  • Algorithmusauswahl – wählen Sie zwischen MD5, SHA-1, SHA-256 oder SHA-512, je nach Ihren Anforderungen an Sicherheit und Geschwindigkeit
  • Clientseitige Verarbeitung – die Datei wird vollständig in Ihrem Browser über die Web Crypto API verarbeitet, sodass keine Daten an einen Server übertragen werden
  • Hash-Vergleich – vergleichen Sie den berechneten Hash mit einem bekannten Referenz-Hash, um die Integrität der Datei nach dem Download oder der Übertragung zu überprüfen

Kostenlos testen – keine Registrierung erforderlich

Datei-Hash prüfen →

Wann Sie die Datei-Hash-Prüfung verwenden sollten

Datei-Hashing ist ein grundlegendes Sicherheits- und Integritätswerkzeug, das in der Softwareentwicklung, im IT-Betrieb und in der digitalen Forensik eingesetzt wird.

  • Download-Überprüfung – den Hash einer heruntergeladenen Datei mit der Prüfsumme des Herausgebers vergleichen, um sicherzustellen, dass sie nicht manipuliert oder beim Download beschädigt wurde
  • Überwachung der Dateiintegrität – Hashes kritischer Systemdateien berechnen und speichern, dann regelmäßig erneut hashen, um unbefugte Änderungen zu erkennen
  • Erkennung von Duplikaten – doppelte Dateien über große Speichervolumina hinweg identifizieren, indem ihre Hashes verglichen werden, statt die Dateiinhalte Byte für Byte zu vergleichen

Häufig gestellte Fragen

Ist MD5 für die Dateiüberprüfung noch sicher?

MD5 gilt für Sicherheitszwecke (digitale Signaturen, Zertifikate) als kryptografisch gebrochen, bleibt aber praktikabel für nicht-adversarische Integritätsprüfungen wie die Erkennung von Download-Beschädigungen. Wenn Sie Schutz vor gezielter Manipulation benötigen, verwenden Sie stattdessen SHA-256 oder SHA-512.

Was ist der Unterschied zwischen SHA-256 und SHA-512?

SHA-256 erzeugt einen 256-Bit-Hash (64 Hex-Zeichen), während SHA-512 einen 512-Bit-Hash (128 Hex-Zeichen) erzeugt. SHA-512 bietet einen größeren Ausgabewertebereich und kann auf 64-Bit-Prozessoren schneller sein. Beide gelten als kryptografisch sicher. SHA-256 ist in der Praxis verbreiteter.

Was ist eine Hash-Kollision?

Eine Hash-Kollision tritt auf, wenn zwei unterschiedliche Eingaben denselben Hash-Wert erzeugen. Dies ist theoretisch für alle Hash-Funktionen möglich, aber für starke Algorithmen wie SHA-256 und SHA-512 praktisch unmöglich. MD5 und SHA-1 weisen bekannte Kollisionsschwachstellen auf, weshalb sie für den kryptografischen Einsatz nicht mehr empfohlen werden.

Verwandte Tools