From: "NARUSE, Yui" Date: 2011-07-28T00:40:28+09:00 Subject: [ruby-dev:44262] Re: [Ruby 1.8 - Bug #5105] CGI::Session#session_id の生成方法について (2011/07/27 19:47), とみたまさひろ wrote: > On Wed, 27 Jul 2011 16:40:18 +0900 > Yui NARUSE wrote: > >> まともな乱数・まともなハッシュ関数を前提とした場合、衝突確率は単純に空間の広さに依存するので、 >> 16バイトならば空間はMD5と等しく、重複する確率は同じはずです。 > > なるほど。 > >> 単純に運が悪かったと言えるような確率でもないので、何かを踏んだ可能性が高い気はしますが > > ですよねぇ…。最初にそう思って色々と調べてみたのですが…。 > もうちょっと考えてみます。 あ、わかった、r32050 ですね。 つまり、Ruby 1.8.7 ならば最新のパッチレベルを使って頂ければ大丈夫なはずです。 -- NARUSE, Yui