Crypto

Text hashen

Text mit MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 oder RIPEMD160 hashen.

01

Eingabe

02

Hashes

Text eingeben, um alle Hash-Werte sofort zu berechnen.

03

Gut zu wissen

Acht Algorithmen

MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 und RIPEMD160 werden gleichzeitig aus demselben Text berechnet.

Vier Kodierungen

Ergebnisse wahlweise als Hexadezimal, Base64, Base64url oder Binär anzeigen.

Lokal & privat

Das Hashing läuft vollständig im Browser über crypto-js — der Text verlässt niemals Ihr Gerät.

Ein Klick kopieren

Jeder Hash-Wert lässt sich einzeln direkt in die Zwischenablage kopieren.

04

Hash-Funktionen verstehen

Eine Hash-Funktion wandelt eine beliebig lange Eingabe in eine Ausgabe fester Länge um — den sogenannten Hash- oder Digest-Wert. Dieselbe Eingabe erzeugt immer denselben Hash, aber schon eine winzige Änderung am Text führt zu einem vollständig anderen Ergebnis. Hash-Funktionen sind Einwegfunktionen: aus dem Hash lässt sich der Originaltext nicht rekonstruieren.

Unterstützte Algorithmen

  • MD5 – 128-Bit-Hash, schnell, aber nicht mehr kollisionsresistent.
  • SHA1 – 160-Bit-Hash, ebenfalls kryptographisch kompromittiert.
  • SHA256 / SHA224 – Teil der SHA-2-Familie, Standard in vielen Sicherheitsprotokollen.
  • SHA512 / SHA384 – größere SHA-2-Varianten mit höherer Sicherheitsmarge.
  • SHA3 – neuere Konstruktion, unabhängig von der SHA-2-Architektur.
  • RIPEMD160 – 160-Bit-Alternative zu SHA1 und MD5.

Sicherheitshinweise

MD5 und SHA1 gelten nicht mehr als sicher für kryptographische Anwendungen wie digitale Signaturen. Für sicherheitskritische Zwecke sollten SHA256 oder stärkere Algorithmen verwendet werden. Für die Speicherung von Passwörtern sind spezialisierte Verfahren wie bcrypt, scrypt oder Argon2 einem einfachen Hashing stets vorzuziehen. Die gesamte Berechnung erfolgt lokal in Ihrem Browser — es werden keine Daten übertragen.

05

Häufige Fragen

Was ist eine Hash-Funktion?

Eine Hash-Funktion wandelt eine beliebig lange Eingabe in eine Ausgabe fester Länge um. Dieselbe Eingabe erzeugt immer denselben Hash, aber die Umkehrung ist praktisch unmöglich — deshalb spricht man von einer Einwegfunktion.

Sind MD5 und SHA1 noch sicher?

Nein. Beide Algorithmen gelten als kryptographisch kompromittiert und sollten nicht mehr für sicherheitskritische Anwendungen wie digitale Signaturen verwendet werden. Für neue Projekte empfehlen sich SHA256 oder stärkere Algorithmen.

Welcher Algorithmus eignet sich für Passwörter?

Keiner der hier angebotenen Algorithmen. Für die Passwort-Speicherung sollten spezialisierte, absichtlich langsame Verfahren wie bcrypt, scrypt oder Argon2 verwendet werden, nicht einfaches Hashing wie MD5 oder SHA256.

Werden meine Daten an einen Server gesendet?

Nein. Die gesamte Hash-Berechnung erfolgt lokal in Ihrem Browser mit der Bibliothek crypto-js. Es werden keine Texte oder Ergebnisse an einen Server übertragen oder gespeichert.

Was ist der Unterschied zwischen den Kodierungen?

Hexadezimal stellt jedes Byte als zwei Zeichen (0-9, a-f) dar und ist die gebräuchlichste Darstellung. Base64 ist kompakter, Base64url ersetzt URL-unsichere Zeichen, und Binär zeigt jedes Bit einzeln als 0 oder 1.

+ 01Verwandte Werkzeuge

Vielleicht auch interessant.