Zitat von
PierreB:
Ich dachte MD5 generiert einen eindeutigen einmaligen Hash ?
Wie sollte es?
Zitat von
Wikipedia:
MD5 erzeugt aus einer Nachricht variabler Länge eine Ausgabe fester Länge (128 Bit).
Du hast nur 128 Bit zur Verfügung. Es gibt also nur 2 hoch 128 kombinationen. Es dürfte aber wesentlich mehr Zeichenkombinationen geben, so dass es irgendwann zu einer Kollision kommen muss. Die Wahrscheinlichkeit einer Kollision ist nur sehr gering.