今回はJavaに搭載されているルート証明書の一覧についての内容です
JavaはWindows OSなどのOS側のルートストアを使わず独自の信頼されたルート証明書のストアを持っています。
なので、IEやChromeからルート証明書を確認しても意味がありません。
Java側で確認する必要があるのですが、その確認方法とそれぞれのバージョンで搭載されているルート証明書の一覧をご案内しちゃいます。
Javaのルート証明書一覧(各バージョンあり)
このストアの場所は基本的には
jre/lib/security
にある cacerts というファイルが該当します。
keytoolがあれば以下のコマンドで
keytool -list -v -keystore cacerts
一覧の出力が可能です。
※cacertsファイルはjre/lib/securityに入っているのですが、そのパスを指定してもコマンドがうまく通らなかったので、ホームディレクトリかなんかへ移動してから叩いたほうが良いかもです。
上記コマンドを入力すると、パスワードを要求されますが、そのパスワードは共通の
changeit
です。
では。
で、終わってもよいのですが、せっかくなので一覧出力したものを載せておきます。
とりあえずルート証明書の名称のみズラズラ書きましたが、証明書詳細(シリアルとかアルゴリズムとか有効期間とか)がほしい方がいたらコメントとかでご連絡ください。
リクエストが多い、もしくは気が向いたらファイルアップしますんで。
※いつものことですが、内容等についての責は負いませんので、予めご了承ください。
バージョン6(1.6)以降で各バージョンでのリスト出力しましたが、バージョン詳細は以下のとおりです。リビジョンによってルート証明書のリスト内容が違う場合もあるかもしれませんので、あくまで目安的な話になるかもしれません。
- 11.0.1
- 10.0.2
- 9.0.4
- 1.8.0_191
- 1.7.0_80
- 1.6.0_45
JDK JRE Ver11
93エントリー
actalisauthenticationrootca
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
affirmtrustcommercialca
affirmtrustnetworkingca
affirmtrustpremiumca
affirmtrustpremiumeccca
baltimorecybertrustca
buypassclass2ca
buypassclass3ca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
chunghwaepkirootca
comodoaaaca
comodoeccca
comodorsaca
deutschetelekomrootca2
digicertassuredidg2
digicertassuredidg3
digicertassuredidrootca
digicertglobalrootca
digicertglobalrootg2
digicertglobalrootg3
digicerthighassuranceevrootca
digicerttrustedrootg4
dtrustclass3ca2
dtrustclass3ca2ev
entrust2048ca
entrustevca
entrustrootcaec1
entrustrootcag2
geotrustglobalca
geotrustprimaryca
geotrustprimarycag2
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsigneccrootcar4
globalsigneccrootcar5
globalsignr2ca
globalsignr3ca
godaddyclass2ca
godaddyrootg2ca
gtecybertrustglobalca
identrustcommercial
identrustdstx3
identrustpublicca
keynectisrootca
letsencryptisrgx1
luxtrustglobalrootca
quovadisrootca
quovadisrootca1g3
quovadisrootca2
quovadisrootca2g3
quovadisrootca3
quovadisrootca3g3
secomscrootca1
secomscrootca2
securetrustca
soneraclass2ca
starfieldclass2ca
starfieldrootg2ca
starfieldservicesrootg2ca
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
teliasonerarootcav1
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag2
thawteprimaryrootcag3
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
usertrusteccca
usertrustrsaca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
verisignclass2g2ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g4ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
xrampglobalca
JDK JRE Ver10
104エントリ
actalisauthenticationrootca
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
affirmtrustcommercialca
affirmtrustnetworkingca
affirmtrustpremiumca
affirmtrustpremiumeccca
aolrootca1
aolrootca2
baltimorecodesigningca
baltimorecybertrustca
buypassclass2ca
buypassclass3ca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
chunghwaepkirootca
comodoaaaca
comodoeccca
comodorsaca
deutschetelekomrootca2
digicertassuredidg2
digicertassuredidg3
digicertassuredidrootca
digicertglobalrootca
digicertglobalrootg2
digicertglobalrootg3
digicerthighassuranceevrootca
digicerttrustedrootg4
dtrustclass3ca2
dtrustclass3ca2ev
entrust2048ca
entrustevca
entrustrootcaec1
entrustrootcag2
equifaxsecureca
equifaxsecureebusinessca1
equifaxsecureglobalebusinessca1
geotrustglobalca
geotrustprimaryca
geotrustprimarycag2
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsigneccrootcar4
globalsigneccrootcar5
globalsignr2ca
globalsignr3ca
godaddyclass2ca
godaddyrootg2ca
gtecybertrustglobalca
identrustcommercial
identrustdstx3
identrustpublicca
keynectisrootca
letsencryptisrgx1
luxtrustglobalrootca
quovadisrootca
quovadisrootca1g3
quovadisrootca2
quovadisrootca2g3
quovadisrootca3
quovadisrootca3g3
secomevrootca1
secomscrootca1
secomscrootca2
securetrustca
soneraclass2ca
starfieldclass2ca
starfieldrootg2ca
starfieldservicesrootg2ca
swisscomrootca2
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag2
thawteprimaryrootcag3
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
usertrusteccca
usertrustrsaca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
verisignclass1ca
verisignclass1g2ca
verisignclass1g3ca
verisignclass2g2ca
verisignclass2g3ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g4ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
xrampglobalca
JDK JRE Ver9
104エントリ
actalisauthenticationrootca
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
affirmtrustcommercialca
affirmtrustnetworkingca
affirmtrustpremiumca
affirmtrustpremiumeccca
aolrootca1
aolrootca2
baltimorecodesigningca
baltimorecybertrustca
buypassclass2ca
buypassclass3ca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
chunghwaepkirootca
comodoaaaca
comodoeccca
comodorsaca
deutschetelekomrootca2
digicertassuredidg2
digicertassuredidg3
digicertassuredidrootca
digicertglobalrootca
digicertglobalrootg2
digicertglobalrootg3
digicerthighassuranceevrootca
digicerttrustedrootg4
dtrustclass3ca2
dtrustclass3ca2ev
entrust2048ca
entrustevca
entrustrootcaec1
entrustrootcag2
equifaxsecureca
equifaxsecureebusinessca1
equifaxsecureglobalebusinessca1
geotrustglobalca
geotrustprimaryca
geotrustprimarycag2
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsigneccrootcar4
globalsigneccrootcar5
globalsignr2ca
globalsignr3ca
godaddyclass2ca
godaddyrootg2ca
gtecybertrustglobalca
identrustcommercial
identrustdstx3
identrustpublicca
keynectisrootca
letsencryptisrgx1
luxtrustglobalrootca
quovadisrootca
quovadisrootca1g3
quovadisrootca2
quovadisrootca2g3
quovadisrootca3
quovadisrootca3g3
secomevrootca1
secomscrootca1
secomscrootca2
securetrustca
soneraclass2ca
starfieldclass2ca
starfieldrootg2ca
starfieldservicesrootg2ca
swisscomrootca2
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag2
thawteprimaryrootcag3
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
usertrusteccca
usertrustrsaca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
verisignclass1ca
verisignclass1g2ca
verisignclass1g3ca
verisignclass2g2ca
verisignclass2g3ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g4ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
xrampglobalca
JDK JRE Ver1.8
96エントリー
actalisauthenticationrootca
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
affirmtrustcommercialca
affirmtrustnetworkingca
affirmtrustpremiumca
affirmtrustpremiumeccca
aolrootca1
aolrootca2
baltimorecybertrustca
buypassclass2ca
buypassclass3ca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
chunghwaepkirootca
comodoaaaca
comodoeccca
comodorsaca
deutschetelekomrootca2
digicertassuredidg2
digicertassuredidg3
digicertassuredidrootca
digicertglobalrootca
digicertglobalrootg2
digicertglobalrootg3
digicerthighassuranceevrootca
digicerttrustedrootg4
dtrustclass3ca2
dtrustclass3ca2ev
entrust2048ca
entrustevca
entrustrootcaec1
entrustrootcag2
geotrustglobalca
geotrustprimaryca
geotrustprimarycag2
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsigneccrootcar4
globalsigneccrootcar5
globalsignr2ca
globalsignr3ca
godaddyclass2ca
godaddyrootg2ca
gtecybertrustglobalca
identrustcommercial
identrustdstx3
identrustpublicca
keynectisrootca
letsencryptisrgx1
luxtrustglobalrootca
quovadisrootca
quovadisrootca1g3
quovadisrootca2
quovadisrootca2g3
quovadisrootca3
quovadisrootca3g3
secomscrootca1
secomscrootca2
securetrustca
soneraclass2ca
starfieldclass2ca
starfieldrootg2ca
starfieldservicesrootg2ca
swisscomrootca2
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
teliasonerarootcav1
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag2
thawteprimaryrootcag3
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
usertrusteccca
usertrustrsaca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
verisignclass2g2ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g4ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
xrampglobalca
JDK JRE Ver1.7
92エントリー
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
affirmtrustcommercialca
affirmtrustnetworkingca
affirmtrustpremiumca
affirmtrustpremiumeccca
aolrootca1
aolrootca2
baltimorecodesigningca
baltimorecybertrustca
buypassclass2ca
buypassclass3ca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
chunghwaepkirootca
comodoaaaca
deutschetelekomrootca2
digicertassuredidrootca
digicertglobalrootca
digicerthighassuranceevrootca
entrust2048ca
entrustevca
entrustrootcag2
equifaxsecureca
equifaxsecureebusinessca1
equifaxsecureglobalebusinessca1
geotrustglobalca
geotrustprimaryca
geotrustprimarycag2
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsignr2ca
globalsignr3ca
godaddyclass2ca
godaddyrootg2ca
gtecybertrustglobalca
keynectisrootca
luxtrustglobalrootca
quovadisrootca
quovadisrootca2
quovadisrootca3
secomevrootca1
secomscrootca1
secomscrootca2
secomvalicertclass1ca
securetrustca
soneraclass1ca
soneraclass2ca
starfieldclass2ca
starfieldrootg2ca
starfieldservicesrootg2ca
swisscomrootca2
swisscomrootevca2
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
thawtepersonalfreemailca
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag2
thawteprimaryrootcag3
thawteserverca
trustcenterclass2caii
trustcenterclass4caii
trustcenteruniversalcai
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
utndatacorpsgcca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
valicertclass2ca
verisignclass1ca
verisignclass1g2ca
verisignclass1g3ca
verisignclass2g2ca
verisignclass2g3ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g4ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
xrampglobalca
JDK JRE Ver1.6
76エントリ
addtrustclass1ca
addtrustexternalca
addtrustqualifiedca
aolrootca1
aolrootca2
baltimorecodesigningca
baltimorecybertrustca
camerfirmachambersca
camerfirmachamberscommerceca
camerfirmachambersignca
certplusclass2primaryca
certplusclass3pprimaryca
certumca
certumtrustednetworkca
comodoaaaca
deutschetelekomrootca2
digicertassuredidrootca
digicertglobalrootca
digicerthighassuranceevrootca
entrust2048ca
entrustevca
entrustrootcag2
entrustsslca
equifaxsecureca
equifaxsecureebusinessca1
equifaxsecureglobalebusinessca1
geotrustglobalca
geotrustprimaryca
geotrustprimarycag3
geotrustuniversalca
globalsignca
globalsignr2ca
globalsignr3ca
godaddyclass2ca
gtecybertrust5ca
gtecybertrustglobalca
keynectisrootca
quovadisrootca
quovadisrootca2
quovadisrootca3
secomevrootca1
secomscrootca1
secomscrootca2
secomvalicertclass1ca
soneraclass1ca
soneraclass2ca
starfieldclass2ca
swisssigngoldg2ca
swisssignplatinumg2ca
swisssignsilverg2ca
thawtepersonalfreemailca
thawtepremiumserverca
thawteprimaryrootca
thawteprimaryrootcag3
thawteserverca
trustcenterclass2caii
trustcenterclass4caii
trustcenteruniversalcai
ttelesecglobalrootclass2ca
ttelesecglobalrootclass3ca
utndatacorpsgcca
utnuserfirstclientauthemailca
utnuserfirsthardwareca
utnuserfirstobjectca
valicertclass2ca
verisignclass1ca
verisignclass1g2ca
verisignclass1g3ca
verisignclass2g2ca
verisignclass2g3ca
verisignclass3ca
verisignclass3g2ca
verisignclass3g3ca
verisignclass3g5ca
verisigntsaca
verisignuniversalrootca
コメント