Hashes/Krypto
Hash Generator
Berechnung von Hashes für Text oder Datei mit dreizehn Algorithmen gleichzeitig: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32 und Adler-32.
Eine Hashfunktion wandelt beliebige Daten in einen Digest fester Länge um, der für diesen Inhalt eindeutig ist — schon ein geändertes Zeichen der Eingabe verändert die Ausgabe komplett. Dieses Tool berechnet den Hash von Text oder einer Datei mit 13 gängigen Algorithmen gleichzeitig, direkt im Browser.
Welchen Algorithmus wählen
- MD5 und SHA-1 — kryptografisch gebrochen (praktische Kollisionsangriffe existieren), aber weiterhin für Integritätsprüfungen genutzt, wo ein Angriff unwahrscheinlich ist.
- SHA-256 / SHA-512 (SHA-2-Familie) — der Standard für Signaturen, Zertifikate und Blockchains; Stand 2026 keine bekannten praktischen Angriffe.
- SHA3 und BLAKE2/BLAKE3 — neuere Konstruktionen; BLAKE3 ist besonders schnell und parallelisiert gut bei großen Dateien.
- CRC32 / Adler-32 — nicht kryptografisch, nur zur Erkennung zufälliger Beschädigung gedacht (z. B. in ZIP-Dateien), nicht zum Schutz vor absichtlicher Manipulation.
Typische Anwendungsfälle
- Prüfen, ob eine heruntergeladene Datei unbeschädigt und unverändert ist, durch Vergleich mit dem vom Entwickler veröffentlichten Hash.
- Einen inhaltsbasierten Cache-Schlüssel oder Bezeichner erzeugen.
- Zwei große Dateien oder Texte schnell vergleichen, ohne sie Byte für Byte gegenüberzustellen.
Was du wissen solltest
Hashing ist keine Verschlüsselung — es ist eine Einwegfunktion, die Originaldaten lassen sich aus dem Hash nicht wiederherstellen.
Einfache schnelle Hashes (MD5, SHA-256) eignen sich nicht für Passwörter — nutze stattdessen einen dedizierten langsamen Algorithmus wie bcrypt, Argon2 oder PBKDF2.
Artikel zu diesem Tool: Hash Generator: worin sich MD5, SHA-1 und SHA-256 unterscheiden
Häufig gestellte Fragen
Welchen Hash-Algorithmus sollte ich verwenden?
Für allgemeine Prüfsummen (Dateiintegrität, Deduplizierung) ist SHA-256 ein solider moderner Standard. Vermeiden Sie MD5 und SHA-1 für sicherheitsrelevante Zwecke, da beide gegen gezielte Kollisionsangriffe gebrochen sind, auch wenn sie für schnelle, nicht-adversarielle Prüfungen noch geeignet sind.
Kann ein Hash zurück in die ursprüngliche Eingabe umgewandelt werden?
Nein. Kryptografische Hash-Funktionen sind Einwegfunktionen — Sie können eine Übereinstimmung nur prüfen, indem Sie eine andere Eingabe hashen und das Ergebnis vergleichen, nicht die ursprünglichen Daten aus dem Hash zurückgewinnen.
Lädt dieses Tool meine Datei oder meinen Text hoch, um den Hash zu berechnen?
Nein. Das gesamte Hashing läuft lokal in Ihrem Browser über die Web Crypto API — nichts wird an einen Server gesendet, es funktioniert also auch offline.
Wozu braucht man überhaupt SHA-3, wenn SHA-2 noch sicher ist?
SHA-3 wurde als „Versicherung" für den Fall einer künftigen Schwachstelle in SHA-2 gewählt — es basiert auf einer grundlegend anderen internen Konstruktion (Keccak). Da keine praktischen Angriffe auf SHA-2 gefunden wurden, bleibt SHA-256 der Standard, während SHA-3 gezielt eingesetzt wird.
Bedeutet ein längerer Hash automatisch besseren Schutz?
Nicht immer. Die Ausgabelänge ist wichtig, aber die Stärke eines Algorithmus hängt vor allem von seiner internen Konstruktion ab — SHA-1 mit seiner 160-Bit-Ausgabe ist anfällig für Kollisionen, während ein gut konzipierter, in Bits kürzerer, aber moderner Algorithmus sicherer sein kann.