Zum Inhalt springen

Hash-Generator

Web & Entwicklung

Wie berechnest du den Hash eines Textes?

SHA-256-, SHA-512-, SHA-1- und MD5-Hashes für beliebige Texte, direkt in deinem Browser.

Datei, Vergleich und Kodierung

Du kannst auch eine Datei einfügen. Dateien bleiben auf deinem Gerät.

Hash anzeigen als

Füge den erwarteten Hash als Hex oder Base64 ein. Leerzeichen und Doppelpunkte werden ignoriert.

SHA-256-Hash

–

256 Bit

Gesponserte Links

SHA-256-, SHA-512-, SHA-1- und MD5-Hashes für beliebige Texte, direkt in deinem Browser.

Anleitung

  1. Wähle den Algorithmus. SHA-256 ist heute die übliche Wahl.
  2. Tippe den Text ein oder füge ihn ein.
  3. Kopiere den Hash. Um einen erhaltenen Hash zu prüfen, füge ihn unter Vergleichs-Hash ein.

MD5-Referenzwerte für kurze ASCII-Texte

TextMD5 (Hex)
a0cc175b9c0f1b6a831c399e269772661
abc900150983cd24fb0d6963f7d28e17f72
message digestf96b697d7cb7938d525a2f31aaf161d0
abcdefghijklmnopqrstuvwxyzc3fcd3d76192e4007dfb496cca67e13b
1234567890e807f1fcf82d132f9bb018ca6738a19f

Nur Referenzbeispiele; MD5 eignet sich nicht für Sicherheitsprüfungen.

Gesponserte Links

So funktioniert es

Ein Hash ist ein kurzer Fingerabdruck von Daten. Dieselbe Eingabe ergibt immer denselben Hash, doch schon ein geändertes Zeichen verändert ihn vollständig. Aus einem Hash lassen sich die Daten nicht zurückrechnen. Deshalb eignen sich Hashes zum Prüfen unverändert übertragener Daten, zum Erkennen von Duplikaten und zum Speichern von Fingerabdrücken statt der Daten selbst.

SHA-1, SHA-256, SHA-384 und SHA-512 sind die Secure Hash Algorithms aus FIPS 180-4 und erzeugen 160, 256, 384 beziehungsweise 512 Bit. Zum Beispiel beginnt der SHA-256-Hash von abc mit ba7816bf (RFC 6234). MD5 (RFC 1321) erzeugt 128 Bit. Der Text wird als UTF-8 gehasht; das Ergebnis wird als Hex oder Base64 ausgegeben.

MD5 und SHA-1 sind kryptografisch unsicher, weil sich gezielt unterschiedliche Daten mit demselben Hash erzeugen lassen (RFC 6151 für MD5, RFC 6194 für SHA-1). Zufällige Beschädigungen erkennen sie weiterhin, weshalb viele Downloadseiten sie noch angeben. Ein Hash ist außerdem keine Verschlüsselung und reicht allein nicht zum Speichern von Passwörtern. Der Text wird in deinem Browser gehasht und nie hochgeladen.

Häufige Fragen

Welchen Algorithmus soll ich verwenden?

Für fast alles SHA-256. Nutze MD5 oder SHA-1 nur, wenn etwas anderes, etwa eine ältere Downloadseite, sie verlangt.

Warum unterscheidet sich mein Hash vom erhaltenen Hash?

Prüfe, ob du denselben Algorithmus gewählt hast und der Text einschließlich Leerzeichen und Zeilenumbrüchen genau übereinstimmt. Schon ein geändertes Zeichen ergibt einen völlig anderen Hash. Das Vergleichsfeld zeigt sofort, ob sie übereinstimmen.

Kann man aus einem Hash wieder den Text machen?

Nein. Ein Hash verwirft Informationen. Kurze oder häufige Texte lassen sich durch viele Versuche erraten. Verlasse dich daher nicht auf einen einfachen Hash, um ein Passwort zu verbergen.

Ändert ein Zeilenumbruch den Hash?

Ja. Ein Zeilenumbruch gehört zur Eingabe, sodass sonst gleicher Text einen anderen Hash ergeben kann.

Sind Hex und Base64 unterschiedliche Hashes?

Nein. Es sind zwei Darstellungen derselben Hash-Bytes. Wähle die Codierung des Vergleichswerts.

Mehr in Web & Entwicklung

Alle 18 Tools in Web & Entwicklung

Gesponserte Links

Gesponserte Links