携帯電話とSSLルート証明書

おことわり

DoCoMo, SoftBank, auの3キャリアの携帯電話端末にインストールされているルート証明書について述べる。 言うまでもなくこの文書は無保証。猛犬注意。濡れていて滑ります。

SSL非対応端末は相手しません。 せっかちな人はまとめからどうぞ。

DoCoMo

DoCoMo提供の資料を見ればわかる。端末には3種類ある。 SSL対応全PDC端末およびFOMA 2001/2002/2101V/2051/2102V/2701/900iシリーズにインストールされているのは以下の5つ。

FOMA901i/700i/851i/881i/701i/902i(902iS除く)/850i/702i/800i/600iシリーズには以下のルート証明書もインストールされている。

上記以外の端末にはそれに加えて以下のルート証明書もインストールされている。

SoftBank

softbank 提供の資料 を見れば搭載されているルート証明書はわかる。

すべてのSSL対応端末に以下の証明書がインストールされている。

C型,3GC型一部機種には以下の証明書がインストールされている。

3GC型一部機種にはさらに以下の証明書がインストールされている。

au

au が一番やっかい。理由は以下の通り。

au 提供の資料が使い物にならないので、 6.0 と 6.2 に関して実際の端末を調べてみた (仕事場の人に借りました)。 EZサーバーに関しては未調査である。 3.0 はこの文書では調査対象外とする。

6.2 の端末にインストールされていたルート証明書:

6.0 の端末にインストールされていたルート証明書:

まとめと考察

まとめの表

表にしてまとめる。GTE CyberTrust Root (期限切れ) と KDDI SECURE NETWORK ROOT CA は省略してある。 au の 2006-08-28 発表機種については未調査である。

DoCoMo(A) DoCoMo(B) DoCoMo(C) SoftBank SoftBank (904SH以降) au(6.0) au(6.2) au(2006-08-28)
VeriSign Class 3 Primary CA
VeriSign Class 3 Primary CA G2
VeriSign/RSA Secure Server CA
ValiCert Class 3 Policy Validation Authority - - - - -
RSA Security 2048 V3 - - - - -
Security Communication RootCA1 - - - - -
GlobalSign Root CA - - - - - -
Equifax Secure Certificate Authority - - -
Equifax Secure eBusiness CA-1 - - - -
GeoTrust Global CA - - -
GTE CyberTrust Global Root -
Baltimore CyberTrust Root - - -
Entrust.net Secure Server - - -

金が余っていて面倒を避けたい場合

VeriSign が安定して使える。 1年間:85050円〜 ただし、VeriSign Class3 Primary CA への変更後には注意が必要。 手元に確認用の端末がある場合は 新仕様のテストサイト へのアクセスで確認できる。 参考: セキュア・サーバIDの仕様変更に関するお知らせSSLガイド.jp - ベリサイン、ルート認証局を変更

ssltest7.verisign.co.jp

旧機種も含め3キャリアを相手したいが低予算の場合

Thawte SGC SuperCertを使う。 VeriSignのRoot CAから「つながれた」証明書を少しは安く買える。

旧機種も含め3キャリアを相手したいが低予算の場合(プランB)

GTE CyberTrust Global Root から 「つながれた」(chained)証明書のうち安いものを探す。 au (6.0) で少々苦労することは覚悟の上で。

GTE CyberTrust Global Root を使う場合、 auのバージョン6.0についてはサポートを捨てるか、 Link-by-Linkを強制するトリックを使って救うかすることになる。 このトリックについては セコムトラスト提供の資料(pdf)が詳しい。

新機種限定でよいが3キャリアを相手したい場合(さらに低予算)

Equifax Secure Certificate Authorityから 「つながれた」証明書のうち安い物を探す。 現実的にはQuickSSL Premiumのリセラーから安いところを探すことになる。 Softbankの旧機種では厳しいが、 au, DoCoMoであれば2005年以降発売の端末で使い物になる。

無印QuickSSL(Premium無し)を買ってはいけない。(Equifax Secure Global eBusiness CA-1になるため)

servertastic.comトラスティワークスがリセラーの候補になる。

一部のキャリア・一部の端末だけ相手したい場合(もっと低予算)

最低限必要なRoot CAを表から求め、最安のものを買えばよい。

DoCoMoのサポートを切ってよい場合には Toriton(Entrust.net Secure Server)が候補になる。

au全てとSoftbank, DoCoMo旧機種のサポートを切ってよい場合にはRapidSSL(Equifax Secure eBusiness CA-1)が候補になる。

他のRoot CAからつながれた証明書では予算的にうまみが無いと判断したため、ここでは省略する。

関連研究

Copyright © TAKAHASHI Kaoru
$Date: 2008-02-09 15:50:45 +0900 (Sat, 09 Feb 2008) $