Starten Website einreichen

Hash-Generator für MD5, SHA-1 und SHA-256

Developer Tools

Beliebigen Text in einen MD5-, SHA-1- oder SHA-256-Hash umwandeln, mit korrekter UTF-8-Behandlung und Angabe der Hash-Länge.

Deine Eingaben

Alle Tools ansehen

Zeilenumbrüche werden genau wie eingegeben übernommen. Auch eine leere Eingabe erzeugt einen Hashwert.

Ergebnis

Hash —
  • Hashwertlänge — bit
  • Hex-Zeichen —
  • Eingabebytes — B

Jede Eingabe ändert das Ergebnis sofort.

Formel und Regeln

  • Eine Hashfunktion bildet jede Eingabe auf einen Hashwert fester Länge ab, und dieselbe Eingabe ergibt immer denselben Hashwert.
  • MD5 schreibt 128 Bit als 32 Hex-Zeichen, SHA-1 schreibt 160 Bit als 40 und SHA-256 schreibt 256 Bit als 64.
  • Der Text wird vor dem Hashing als UTF-8-Bytes kodiert, daher zählen Buchstaben mit Akzent und Emojis jeweils als mehrere Bytes.
  • Die Änderung eines einzelnen Zeichens sollte etwa die Hälfte der Ausgabebits verändern, was Hashes für Integritätsprüfungen nützlich macht.

Rechenbeispiele

Der klassische Testsatz

Eingabe The quick brown fox jumps over the lazy dog

Ergebnis SHA-256 ergibt d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592.

Ein Wort, drei Algorithmen

Eingabe abc

Ergebnis MD5 900150983cd24fb0d6963f7d28e17f72, SHA-1 a9993e364706816aba3e25717850c26c9cd0d89d, SHA-256 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad.

Eine leere Eingabe

Eingabe Überhaupt nichts.

Ergebnis Der MD5-Wert von nichts ist d41d8cd98f00b204e9800998ecf8427e, daher ist das Ergebnis nie leer.

Häufige Fragen

Kann ein Hash umgekehrt werden?

In der Praxis nicht. Der Digest enthält keine Kopie der Eingabe, daher bleiben nur das Durchprobieren von Eingaben, bis eine passt, oder die Verwendung einer vorberechneten Tabelle gängiger Werte.

Ist MD5 noch sicher zu verwenden?

MD5 ist für Sicherheitszwecke unsicher: Es existieren praktische Kollisionen. Für schnelle Prüfsummenvergleiche ist es geeignet, aber niemals für Signaturen, Zertifikate oder die Speicherung von Passwörtern.

Warum verwenden Passwort-Hashes stattdessen bcrypt?

bcrypt fügt ein zufälliges Salt hinzu und ist absichtlich langsam, sodass identische Passwörter unterschiedlich gehasht werden und Massenraten teuer wird. MD5 und SHA-256 sind konstruktionsbedingt schnell, was Angreifern hilft.

Sendet das Tool meinen Text irgendwohin?

Nein. Der Hashwert wird per JavaScript auf Ihrem Gerät berechnet, sodass hier eingefügte Passwörter oder Dokumententwürfe lokal bleiben.

Haftungsausschluss: Die Ergebnisse folgen der auf dieser Seite gezeigten Formel und dienen nur als Orientierung. Reale Mengen hängen von Material, Technik und Bedingungen ab – plane vor der Bestellung einen Puffer ein.