Hash-Generator (MD5, SHA-256, CRC32…)
Erhalte die gängigsten Hashes eines Textes oder einer Datei auf einmal und vergleiche sie mit der vom Autor veröffentlichten Prüfsumme, um sicherzugehen, dass ein Download weder beschädigt noch manipuliert ist. Dateien werden in einem Web Worker verarbeitet und nirgends hochgeladen.
Zu 100 % in deinem Browser verarbeitet
| MD5 | ||
|---|---|---|
| SHA-1 | ||
| SHA-256 | ||
| SHA-384 | ||
| SHA-512 | ||
| CRC32 |
Ctrl + Enter ausführenCtrl + C Ergebnis kopieren
So funktioniert es
- 1Wähle „Text“ und gib den Inhalt ein oder „Datei“ und ziehe die Datei hierher.
- 2MD5-, SHA-1-, SHA-256-, SHA-384-, SHA-512- und CRC32-Hashes erscheinen sofort.
- 3Wechsle bei Bedarf zu Großbuchstaben oder Base64 oder aktiviere HMAC mit Schlüssel.
- 4Füge die offizielle Prüfsumme bei „Mit einem Hash vergleichen“ ein, um den Download zu prüfen.
Anwendungsfälle
- Integrität von ISOs, Installern und Downloads prüfen.
- HMAC-Signaturen zum Testen von Webhooks und APIs erzeugen.
- Doppelte Dateien anhand ihrer Hashes erkennen.
- CRC32-Prüfsummen für ZIP, PNG oder Netzwerkprotokolle berechnen.
Häufig gestellte Fragen
Welchen Hash-Algorithmus sollte ich verwenden?
Für Integrität und Sicherheit SHA-256 oder SHA-512. MD5 und SHA-1 sind gegen gezielte Kollisionen gebrochen: gut zum Erkennen versehentlicher Fehler oder Duplikate, nicht für Sicherheit. CRC32 ist nur eine schnelle Prüfsumme.
Werden meine Dateien hochgeladen?
Nein. Die Datei wird lokal im Browser gelesen und in einem Web Worker verarbeitet, damit die Seite nicht einfriert. Es funktioniert sogar offline.
Kann man einen Hash „entschlüsseln“?
Nein. Ein Hash ist eine Einwegfunktion und nicht umkehrbar. Seiten, die „MD5 entschlüsseln“ versprechen, schlagen den Wert nur in Tabellen häufiger Passwörter nach.
Was ist HMAC?
Ein Hash mit geheimem Schlüssel, der beweist, dass die Nachricht von jemandem mit dem Schlüssel erzeugt wurde. Stripe, GitHub und Shopify signieren damit ihre Webhooks.
Kann ich damit Passwörter speichern?
Nicht direkt: Für Passwörter nimm langsame, gesalzene Verfahren wie bcrypt, scrypt oder Argon2. Ein einfacher SHA-256 ist zu schnell und anfällig für Brute Force.