suit: md5 decodieren?

Beitrag lesen

Außerdem: Wieviele verschiedene Texte könnte es nur geben?
Nur 2^128 was ungefähr 10^38 entspricht, das könnte fast für alle reichen, evtl. sollte man aber auf 256-Bit-Summen ausweichen, um ganz sicher zu sein ;-)

ich weiss nicht, ob die antwort dein ernst war - aber nur weil ein 128-bit-md5-hash (theretisch) etwa 3,4x10^38 (du liegst hier etwas daneben) möglichkeiten hat, heisst es noch lange nicht, dass es exakt so viele texte gibt

jeder hash hat unendlich viele mögliche ursprungszeichenkombinationen - wenn du ein extrem sicheres passwort hast - sagen wir eine buchstaben, zahlen und sonderzeichenkette mit 100 stellen und dieses passwort zufällig eine kollision auf die kette "1234" hat (mathematisch gesehen ist das sogut wie unmöglich), ist ein einfaches md5-basierendes login mittels brute-force schnell geknackt

natürlich wird niemand je dein echtes passwort in die finger bekommen, aber eine kollision auf ein anderes, einfacheres passwort reicht aus um sich einzuloggen

genausogut könnte der komplette der hash eines dvd-images den selben hash erzeugen wie ein völlig anderes dvd-image oder ganz ein anderer string

12345 liefert als quersumme (15) der quersumme 6
33 liefert ebenfalls als endresultat 6

allein hierfür fänden sich unendlich viele mögliche kombinantionen die beim immer wieder neubilden einer quersumme im dezimalsystem als endresultat 6 ergeben