Alle Tools

Hash-Generator

Kryptografische Hash-Funktionen ordnen Eingaben beliebiger Größe einem Fingerabdruck fester Länge zu. Nutze SHA-256 für Dateiintegritätsprüfungen, Cache-Schlüssel und Lernen — nicht zum Speichern von Passwörtern (verwenden Sie bcrypt/Argon2). Hashes werden lokal berechnet, sodass Passwörter und Geheimnisse in Testzeichenfolgen auf dem Gerät bleiben, wenn Sie dies sorgfältig verwenden.
Input

So generieren Sie einen Hash

1. Fügen Sie Text ein oder laden Sie eine kleine Datei hoch, sofern dies unterstützt wird.
2. Algorithmus auswählen (SHA-256 empfohlen für neue Arbeiten).
3. Hex-Digest-Ausgabe kopieren.
4. Vergleiche mit der erwarteten Prüfsumme von der Downloadseite des Anbieters.

Hash-Beispiele

Prüfe die Download-Integrität

Vergleiche SHA-256 der ISO-Datei mit dem vom Herausgeber veröffentlichten Hash.

Cache-Schlüssel

Hash kanonischer JSON-Anfragetext zur Schlüsseldeduplizierung von Redis-Einträgen.

Gravatar-E-Mail-Hash

MD5 der E-Mail in Kleinbuchstaben für die URL des alten Avatars — MD5 dient nicht der Sicherheit.

Wann man hasht

Beim Überprüfen von Dateidownloads anhand veröffentlichter Prüfsummen.
Beim Generieren deterministischer IDs aus Inhalten (Git-Blob-Stil).
Beim Lehren, wie Einwegfunktionen funktionieren.

Wenn Hashing falsch ist

Niemals MD5/SHA1 allein zur Passwortspeicherung — verwenden Sie Passwort-Hashing-Algorithmen.
Wenn du Reversibilität benötigen, ist Hash eine Einbahnstraße.
Wenn die Kollisionsbeständigkeit von MD5/SHA1 für die Sicherheit von Bedeutung ist, verwenden Sie SHA-256+.

Integrität statt Authentizität

Hash beweist, dass die Datei seit der Hash-Veröffentlichung unverändert geblieben ist — signieren Sie den Hash mit GPG, um den Autor nachzuweisen.

Längenverlängerung

MD5/SHA1/SHA256 in einfacher Form ist anfällig für Längenverlängerung bei MAC-Missbrauch — verwenden Sie HMAC-SHA256 für die Nachrichtenauthentifizierung.

Blockchain-Erwähnung

Blockheader verketten vorherigen Hash — konzeptionell dieselbe SHA-256-Familie, anderer Kontext als die Dateiprüfsumme.

Häufige Fragen

SHA-256 vs. MD5?

SHA-256 ist integritätssicher; MD5 verfügt über Kollisionsangriffe — nur für nicht gegnerische Cache-Schlüssel in Ordnung.

Gesalzene Passwörter?

Nutze eine dedizierte Passwort-Hash-API — nicht dieses Tool.

Hex vs. Base64-Ausgabe?

Gleiche Bytes, unterschiedliche Codierung — entspricht dem Herstellerformat.

Unicode-Eingabe?

UTF-8-Bytes gehasht — gleiche Zeichenfolge, unterschiedliche Codierung ergibt unterschiedlichen Hash.

Lokal?

Ja — Web Crypto oder js-Bibliothek im Browser.

HMAC?

HMAC benötigt einen geheimen Schlüssel — anders als einfacher Hash.