Datei-SHA-256-Hash-Verifizierungsreihenfolge

  1. Eingabemethode im Hash-Rechner in Datei ändern.
  2. Wählen Sie die Dateien aus, die Sie vergleichen möchten. Dieses Tool hat ein Dateilimit von 50 MiB.
  3. Wählen Sie den vom Händler angegebenen Algorithmus aus. Bei SHA-256 und SHA-512 handelt es sich um unterschiedliche Ergebnisse. Überprüfen Sie daher zunächst die Namen.
  4. Fügen Sie nur die Hashes von der offiziellen Vertriebsseite in das Feld „Vergleichen“ ein. Ausgenommen sind Dateinamen oder Beschreibungssätze.
  5. Klicken Sie auf „Hash berechnen“ und prüfen Sie, ob eine Übereinstimmung vorliegt. Archivieren Sie die Ergebnisse, indem Sie bei Bedarf den Hash kopieren.

Wenn Sie die Datei gerade umbenannt haben, bleiben die Bytes in der Datei möglicherweise gleich. Umgekehrt können sich die internen Metadaten ändern, wenn Sie das Dokument öffnen und erneut speichern, auch wenn der Inhalt ähnlich aussieht. Die gesamte ZIP-Datei und die einzelnen entpackten Dateien sind unterschiedliche Eingaben.

Text-Hash-Beispiel: abc und Zeilenumbruch

Wenn Sie SHA-256 auswählen, ohne den Standardtext abc zu ändern, erhalten Sie die folgenden Ergebnisse. Das Eingabefeld entfernt führende und nachgestellte Leerzeichen nicht automatisch. Fügen Sie daher beim Kopieren des Beispiels keine Zeilenumbrüche ein.

abc
ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad

Selbst wenn Sie dieselben Zeichen sehen, ist die Eingabe unterschiedlich, wenn die Codierung oder die Zeilenumbruchbytes unterschiedlich sind. Der Dateimodus liest die Rohbytes und der Textmodus konvertiert die Browser-Eingabezeichenfolge in UTF-8. Wenn Sie eine genaue Prüfsumme der Originaldatei erhalten möchten, wählen Sie den Dateimodus, anstatt den Inhalt zu kopieren. Durch erneutes Bearbeiten des Textes werden alte Ergebnisse gelöscht, sodass die Berechnungen nach der Bearbeitung erneut ausgeführt werden.

Bedeutung und Grenzen des Hash-Abgleichs

Dieses Tool stellt SHA-256·SHA-384·SHA-512 bereit und zeigt die Ergebnisse als 64, 96 bzw. 128 Hexadezimalziffern an. Es organisiert führende und nachfolgende Leerzeichen sowie Groß- und Kleinbuchstaben in der Vergleichseingabe, organisiert jedoch nicht den Inhalt der Datei selbst. Wenn die verglichenen Werte unterschiedliche Längen haben, erhalten Sie einen Formatfehler, bevor Sie feststellen können, ob sie übereinstimmen.

Der Hash ist kein Chiffretext, der den Originaltext entschlüsselt und die Datei nicht ausführt oder auf bösartigen Code prüft. Wenn die Quelle darin besteht, dass ein Angreifer sowohl die Datei als auch den veröffentlichten Hash ersetzen kann, ist der bloße Abgleich der beiden Werte nicht vertrauenswürdig. Besorgen Sie sich die Datei von einer offiziellen Vertriebsquelle und überprüfen Sie ggf. das vom Herausgeber bereitgestellte Verfahren zur Signaturüberprüfung.

Hinweise zur Implementierung: MDN SubtleCrypto.digest. Es handelt sich nicht um ein Streaming-Tool für große Dateien, da es die gesamte Eingabe für Berechnungen in die Web-Crypto-API des Browsers einliest.

Häufig gestellte Fragen

Schlägt der Download fehl, wenn die Hashes unterschiedlich sind?

Nicht unbedingt. Möglicherweise vergleichen Sie auch verschiedene Versionen, Komprimierungsformate und Algorithmen. Schauen Sie sich nicht nur den Dateinamen an, sondern überprüfen Sie auch die Versions- und Vertriebsbedingungen und laden Sie die Datei erneut herunter.

Kann ich damit mein Passwort speichern?

Dieses Tool dient dem allgemeinen Hash-Vergleich von Dateien und Text. Für die Passwortspeicherung ist ein spezielles Passwort-Hashing-Design erforderlich. Speichern Sie diese Ergebnisse daher nicht so, wie sie in Ihrem Authentifizierungssystem vorhanden sind.