Hash-Generator FAQ

MD5, SHA-1, SHA-256 Hashes generieren

Was ist ein kryptografischer Hash?

Ein kryptografischer Hash ist ein Einweg-Algorithmus, der Eingaben beliebiger Größe in eine Ausgabe fester Größe (den Hash oder Digest) umwandelt. Es ist rechnerisch unmöglich, die ursprüngliche Eingabe aus dem Hash wiederherzustellen. Gleiche Eingabe gibt immer den gleichen Hash; winzige Änderungen erzeugen völlig andere Hashes.

Ist MD5 sicher zu verwenden?

Nein, MD5 ist kryptografisch gebrochen. Kollisionen können leicht gefunden werden. Verwenden Sie MD5 nur für nicht-sicherheitskritische Zwecke wie Prüfsummen bei bekannten Dateien oder Deduplizierung. Verwenden Sie für Sicherheit SHA-256 oder SHA-512. Für Passwörter verwenden Sie bcrypt, scrypt oder Argon2.

Kann ich Hashes rückgängig machen?

Nein, kryptografische Hashes sind Einwegfunktionen von Design her. Sie können einen Hash nicht rückgängig machen, um die ursprüngliche Eingabe zu erhalten. Angreifer können jedoch Rainbow-Tables oder Brute-Force verwenden, um häufige Eingaben zu erraten. Deshalb sind Passwort-Hashing-Algorithmen absichtlich langsam und verwenden Salt.

Warum produzieren verschiedene Algorithmen verschiedene Hash-Längen?

Jeder Algorithmus hat eine feste Ausgabegröße: MD5=128 Bits (32 Hex-Zeichen), SHA-1=160 Bits (40 Hex), SHA-256=256 Bits (64 Hex), SHA-512=512 Bits (128 Hex). Längere Hashes bieten stärkere Sicherheitsmargen gegen Kollisionen und Brute-Force-Angriffe.

Was sollte ich für die Passwort-Speicherung verwenden?

Verwenden Sie niemals MD5, SHA-1 oder SHA-256 direkt für Passwörter. Verwenden Sie dedizierte Passwort-Hashing-Funktionen: bcrypt, scrypt oder Argon2. Diese sind absichtlich langsam (widersteht Brute-Force), verwenden Salt (verhindert Rainbow-Tables) und können für zukünftige Hardware angepasst werden.

Wie verifiziere ich einen Datei-Download?

Berechnen Sie den Hash der heruntergeladenen Datei (SHA-256 empfohlen). Vergleichen Sie ihn mit dem auf der offiziellen Website veröffentlichten Hash. Wenn sie übereinstimmen, ist die Datei intakt und wurde nicht manipuliert. Unser Tool kann Hashes für hochgeladene Dateien berechnen.

Tool ausprobieren

MD5, SHA-1, SHA-256 Hashes generieren

Hash-Generator