Hash-Generator

Erzeugen Sie MD5-, SHA-1-, SHA-256- und SHA-512-Hashes aus beliebigem Text – sofort während der Eingabe. Vergleichen Sie ein Ergebnis mit einem bekannten Hash und sehen Sie die Sicherheitsstufen. Alle Digests werden in Ihrem Browser berechnet, Ihr Text wird also nie hochgeladen.

0 / 1.000.000

Text eingeben oder einfügen – die Hashes MD5, SHA-1, SHA-256 und SHA-512 erscheinen schon während der Eingabe.

Hash-Ergebnisse

Das Ergebnis wird hier angezeigt...

Wichtiger Sicherheitshinweis

Verwenden Sie MD5 und SHA-1 nicht für wichtige Daten aufgrund von Sicherheitslücken.

Für tatsächliche Passwort-Speicherung verwenden Sie dedizierte Hashing-Algorithmen wie bcrypt, scrypt oder Argon2.

Dieses Tool sollte nur für Bildungs- und Entwicklungszwecke verwendet werden.

Hash-Algorithmus-Beschreibungen

MD5 (128-Bit)
Schnell aber kryptographisch gebrochen. Nur für Checksums und Dubletten-Erkennung empfohlen
SHA-1 (160-Bit)
Sicherer als MD5 aber aktuell nicht empfohlen. Wird in Legacy-Systemen wie Git verwendet
SHA-256 (256-Bit)
Aktuell empfohlener starker Hash. Wird in Kryptowährungen, digitalen Signaturen und Sicherheitsauthentifizierung verwendet
SHA-512 (512-Bit)
Stärkster Hash-Algorithmus. Wird in Hochsicherheitssystemen und Langzeit-Erhaltungssignaturen verwendet

Verwendung

  1. Geben Sie den Text zum Hashen ein oder fügen Sie ihn ein – die Hashes MD5, SHA-1, SHA-256 und SHA-512 erscheinen schon während der Eingabe
  2. Beachten Sie das Sicherheitslevel neben jedem Algorithmus; SHA-256 ist die übliche Wahl für Integritätsprüfungen
  3. Öffnen Sie die Einstellungen, um den Hash mit Trennzeichen zu gruppieren oder ein Ergebnis mit einem bekannten Hash zu vergleichen und zu sehen, ob er übereinstimmt
  4. Kopieren Sie jeden Hash einzeln mit der Kopierschaltfläche in seiner Zeile

Hashfunktionen und Hashwerte verstehen

Was dieser Generator macht

Eine Hashfunktion verdichtet jeden eingegebenen Text zu einer Zeichenkette fester Länge aus Hexadezimalzeichen, dem sogenannten Hashwert oder Digest. Dieses Werkzeug führt vier gängige Algorithmen gleichzeitig aus — MD5, SHA-1, SHA-256 und SHA-512 — und jeder Hashwert aktualisiert sich, sobald Sie den Text ändern. Die Länge des Ergebnisses hängt vom Algorithmus ab: MD5 liefert 32 Hex-Zeichen, SHA-1 liefert 40, SHA-256 liefert 64 und SHA-512 liefert 128.

Hashing ist per Konstruktion eine Einwegfunktion. Derselbe Text ergibt stets denselben Hashwert, doch keine Operation führt vom Hashwert zurück zum ursprünglichen Text. Schon ein einziges geändertes Zeichen schreibt die gesamte Ausgabe neu — genau das macht Hashwerte zum Aufspüren von Unterschieden so nützlich.

Wann Sie es einsetzen

Der Alltagsfall ist die Prüfung, ob eine Datei oder Nachricht unversehrt angekommen ist. Downloadseiten veröffentlichen oft den SHA-256 einer Version; berechnen Sie den Hash Ihrer Kopie und vergleichen Sie beide Hashwerte, um zu bestätigen, dass unterwegs nichts beschädigt oder ausgetauscht wurde. Im Vergleichsfeld fügen Sie einen Referenz-Hashwert ein und sehen auf einen Blick, ob er übereinstimmt.

In der Entwicklung dient es außerdem dazu, schnelle Fingerabdrücke zur Deduplizierung zu erzeugen, das Speichern gehashter Werte in einem System zu testen oder das Verhalten der einzelnen Algorithmen bei gleicher Eingabe zu studieren. Ein Hashwert ist nur eine Hexadezimalfolge, weshalb der Binär/Hex-Konverter hilft, wenn derselbe Wert in einer anderen Basis gebraucht wird; und Base64-codierte Inhalte sollten zuvor mit dem Base64 Encoder/Decoder in ihre ursprüngliche Form zurückgeführt werden, denn der Hash des codierten Textes unterscheidet sich vom Hash der Daten selbst.

Beispiel: eine kurze Zeichenkette hashen

Geben Sie das Wort hello ein, und SHA-256 liefert 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824 — 64 Hex-Zeichen, jedes Mal gleich. Der MD5 desselben Worts ist deutlich kürzer: 5d41402abc4b2a76b9719d911017c592. Fügen Sie ein Leerzeichen hinzu oder schreiben Sie das H groß, und beide Hashwerte ändern sich vollständig, ohne jede Ähnlichkeit mit den vorherigen. Dieser Lawineneffekt macht Hashwerte zu verlässlichen Integritätsprüfungen.

Hinweise und Grenzfälle

Kein Algorithmus passt für jeden Zweck. MD5 und SHA-1 sind schnell, aber kryptografisch gebrochen — praktische Kollisionsangriffe existieren —, halten Sie sie daher für Prüfsummen und Duplikaterkennung bereit, niemals für Sicherheit. SHA-256 ist heute die Standardwahl für digitale Signaturen und Blockchains, während SHA-512 einen größeren Spielraum für hochsichere oder langfristige Anwendungen bietet.

Zum Speichern von Passwörtern ist Hashing allein ebenfalls das falsche Mittel. Ein einfacher SHA-256 eines Passworts lässt sich mit vorberechneten Tabellen knacken; reale Systeme setzen deshalb auf bewusst langsame Algorithmen wie bcrypt, scrypt oder Argon2 mit einem eindeutigen Salt. Verstehen Sie diesen Generator als Mittel zum Erzeugen und Prüfen von Hashwerten, nicht als Passwortspeicher.

Häufig gestellte Fragen

Das Erzeugen von MD5-, SHA-1-, SHA-256- und SHA-512-Hashwerten ist unbegrenzt und kostenlos, und das Vergleichsfeld samt der farbcodierten Sicherheitsbewertungen gehört dazu. Es gibt keine Nutzungsgrenzen, keine hinter einer Bezahlstufe zurückgehaltenen Algorithmen und keine Konten.