KionelLAB WORKFLOWS

KOSTENLOSES WERKZEUG · LEITFADEN

SHA-256 prüfen: hier oder mit einem Befehl

Datei ablegen, SHA-256 erhalten. Berechnet wird in diesem Browser-Tab: Die Datei wird nicht hochgeladen, und nach dem ersten Laden funktioniert die Seite auch ohne Netz.

Von Taha Bayar, Biologe, der an der Datenübergabe zwischen isolierten Systemen arbeitet.

Derselbe Test auf der Kommandozeile

SystemBefehlGut zu wissen
Windows, Eingabeaufforderungcertutil -hashfile "C:\daten\messung_041.csv" SHA256Eingebaut. Unter Windows 7 mit Leerzeichen zwischen den Zeichenpaaren; sie gehören nicht zum Wert.
Windows, PowerShellGet-FileHash "C:\daten\messung_041.csv"SHA-256 ist Standard; gibt Großbuchstaben aus.
macOSshasum -a 256 ~/Desktop/messung_041.csvOhne -a 256 kommt SHA-1: ein anderer, 40-stelliger Wert.
Linuxsha256sum messung_041.csvMit einer Liste erwarteter Werte prüft sha256sum -c liste.txt viele Dateien.

Fünf Gründe für abweichende Hashwerte

  1. Jemand hat die Datei geöffnet und gespeichert. Excel schreibt eine CSV beim Speichern neu. Ob das passiert ist, zeigt die Excel-Prüfung.
  2. Zeilenenden wurden umgewandelt (Windows zwei Zeichen, Linux und macOS eines), etwa durch FTP im ASCII-Modus oder Git mit autocrlf.
  3. Die Kodierung hat sich geändert: UTF-8 als alte Codepage gespeichert ändert die Bytes von ä, ö, ü, µ.
  4. Es wurde eine andere Datei gehasht: gleicher Name, anderer Ordner, „(1)“ im Download, abgebrochene Kopie. Größe vergleichen.
  5. Ein anderer Algorithmus: SHA-1 hat 40, MD5 32, SHA-256 64 Zeichen.
Kionel öffnenExcel-Prüfung