Was dieses Tool macht
Berechne SHA-256 für eine lokale Datei und vergleiche den Wert mit der Angabe eines vertrauenswürdigen Anbieters. Die Datei wird im Browser verarbeitet.
Anleitung
- Eine Datei mit höchstens 250 MiB (262.144.000 Bytes) auswählen.
- Optional den erwarteten SHA-256-Wert des Anbieters einfügen: genau 64 Hexadezimalzeichen.
- Prüfsumme erzeugen, Vergleichsstatus prüfen und den vollständigen Digest kopieren.
Formel und Methode
Der Browser liest die gesamte Datei in den Speicher und berechnet mit Web Crypto SHA-256 einen 256-Bit-Digest, dargestellt als 64 kleine Hexadezimalzeichen. Der Vergleich ignoriert Groß-/Kleinschreibung und Leerraum am Anfang oder Ende; andere Zeichen werden nicht entfernt.
Beispiel
Eine UTF-8-Datei nur mit abc, ohne Byte-Reihenfolgemarkierung oder Zeilenumbruch, hat 3 Bytes und SHA-256 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad. Mit diesem vollständigen Vergleichswert wird eine Übereinstimmung angezeigt; ein zusätzlicher Zeilenumbruch ändert die Prüfsumme.
Geeignet für
- Softwarearchive nach Download prüfen
- Exportdateien zwischen Geräten vergleichen
- Stabilen Inhaltsfingerabdruck notieren
Grenzen und Hinweise
Eine Übereinstimmung bedeutet, dass berechneter und erwarteter SHA-256-Wert gleich sind. Sie beweist weder Herausgeberidentität, Vertrauenswürdigkeit der Referenz, Schadsoftwarefreiheit noch eine gültige digitale Signatur. Hashkollisionen sind möglich. Die gesamte Datei wird eingelesen; die Eingabegrenze von 250 MiB ist keine Speicherverbrauchsgrenze. Bei wenig freiem Speicher kann die Verarbeitung scheitern.
Häufige Fragen
Wird die ausgewählte Datei hochgeladen?
Nein. Dieses Tool liest und hasht die Datei im Browser. Der Dateiinhalt wird nicht hochgeladen.
Welche Verfahren werden unterstützt?
Nur SHA-256. HTTPS und ein Browser mit Web-Crypto-Unterstützung sind erforderlich. SHA-384, SHA-512, MD5 und SHA-1 werden nicht angeboten.