Datei-Hash- & Prüfsummen-Rechner

Ermitteln Sie MD5, SHA-1, SHA-256 und SHA-512 für jede beliebige Datei und vergleichen Sie Prüfsummen.

Hashes

Die Hashes werden hier angezeigt.

Bereit. Ziehen Sie eine Datei hierher, um den Hash zu berechnen.

Ihre Dateien werden direkt in Ihrem Browser eingelesen und gehasht. Es wird nichts an BroBroGo übertragen.

FAQ

Wie überprüfe ich einen Download mit einer Prüfsumme?

Ziehen Sie die heruntergeladene Datei in das Tool und fügen Sie die vom Anbieter veröffentlichte Prüfsumme in das Vergleichsfeld ein. Die Zeile des passenden Algorithmus wird grün markiert. Bleibt alles unverändert, stimmt die Datei nicht mit der Vorlage überein (mögliche Beschädigung oder Manipulation).

Welche Algorithmen werden berechnet und welchen sollte ich nutzen?

Das Tool berechnet MD5, SHA-1, SHA-256 und SHA-512 gleichzeitig beim einmaligen Einlesen der Datei. MD5 und SHA-1 eignen sich gut zum Erkennen von Übertragungsfehlern, gelten jedoch als kryptografisch unsicher. Verwenden Sie für Sicherheitsprüfungen immer SHA-256 oder SHA-512.

Werden meine Dateien irgendwohin hochgeladen?

Nein. Dateien werden rein lokal eingelesen und verarbeitet. Selbst gigabytegroße Dateien werden stückweise im Browser gestreamt, sodass keine Daten Ihr Gerät verlassen.

Integrität und Sicherheit durch Datei-Hashes

Die Übertragung von Daten über Netzwerke birgt stets Risiken für die Datenintegrität. Ob beim Herunterladen von Software-Paketen, beim Verteilen von Build-Artefakten oder beim Sichern wichtiger Archive – Dateien können auf dem Transportweg beschädigt oder gezielt manipuliert werden. Ein Datei-Hash, auch als kryptografische Prüfsumme bezeichnet, fungiert als digitaler Fingerabdruck einer Datei. Ändert sich auch nur ein einziges Bit im Inhalt, führt dies zu einem völlig anderen Hash-Wert.

Der Datei-Hash- & Prüfsummen-Rechner ermöglicht es, diese digitalen Fingerabdrücke direkt im Webbrowser zu ermitteln und mit offiziellen Herstellerangaben abzugleichen. Durch die gleichzeitige Berechnung mehrerer etablierter Algorithmen lässt sich die Integrität und Authentizität von Dateien jeglicher Größe präzise überprüfen.

Unterstützte Algorithmen im Vergleich

Das Tool berechnet bei der Analyse einer Datei vier verschiedene kryptografische Hash-Funktionen parallel:

  • MD5: Erzeugt einen 128-Bit-Hashwert, der meist als 32-stellige Hexadezimalzahl dargestellt wird. MD5 ist hochgradig effizient, eignet sich jedoch ausschließlich zur Erkennung zufälliger, unabsichtlicher Datenbeschädigungen. Für sicherheitskritische Verifikationen ist MD5 ungeeignet, da es anfällig für gezielte Kollisionsangriffe ist.
  • SHA-1: Generiert einen 160-Bit-Hashwert (40 Hexadezimalzeichen). Ähnlich wie MD5 bietet SHA-1 Schutz gegen Übertragungsfehler, ist jedoch kryptografisch nicht mehr als manipulationssicher einzustufen.
  • SHA-256: Gehört zur SHA-2-Familie und liefert einen 256-Bit-Hashwert (64 Hexadezimalzeichen). Dieser Algorithmus bietet einen hohen kryptografischen Schutz und sollte bevorzugt verwendet werden, wenn eine Manipulation der Datei ausgeschlossen werden muss.
  • SHA-512: Ebenfalls Teil der SHA-2-Familie, erzeugt einen 512-Bit-Hashwert (128 Hexadezimalzeichen). Er bietet maximale Sicherheit gegen Manipulationen und wird häufig für hochsensible Systemabbilder und Software-Distributionen genutzt.

Zusammenfassend lässt sich die Eignung der Algorithmen wie folgt systematisieren:

Algorithmus Bit-Länge Schutz vor zufälliger Beschädigung Schutz vor gezielter Manipulation
MD5 128 Bit Ja Nein
SHA-1 160 Bit Ja Nein
SHA-256 256 Bit Ja Ja
SHA-512 512 Bit Ja Ja

Funktionsweise und lokale Verarbeitung

Die Verarbeitung der Daten erfolgt vollständig clientseitig im Webbrowser des Nutzers. Es werden keine Dateien an BroBroGo übertragen. Der Rechner nutzt moderne Browser-APIs, um selbst extrem große Dateien im Multi-Gigabyte-Bereich effizient zu verarbeiten.

