Frage ist ziemlich einfach, aber ich konnte keine Antwort für diese eine finden ... Grundsätzlich erzeugt meine Anwendung Dateinamen mit md5(time());
.Chance bei der Generierung von 2 gleichen Hashes basierend auf Zeit()?
Wie hoch sind die Chancen, dass mit dieser Technik 2 gleiche Ergebnisse erzielt werden?
P.S. Da mein Fragetitel sagt Hashes nicht genau Hash, was sind die Chancen, falls überhaupt, wieder gleiche Ergebnisse für jede Art von Hashes sha1();
, sha512();
etc. zu generieren?
Vielen Dank im Voraus!
Wie hoch ist die Wahrscheinlichkeit, dass jemand die Systemzeit ändert? – khachik
@khachik: NTP könnte das tun, wenn Sie es verwenden. –