Hash-Beispiele: MD5, SHA-1, SHA-256, bcrypt
Ein Hash ist ein Prüfwert fester Länge, der aus einer Eingabe berechnet wird. Die Seite zeigt Hashwerte bekannter Texte wie password und des leeren Strings sowie Platzhalter im Format von bcrypt und Argon2id. MD5, SHA-1 und ungesalzenes SHA-256 sind für Passwörter ungeeignet; die Platzhalter sind bewusst keine gültigen Hashes.
8 Varianten auf einer Seite, jede mit eigenem Kopier- oder Download-Knopf. Darunter: 6× Öffentliches Beispiel, 2× Absichtlich ungültig.
MD5 von „password“Öffentliches Beispiel
5f4dcc3b5aa765d61d8327deb882cf99
MD5-Hash des Textes password (Länge 32 Hex). MD5 ist für Passwörter ungeeignet; Wert in Rainbow-Tabellen enthalten.
SHA-1 von „password“Öffentliches Beispiel
5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
SHA-1-Hash des Textes password (40 Hex). Für Passwörter ungeeignet.
SHA-256 von „password“Öffentliches Beispiel
5e884898da28047151d0e56f8dc6292773603d0d6aabbdd62a11ef721d1542d8
SHA-256 des Textes password (64 Hex), ohne Salz; so nicht für Passwörter verwenden.
SHA-256 von „123456“Öffentliches Beispiel
8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92
SHA-256 des Textes 123456 (64 Hex), ohne Salz.
SHA-256 des leeren StringsÖffentliches Beispiel
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Bekannter Hash der leeren Eingabe.
MD5 des leeren StringsÖffentliches Beispiel
d41d8cd98f00b204e9800998ecf8427e
Bekannter Hash der leeren Eingabe.
bcrypt-Hash, Format-Platzhalter (kein gültiger Hash)Absichtlich ungültig
$2b$12$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Format: $2b$ + Kostenfaktor + 22 Zeichen Salz + 31 Zeichen Hash = 60 Zeichen; hier mit X gefüllt und nicht prüfbar.
Argon2id-Hash, Format-Platzhalter (kein gültiger Hash)Absichtlich ungültig
$argon2id$v=19$m=65536,t=3,p=4$XXXXXXXXXXXXXXXXXXXXXX$XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Aufbau des PHC-Formats mit Platzhaltern; nicht prüfbar.