Dazu wird die Datei in aufeinanderfolgende Datenblöcke (Chunks) zerlegt und sequenziell eingelesen. Während dieses Streaming-Prozesses wird der Fortschritt etwa alle 4 MB aktualisiert. Da kein Teil der Datei das lokale Gerät verlässt, bleibt die Privatsphäre der verarbeiteten Daten gewahrt.

Das Tool kann bis zu 20 Dateien gleichzeitig in einer Warteschlange verarbeiten. Sollte das Einlesen einer einzelnen Datei fehlschlagen, wird der Prozess für die verbleibenden Dateien in der Liste fortgesetzt.

Durchführung einer Prüfsummen-Verifikation

Um die Integrität einer heruntergeladenen Datei zu verifizieren, sind folgende Schritte notwendig:

  1. Datei auswählen: Ziehen Sie die gewünschte Datei per Drag-and-Drop in den markierten Bereich mit der Beschriftung "Dateien hierher ziehen oder zum Auswählen klicken" oder wählen Sie sie manuell aus.
  2. Berechnung abwarten: Das Tool startet die Analyse. Währenddessen wird der Status im Format Berechne Hash für {file} ({done}/{total}) — {percent}% ausgegeben. Nach dem erfolgreichen Einlesen erscheint die Meldung Hash für {count} Datei(en) berechnet..
  3. Prüfsumme einfügen: Kopieren Sie die vom Software-Hersteller oder der Quelle bereitgestellte Prüfsumme und fügen Sie diese in das Eingabefeld "Prüfsumme vergleichen" ein.
  4. Ergebnis auswerten: Das Tool extrahiert automatisch die längste hexadezimale Zeichenkette aus der Eingabe. Dabei werden auch gängige Formate wie coreutils, BSD oder Präfixe wie sha256:<hash> verarbeitet. Der Vergleich erfolgt ohne Berücksichtigung von Groß- und Kleinschreibung.

Bei einer erfolgreichen Übereinstimmung färbt sich die Zeile des entsprechenden Algorithmus grün und es erscheint die Meldung Übereinstimmung: {file} ({algo}). Wird keine Übereinstimmung gefunden, zeigt das System den Hinweis Keine Datei stimmt mit dieser Prüfsumme überein. an. Dies deutet darauf hin, dass die Datei entweder unvollständig heruntergeladen, beschädigt oder manipuliert wurde.

Fehlerbehandlung und Statusmeldungen

Das Tool kommuniziert den aktuellen Zustand und eventuelle Fehler über eindeutige Schnittstellenmeldungen:

  • Bereit. Ziehen Sie eine Datei hierher, um den Hash zu berechnen.: Der Ausgangszustand vor dem Laden einer Datei.
  • {count} Datei(en) ausgewählt: Zeigt die Anzahl der aktuell für die Verarbeitung bereitstehenden Dateien an.
  • Diese Datei konnte nicht gelesen werden.: Tritt auf, wenn das Betriebssystem oder der Browser den Zugriff auf eine spezifische Datei blockiert.
  • {count} Datei(en) konnten nicht gelesen werden.: Zusammenfassende Fehlermeldung, wenn mehrere Dateien in der Warteschlange nicht verarbeitet werden konnten.
  • Berechnung fehlgeschlagen. Bitte versuchen Sie es erneut.: Allgemeiner Fehler während des Hashing-Prozesses.
  • Geleert.: Bestätigung, nachdem die Ergebnisse über die Schaltfläche "Leeren" zurückgesetzt wurden.

Häufig gestellte Fragen (FAQ)

Wie überprüfe ich einen Download mit einer Prüfsumme?
Ziehen Sie die heruntergeladene Datei in das Tool und fügen Sie die vom Anbieter veröffentlichte Prüfsumme in das Vergleichsfeld ein. Die Zeile des passenden Algorithmus wird grün markiert. Bleibt alles unverändert, stimmt die Datei nicht mit der Vorlage überein (mögliche Beschädigung oder Manipulation).

Welche Algorithmen werden berechnet und welchen sollte ich nutzen?
Das Tool berechnet MD5, SHA-1, SHA-256 und SHA-512 gleichzeitig beim einmaligen Einlesen der Datei. MD5 und SHA-1 eignen sich gut zum Erkennen von Übertragungsfehlern, gelten jedoch als kryptografisch unsicher. Verwenden Sie für Sicherheitsprüfungen immer SHA-256 oder SHA-512.

Werden meine Dateien irgendwohin hochgeladen?
Nein. Dateien werden rein lokal eingelesen und verarbeitet. Selbst gigabytegroße Dateien werden stückweise im Browser gestreamt, sodass keine Daten Ihr Gerät verlassen.

Können mehrere Dateien gleichzeitig geprüft werden?
Ja, das Tool kann bis zu 20 Dateien in einem Durchgang verarbeiten. Sollte eine Datei fehlerhaft sein und nicht gelesen werden können, werden die anderen ausgewählten Dateien dennoch wie gewohnt analysiert.