暗号の2010年問題

昨日のOpenSSLの脆弱性で、つい先日見掛けたMD5の脆弱性を突いてSSL証明書の偽造に成功したという記事を思い出した。

合掌集落とポスト

1/3 富山県南砺市菅沼にて

昨夏には日本の情報処理推進機構(IPA)でも「MD5の安全性の限界に関する調査研究」を行って、現実のメール環境でも40日程度で解読が可能という結果を公表しているように、**「MD5の脆弱性」**自体は周知の通りであり、もう卒業しなくてはならない技術だと言って差し支えないだろう。

早速、ベリサインもMD5利用のSSL証明書を発行停止したわけだが、代わりに採用したのがSHA-1と聞いて思い出したのが**「暗号の2010年問題」**だ。

米国政府が次世代暗号移行政策を推進しており、現在「FIPS 140-2」と呼ばれている標準暗号について2010年を目処に交代する事から、「今使っている暗号の多くが2010年以降は使えなくなる」という事を差して**「暗号の2010年問題」**と呼んでいる。

MD5のハッシュ長は128ビットだが、@ITの「等価安全性と鍵長の関係」によると、ハッシュ関数では鍵の暗号強度はせいぜい半分の「64ビット程度」しかないらしく、「80ビット強度の暗号の利用を禁止する」次世代暗号移行政策では160ビットハッシュのSHA-1と共に見捨てられ、古き良き時代の歴史的なアルゴリズムとなるわけだ。

いつぞやの「2000年問題」のようにマスメディアや一般市民までもがこぞって大騒ぎする事は無いだろうし、ましてや年を越した途端にガチャンと切り替わるわけでも無いのだが、暗号技術はネットワークのインフラで気付かないうちに使われているので、何気に繋がっていたサーバーにある日突然繋がらなくなったりして地味に困る可能性も無きにしもあらず。

例えばINTERNET Watchの記事にあるように

日本の携帯電話市場で利用されている「SHA1 with RSA 1024 EVSSL」は2010年末までしか運用を認められない。2011年以降は「SHA1 with RSA 2048 EVSSL」を使わなければいけなくなるが、仮に「SHA1 with RSA 2048 EVSSL」に対応した端末であっても、現時点でそれに対応したブラウザを搭載した機種はないということだ。そうなると、2048ビットのEVSSL非対応の携帯電話からはEVSSLサーバー証明書を採用したサイトとのSSL接続ができなくなってしまう可能性が出てくることが考えられる。

なんて事があるとすると、思わぬところで携帯の機種変を迫られる可能性もあるという事だ。

九州新幹線の博多開業とどっちが早いかわからないが、イザという時に困らないようにフォローしていきたい。

参照

INTERNET Watch http://internet.watch.impress.co.jp/

ITmedia エンタープライズ http://www.itmedia.co.jp/enterprise/

ITpro http://itpro.nikkeibp.co.jp/

情報処理推進機構(IPA) http://www.ipa.go.jp/

マイコミジャーナル http://journal.mycom.co.jp/

Enterprise Watch http://enterprise.watch.impress.co.jp/

Developer Center|SBINS http://dev.sbins.co.jp/

Security&Trust - @IT http://www.atmarkit.co.jp/fsecurity/ ★デファクトスタンダード暗号技術の大移行

Wikipedia http://ja.wikipedia.org/wiki/