Takeshi Amano
p****@takes*****
2008年 7月 21日 (月) 16:51:01 JST
天野です 先日kenjiさんにstring helper内のrandom_string('unique') を使うとmd5を使って hashを生成しているためmd5は128bitの中だけで表現されているため、2^128 /2 回 に1度はぶつかってしまう可能性もあるとのことです。可能性はかなり低いですが... 本家フォーラムで聞いてみたらやはり使わない方がいいよねということろで共感して くれる人もいました。 http://codeigniter.com/forums/viewthread/85567/ 以下のポストはsha1を使うことを勧めていますが、sha1も160bit内で表現しているので microtime()を使うのが一番いいのでしょうかね? http://codeigniter.com/news/codeigniter_community_voice_mathew_davies/ Takeshi Amano Ads are the cave art of the twentieth century - Marshall McLuhan