Hallo,
Also konkret, kann es mir (...) passieren dass thumb.php?http://domain1/bild1.jpg mir dann das selbe Thumbnail wie für thumb.php?http://domain2/bild2.jpg liefert, wenn ich nur md5 der URL als Identifikationskriterium nutze?
Dies kann passieren, allerdings ist die Wahrscheinlichkeit, dass
md5(a) = md5(b) mit a != b
gilt: 1 zu 2^128
Also die Wahrscheinlichkeit, dass zwei unterschiedliche Strings den gleichen Hashwert ergeben, liegt bei ca. 1 zu 3,4 * 10^38
Beim Lotto hast du eine Chance von ca. 1 zu 1,4 * 10^7, also ist es ~600 mal Wahrscheinlicher, dass beim Lotto _5_ mal gleichen Zahlen nacheinander gezogen werden, also dass zwei Eingaben den gleichen MD5 Hashwert ergeben.
Wenn dir das immer noch zu unsicher ist, kannst du auch die PHP Funktion sha1(); verwenden, da ist die Chance 1 zu 1^160, also ~4 Mrd. mal unwahrscheinlicher als bei md5.
MFG