SHA-256-Hash-Generator
Berechnen Sie den SHA-256-Hash von Text oder Dateien und gleichen Sie ihn mit einer veröffentlichten Prüfsumme ab, ohne etwas hochzuladen.
SHA-256-Hashes online erzeugen
SHA-256 ist das Arbeitspferd des kryptografischen Hashings im Alltag. Es macht aus jeder Eingabe einen 256-Bit-Fingerabdruck, der sich vollständig ändert, wenn sich ein einziges Bit der Eingabe ändert, und niemand hat einen praktischen Weg gefunden, zwei Eingaben mit demselben Hash zu erzeugen. Softwarehersteller veröffentlichen SHA-256-Prüfsummen, damit Sie bestätigen können, dass ein Download echt und unversehrt ist.
Diese Seite öffnet den Hash-Generator mit hervorgehobenem SHA-256. Text wird als UTF-8 gehasht, Dateien werden mit der Web Crypto API des Browsers lokal gelesen; nichts wird hochgeladen.
Typische Einsatzzwecke
- Downloads prüfen: Betriebssystem-Images, Installationsprogramme und Pakete.
- Integritätsprüfungen in CI-Pipelines und Lock-Dateien.
- Inhaltsadressierung, bei der eine Datei über den Hash ihres Inhalts identifiziert wird, etwa bei Docker-Image-Digests und im neueren Objektformat von Git.
- Signieren: TLS-Zertifikate und Code-Signaturen hashen die Daten mit SHA-256, bevor sie signiert werden.
SHA-256 auf der Kommandozeile
| System | Befehl |
|---|---|
| Linux | sha256sum file.iso |
| macOS | shasum -a 256 file.iso |
| Windows PowerShell | Get-FileHash file.iso (SHA-256 ist die Vorgabe) |
| Windows cmd | certutil -hashfile file.iso SHA256 |
| OpenSSL | openssl dgst -sha256 file.iso |
Wenn Sie in einer Shell einen String hashen, verwenden Sie printf '%s' "text" | sha256sum oder echo -n; ein einfaches echo hängt einen Zeilenumbruch an und liefert einen anderen Hash als den hier angezeigten.
SHA-256 im Code
JavaScript im Browser: crypto.subtle.digest('SHA-256', new TextEncoder().encode(text)). Python: hashlib.sha256(text.encode()).hexdigest(). PHP: hash('sha256', $text). Alle drei liefern für dieselbe UTF-8-Eingabe denselben Hex-String.
Die passende Hashfunktion wählen
Für neue Projekte ist SHA-256 die sichere Standardwahl. SHA-512 liefert einen längeren Digest und kann auf 64-Bit-Rechnern schneller sein; MD5 ist nur noch für Altlasten bei Prüfsummen gedacht. Um eine heruntergeladene Datei Schritt für Schritt zu prüfen, siehe Datei-Prüfsumme prüfen.