Tux
Md_5 heisst ausgeschrieben MessageDigest5 und
wird in RFC 1321 genau beschrieben. Weitere Einzelheiten dort.
Es ist eine Einweg-Verschlüsselung(One-Way), man kann
den ursprünglichen Text also nicht aus dem "verschlüsselten Text
zurückgewinnen. Das heisst, dass
er nicht umkehrbar ist. Man kann diesen Vorgang mit einem
Fingerabdruck des Textes vergleichen.
Andere Bezeichnungen dafür sind Digest, Hash-wert,
Hashdigest,Hashsumme sowie Prüfsumme.
Der Digest hat die Länge 128 Bit, also 16 bytes.
Er wurde von Ron Rivest, einem berühmten Kryptographen, entwickelt.
2. Wo wird es benutzt
Auf Unix und htacces-Systemen sowie z.B. in PHP.
Wenn statt einem komischen String diese Buchstaben
"245E2ADB3" (in der Art) kommen, so wurde der Ascci-String
in sein hexadezimales Äquivalent umgewandelt.
3. Wie kann man es cracken.
Nur mit Wortlisten, da bei reinem BF
die Bit-länge zu gross ist, als
dass eine normale Person das abwarten kann.
3.Programmelinks:
www.openwall.com/john
http://membres.lycos.fr/mdcrack/nsindex2.html
("mdcrack -h" -> hilfe aufrufen)
4.Beispiel
Klartext:
Hitchhikersguide
md_5-hash vom Klartext:
-ïývC?GÓa×Côïï
MD5-Hash in hexadezimaler Form:
2D 8F EF FD 76 43 95 8D 08 47 D3 61 D7 43 9D F4
wird in RFC 1321 genau beschrieben. Weitere Einzelheiten dort.
Es ist eine Einweg-Verschlüsselung(One-Way), man kann
den ursprünglichen Text also nicht aus dem "verschlüsselten Text
zurückgewinnen. Das heisst, dass
er nicht umkehrbar ist. Man kann diesen Vorgang mit einem
Fingerabdruck des Textes vergleichen.
Andere Bezeichnungen dafür sind Digest, Hash-wert,
Hashdigest,Hashsumme sowie Prüfsumme.
Der Digest hat die Länge 128 Bit, also 16 bytes.
Er wurde von Ron Rivest, einem berühmten Kryptographen, entwickelt.
2. Wo wird es benutzt
Auf Unix und htacces-Systemen sowie z.B. in PHP.
Wenn statt einem komischen String diese Buchstaben
"245E2ADB3" (in der Art) kommen, so wurde der Ascci-String
in sein hexadezimales Äquivalent umgewandelt.
3. Wie kann man es cracken.
Nur mit Wortlisten, da bei reinem BF
die Bit-länge zu gross ist, als
dass eine normale Person das abwarten kann.
3.Programmelinks:
www.openwall.com/john
http://membres.lycos.fr/mdcrack/nsindex2.html
("mdcrack -h" -> hilfe aufrufen)
4.Beispiel
Klartext:
Hitchhikersguide
md_5-hash vom Klartext:
-ïývC?GÓa×Côïï
MD5-Hash in hexadezimaler Form:
2D 8F EF FD 76 43 95 8D 08 47 D3 61 D7 43 9D F4