Jeff Moss wrote: > The chance of a collision really is much smaller than I thought, even > including the birthday paradox. But rather than just say it's small and > ask you to take my word for it I'm providing a link. The Wikipedia page > for Birthday Attack has a chart that shows the probability of collision > for hashes of various lengths. > > http://en.wikipedia.org/wiki/Birthday_attack
Well nuts. Unless my estimation is wrong, my half-length MD5sum would be 64-bit and thus the 10^-18 probability of collisions would require a db of 190 entries rather than full-length MD5sum's 820 billion. Unless corrected, I'll revise my algorithm this evening.