[網絡/HTTPS/Java] PKI公鑰基礎設施體系、CA證書與認證工具(jre keytool / openssl)

0 序

  • 文由。這兩天項目上遇到了一個問題:在大數據Yarn集羣上運行的Flink 實時作業,基於java.net.HttpURLConnection調用HTTPS協議的API時,調用失敗,報"java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty"(invalidalgorithmparameterexception: trustAnchors參數必須是非空的)。
    爲此,有必要對 PKI公鑰體系、CA證書、HTTPS、SSL/TLS進行一個徹底的研究和總結了。

一遇到問題,不搞通原理,未來你始終會在同樣性質的問題上翻車、並且反覆踩坑。這是我不樂意經歷的。

  • 本文的重要性————高。讀懂本文,你就基本搞懂了 以HTTPS / SSL / CA證書爲核心的PKI公鑰基礎設施體系,也就基本搞懂了互聯網通信安全的基本原理了。

這絕非大話。

  • 知識產權與創作內容。本文屬於筆記型、實驗型博文,除了自己的創作內容外,還有相當部分內容是摘自幾篇優秀的大佬的博文。具體可在文末的【參考文獻】中見到。在此,向他們表示感謝。

  • 好了,步入正題。先從HTTPS中S (SSL/TLS)所依賴的CA證書講起吧。

1 CA證書概述

說起 HTTP 的那些事,則不得不提 HTTPS ,而說起 HTTPS ,則不得不提數字證書。
本文將從 Java 的角度,學習 HTTPS 和數字證書技術。

1.1 訪問 HTTPS 站點資源

  • 一種方式是通過 java.net 自帶的 HttpURLConnection;
  • 另一種方式是通過 Apache 的 HttpClient,這兩種方式各有各的優勢。這裏也使用這兩種方式來訪問 HTTPS 站點,從下面的代碼可以看到,和前面訪問 HTTP 站點幾乎完全一樣。

1.1.1 使用 HttpURLConnection

@Test
public void basicHttpsGet() throws Exception {
     
    String url = "https://www.baidu.com";
    URL obj = new URL(url);
 
    HttpsURLConnection con = (HttpsURLConnection) obj.openConnection();    
    con.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) ...");
    con.setRequestProperty("Accept-Language", "en-US,en;q=0.5");
    con.setRequestMethod("GET");
 
    String responseBody = readResponseBody(con.getInputStream());
    System.out.println(responseBody);
}

1.1.2 使用 HttpClient

@Test
public void basicHttpsGet() throws Exception {
     
    String url = "https://www.baidu.com";    
    HttpGet request = new HttpGet(url);
    request.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) ...");
     
    CloseableHttpClient httpclient = HttpClients.createDefault();
    CloseableHttpResponse response = httpclient.execute(request);
    String responseBody = readResponseBody(response);
    System.out.println(responseBody);
}

一般情況下,訪問 HTTPS 站點就和訪問 HTTP 站點一樣簡單,無論是 HttpURLConnection 還是 HttpClient ,都將底層的實現細節封裝了起來,給我們提供了一致的對外接口,所以我們不用關心 HTTPS 的實現原理。
對底層細節的封裝,本來是一件好事,也是一種好的設計方式,可以讓開發人員使用起來更方便,提高開發效率,但是對於那些不求甚解的人來說,可能帶來的困惑比之帶來的方便要更多。

1.2 遭遇 PKIX path building failed ?

  • 如果使用上面的代碼作爲爬蟲程序爬取成千上萬的網頁,在大多數情況下,無論是 HTTP 也好,HTTPS 也罷,都可以很好的工作。
  • 不過有時候,你可能沒那麼好的運氣,有些站點在牆外,被強大的防火長城拒之門外,這時你可以找一些境外代理,通過《使用代理》這篇博客中介紹的方法來解決;有些站點需要使用身份認證輸入用戶名密碼才能訪問,這可以使用博客《代理認證》中介紹的方法來解決;另外,在訪問有些 HTTPS 站點時,你還可能會遇到下面的異常:
javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException: PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

要解決這個異常,這就是我們這篇將要介紹的內容。

【擴展】:

  • HttpURLConnection 使用代理

HttpURLConnection 的 openConnection() 方法可以傳入一個 Proxy 參數,如下:

Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("127.0.0.1", 9876));
URL obj = new URL(url);
HttpURLConnection con = (HttpURLConnection) obj.openConnection(proxy);

不僅如此,我們注意到 Proxy 構造函數的第一個參數爲枚舉類型 Proxy.Type.HTTP ,那麼很顯然,如果將其修改爲 Proxy.Type.SOCKS 即可以使用 SOCKS 代理。

  • HttpClient 使用代理
HttpHost proxy = new HttpHost("127.0.0.1", 9876, "HTTP");
CloseableHttpClient httpclient = HttpClients.createDefault();
HttpGet request = new HttpGet(url);
CloseableHttpResponse response = httpclient.execute(proxy, request);

這裏要注意一點的是,雖然這裏的 new HttpHost() 和上面的 new Proxy() 一樣,也是可以指定協議類型的,但是遺憾的是 HttpClient 默認是不支持 SOCKS 協議的,如果我們使用下面的代碼:

HttpHost proxy = new HttpHost("127.0.0.1", 1080, "SOCKS");

將會直接報協議不支持異常: org.apache.http.conn.UnsupportedSchemeException: socks protocol is not supported

1.3 證書認證的原理

  • 大多數人第一次遇到上面的異常時的反應,估計都是一臉茫然,因爲這個異常信息提示比較模糊,對於不懂 HTTPS 的人來說,什麼 SSLHandshake ,什麼 PKIX path ,完全不知所云。
  • 所以我們要先弄懂 HTTPS 的工作原理,纔好去解決這個問題。我們知道 HTTPS 其實就是 HTTP + SSL/TLS 的合體,它其實還是 HTTP 協議,只是在外面加了一層,SSL 是一種加密安全協議,引入 SSL 的目的是爲了解決 HTTP 協議在不可信網絡中使用明文傳輸數據導致的安全性問題。

可以說,整個互聯網的通信安全,都是建立在 SSL/TLS 的安全性之上的。

SSL/TLS 協議及其握手過程 (瀏覽器中HTTPS的交互過程)

  • 學過計算機網絡的同學肯定都還記得 TCP 在建立連接時的三次握手,之所以需要 TCP 三次握手,是因爲網絡中存在延遲的重複分組,可能會導致服務器重複建立連接造成不必要的開銷。
  • SSL/TLS 協議在建立連接時與此類似,也需要客戶端和服務器之間進行握手,但是其目的卻大相徑庭,在 SSL/TLS 握手的過程中,客戶端和服務器彼此交換並驗證證書,並協商出一個 “對話密鑰”(即 此後進行【對稱加密通信】) ,後續的所有通信都使用這個 “對話密鑰” 進行加密,保證通信安全。

網上有很多 SSL/TLS 握手的示意圖,其中下面這副非常全面,也非常專業,想深入瞭解 SSL/TLS 的同學可以研究下。

https://www.cheat-sheets.org/saved-copy/Ssl_handshake_with_two_way_authentication_with_certificates-1.pdf

  • 使用瀏覽器訪問 HTTPS 站點時,中間發生的握手過程

阮一峯在他的 《SSL/TLS協議運行機制的概述》 和 《圖解SSL/TLS協議》 兩篇博客中詳細介紹了 SSL/TLS 的原理,感興趣的同學可以去看看。我這裏使用 IBM Tivoli Risk Manager 用戶手冊 裏的一張圖(因爲這張圖比較淺顯易懂)來大概的說明下我們在平時使用瀏覽器訪問 HTTPS 站點時,中間發生的握手過程。

使用瀏覽器訪問 HTTPS 站點時,中間發生的握手過程:

整個 SSL/TLS 的握手和通信過程,簡單來說,其實可以分成下面三個階段:

  1. 打招呼

當用戶通過瀏覽器訪問 HTTPS 站點時,瀏覽器會向服務器打個招呼(ClientHello),服務器也會和瀏覽器打個招呼(ServerHello)。所謂的打招呼,實際上是告訴彼此各自的 SSL/TLS 版本號以及各自支持的加密算法等,讓彼此有一個初步瞭解。

  1. 表明身份、驗證身份

第二步是整個過程中最複雜的一步,也是 HTTPS 通信中的關鍵。
爲了保證通信的安全,首先要保證我正在通信的人確實就是那個我想與之通信的人,服務器會發送一個證書來表明自己的身份,瀏覽器根據證書裏的信息進行覈實(爲什麼通過證書就可以證明身份呢?怎麼通過證書來驗證對方的身份呢?這個後面再說)。如果是雙向認證的話,瀏覽器也會向服務器發送客戶端證書。
雙方的身份都驗證沒問題之後,瀏覽器會和服務器協商出一個 “對話密鑰” ,要注意這個 “對話密鑰” 不能直接發給對方,而是要用一種只有對方纔能懂的方式發給他,這樣才能保證密鑰不被別人截獲(或者就算被截獲了也看不懂)。

  1. 通信

至此,握手就結束了。雙方開始聊天,並通過 “對話密鑰” 加密通信的數據。

HTTPS 中的密碼學

  • HTTPS 協議之所以複雜,是爲了保證通信過程中數據的安全性,而要保證通信安全,它在協議中運用了大量的密碼學原理,可以說 HTTPS集密碼學之大成

無論是在 SSL/TLS 握手的過程中,還是在加密通信的過程中,HTTPS 都涉及了大量的密碼學概念,譬如,在證書的數字簽名中使用了哈希算法非對稱加密算法,在加密通信的過程中使用了對稱加密算法,爲了防止傳輸的數據被篡改和重放還使用了 MAC消息認證碼)等。

  • 要想深入瞭解 HTTPS 的工作原理,下面這些概念還是得好好研究下,網上已經有很多文章介紹這些概念了,有網友做了如下總結:

  • 哈希

  • 哈希算法又稱散列,它是一種將任意長度的數據轉化爲固定長度的算法
  • 哈希算法是不可逆的
  • 常見的哈希算法有 MD5 和 SHA1
  • 對稱加密
  • 對稱加密指的是加密和解密使用相同一個密鑰
  • 對稱加密的優點是速度快,缺點是密鑰管理不方便,必須共享密鑰
  • 常見的對稱加密算法有 DES、AES、Blowfish 等
  • 非對稱加密
  • 非對稱加密指的是加密和解密使用不同的密鑰,其中一個是公鑰,另一個是私鑰,公鑰是公開的,私鑰只有自己知道
  • 使用公鑰加密的數據必須使用私鑰解密,使用私鑰加密的數據必須使用公鑰解密
  • 公鑰和私鑰之間存在着某種聯繫,但是從公鑰不能(或很難)推導出私鑰
  • 非對稱加密的缺點是速度慢,優點是密鑰管理很方便
  • 常見的非對稱加密算法有 RSA、ECC 等
  • 數字證書

關於數字證書(公鑰&私鑰) 與 CA機構 => CA數字證書

  • 簡單來說,數字證書就好比介紹信上的公章,有了它,就可以證明這份介紹信確實是由某個公司發出的,而證書可以用來證明任何一個東西的身份,只要這個東西能出示一份證明自己身份的證書即可,譬如可以用來驗證某個網站的身份,可以驗證某個文件是否可信等等。《數字證書及 CA 的掃盲介紹》 和 《數字證書原理》 這篇博客對數字證書進行了很通俗的介紹。

  • 知道了數字證書是什麼之後,我們往往更關心它的原理,在上面介紹 SSL/TLS 握手的時候留了兩個問題:爲什麼通過證書就可以證明身份呢?怎麼通過證書來驗證對方的身份呢?

  • 這就要用到上面所說的非對稱加密了,非對稱加密的一個重要特點是:使用公鑰加密的數據必須使用私鑰才能解密;同樣的,使用私鑰加密的數據必須使用公鑰解密

正是因爲這個特點,網站就可以在自己的證書中公開自己的公鑰,並使用自己的私鑰將自己的身份信息進行加密一起公開出來,這段被私鑰加密的信息就是證書的數字簽名,瀏覽器在獲取到證書之後,通過證書裏的公鑰對簽名進行解密,如果能成功解密,則說明證書確實是由這個網站發佈的,因爲只有這個網站知道他自己的私鑰(如果他的私鑰沒有泄露的話)。

  • 非對稱加密算法中,最出衆的莫過於 RSA 算法

關於 RSA 算法的數學細節,可以參考:阮一峯的《RSA算法原理(一)》和《RSA算法原理(二)》這兩篇博客,強烈推薦。

  • 當然,如果只是簡單的對數字簽名進行校驗的話,還不能完全保證這個證書確實就是網站所有,黑客完全可以在中間進行劫持,使用自己的私鑰對網站身份信息進行加密,並將證書中的公鑰替換成自己的公鑰,這樣瀏覽器同樣可以解密數字簽名,簽名中身份信息也是完全合法的。這就好比那些地攤上僞造公章的小販,他們可以僞造出和真正的公章完全一樣的出來以假亂真。

爲了解決這個問題,信息安全的專家們引入了 CA 這個東西,所謂 CA ,全稱爲 Certificate Authority ,翻譯成中文就是證書授權中心,它是專門負責管理和簽發證書的第三方機構
因爲證書頒發機構關係到所有互聯網通信的身份安全。因此一定要是一個【非常權威的機構】,像 GeoTrustGlobalSign 等等,這裏有一份常見的 CA 清單。
如果一個網站需要支持 HTTPS ,它就要一份證書來證明自己的身份,而這個證書必須從 CA 機構申請,大多數情況下申請數字證書的價格都不菲,不過也有一些免費的證書供個人使用,像最近比較火的 Let's Encrypt
從安全性的角度來說,免費的和收費的證書沒有任何區別,都可以爲你的網站提供足夠高的安全性,唯一區別在於如果你從權威機構購買了付費的證書,一旦由於證書安全問題導致經濟損失,可以獲得一筆鉅額的賠償

  • 如果用戶想得到一份屬於自己的證書,他應先向 CA 提出申請。在 CA 判明申請者的身份後,便爲他分配一個公鑰,並且 CA 將該公鑰申請者的身份信息綁在一起,併爲之簽字後,便形成證書發給申請者。

如果一個用戶想鑑別另一個證書的真僞,他就用 CA公鑰對那個證書上的簽字進行驗證,一旦驗證通過,該證書就被認爲是有效的。
通過這種方式,黑客就不能簡單的修改證書中的公鑰了,因爲現在公鑰有了 CA數字簽名,由 CA 來證明公鑰的有效性,不能輕易被篡改,而黑客自己的公鑰是很難被 CA 認可的,所以我們無需擔心證書被篡改的問題了。

下圖顯示了證書的申請流程(圖片來自劉坤的技術博客):

CA 證書可以具有層級結構,它建立了自上而下的信任鏈,下級 CA 信任上級 CA ,下級 CA 由上級 CA 頒發證書並認證。 譬如 Google 的證書鏈如下圖所示:

可以看出:http://google.com.hk 的 SSL 證書由 Google Internet Authority G2 這個 CA 來驗證,而 Google Internet Authority G2 由 GeoTrust Global CA 來驗證,GeoTrust Global CA 由 Equifax Secure Certificate Authority 來驗證。這個最頂部的證書,我們稱之爲根證書root certificate)。
那麼誰來驗證根證書呢?答案是它自己,根證書自己證明自己,換句話來說也就是:根證書是不需要證明的瀏覽器在驗證證書時,從【根證書】開始,沿着證書鏈的路徑依次向下驗證,根證書是整個證書鏈的安全之本,如果根證書被篡改,整個證書體系的安全將受到威脅。所以:不要輕易的相信根證書
當下次你訪問某個網站遇到提示說,請安裝我們的根證書,它可以讓你訪問我們網站的體驗更流暢通信更安全時,最好留個心眼。在安裝之前,不妨看看這幾篇博客:《12306的證書問題》、《在線買火車票爲什麼要安裝根證書?》。

小結:PKIPublic Key Infrastructure / 公鑰基礎設施)

  • 最後總結一下:

其實上面說的這些,什麼非對稱加密數字簽名CA 機構根證書等等,其實都是 PKI核心概念
PKIPublic Key Infrastructure)中文稱作公鑰基礎設施,它提供公鑰加密和數字簽名服務的系統或平臺,方便管理密鑰和證書,從而建立起一個安全的網絡環境。
數字證書最常見的格式是 X.509 。所以這種公鑰基礎設施又稱之爲 PKIX

至此,我們大致弄懂了上面的異常信息,sun.security.validator.ValidatorException: PKIX path building failed,也就是在沿着證書鏈的路徑驗證證書時出現異常,驗證失敗了。

講了這麼多,全都是些理論的東西,下面開始實踐吧,看看怎麼解決這個異常。

1.4 Java 的證書

瀏覽器、操作系統中默認存放的可信CA證書列表

  • 上面所介紹的是瀏覽器CA證書進行驗證的過程————瀏覽器保存了一個常用的 CA 證書列表,在驗證證書鏈的有效性時,直接使用保存的證書裏的公鑰進行校驗,如果在證書列表中沒有找到或者找到了但是校驗不通過,那麼瀏覽器會警告用戶,由用戶決定是否繼續。

  • 與此類似的,操作系統也一樣保存有一份可信的證書列表

譬如在 Windows 系統下,你可以運行 certmgr.msc 打開證書管理器查看,這些證書實際上是存儲在 Windows 的註冊表中。一般情況下位於:\SOFTWARE\Microsoft\SystemCertificates\ 路徑下。

Java JRE中默認存放的可信證書列表: cacerts => 證書管理工具 : keytool / KeyStore Explorer

  • 那麼,在 Java 程序中是如何驗證證書的呢?

  • 瀏覽器操作系統類似,Java 在 JRE 的安裝目錄下也保存了一份默認可信的證書列表,這個列表一般是保存在 $JRE/lib/security/cacerts 文件中。

cacerts 文件的默認密碼爲 changeit (但是能保證的是,絕大多數人、絕大多數Java程序都不會 change it)。
要查看這個文件,可以使用類似 KeyStore Explorer 這樣的軟件。
當然,也可以使用 JRE 自帶的 keytool 工具(後面再介紹)

數字證書有不同的存儲格式、且可相互轉換

  • 我們知道,證書有很多種不同的存儲格式

譬如 CA 在發佈證書時,常常使用 PEM 格式————這種格式的好處是純文本,內容是 BASE64 編碼的,證書中使用 "-----BEGIN CERTIFICATE-----" 和 "-----END CERTIFICATE-----" 來標識。
另外還有比較常用的二進制 DER 格式;在 Windows 平臺上較常使用的 PKCS#12 格式等等。
當然,不同格式的證書之間是可以相互轉換的。

  • 常用的數字證書轉換工具: openssl

我們可以使用 openssl 這個命令行工具來轉換。參考: SSL Converter
另外,想瞭解更多證書格式的,可以參考這裏:Various SSL/TLS Certificate File Types/Extensions

在 Java 平臺下,數字證書(非對稱加密的【公鑰(Certificate/PublicKey)】、對稱加密的【密鑰(SecretKey)】)、非對稱加密的【私鑰(PrivateKey)】常常被存儲在 KeyStore(cacerts等) 文件中

  • 在 Java 平臺下,證書常常被存儲在 KeyStore 文件中。

上面說的 cacerts 文件就是一個 KeyStore 文件。

  • KeyStore 不僅可以存儲數字證書,還可以存儲密鑰
  • 存儲在 KeyStore 文件中的對象有3種類型:Certificate/PublicKey(證書)、PrivateKeySecretKey
  • Certificate/PublicKey 就是證書、CA公鑰證書
  • PrivateKey非對稱加密中的私鑰
  • SecretKey 用於對稱加密,是對稱加密中的密鑰
  • KeyStore 文件根據用途,也有很多種不同的格式:JKS、JCEKS、PKCS12、DKS 等等。

PixelsTech 上有一系列文章對 KeyStore 有深入的介紹,可以學習下:Different types of keystore in Java

在 Java 平臺下,狹義地劃分————密鑰存儲文件(KeyStore)可細分爲2種:KeyStore / TrustStore(cacerts等)

  • 到目前爲止,我們所說的 KeyStore 其實只是一種文件格式而已;實際上在 Java 的世界裏 KeyStore 文件分成兩種:KeyStoreTrustStore

  • 這是兩個比較容易混淆的概念,不過這兩個東西從文件格式來看其實是一樣的。

  • KeyStore 保存私鑰,用來加解密或者爲別人做簽名

  • TrustStore 保存一些可信任的證書,訪問 HTTPS 時對被訪問者進行認證,以確保它是可信任的。

所以,準確來說,上面的 cacerts 文件應該叫做 TrustStore 而不是 KeyStore,只是它的文件格式是 KeyStore 文件格式罷了。

在 Java 平臺下,密切相關的: KeyManager / TrustManager

  • 除了 KeyStoreTrustStoreJava 裏還有兩個類 KeyManagerTrustManager 與此息息相關。

JSSE 的參考手冊中有一張示意圖,說明了各個類之間的關係:

可以看出如果要進行 SSL 會話,則:

  • 必須得新建一個 SSLSocket 對象;
  • SSLSocket 對象是通過 SSLSocketFactory 來管理的;
  • SSLSocketFactory 對象則依賴於 SSLContext
  • SSLContext 對象又依賴於 KeyManagerTrustManagerSecureRandom

我們這裏最關心的是 TrustManager 對象,另外兩個暫且忽略。
因爲正是 TrustManager 負責證書的校驗,對網站進行認證。要想在訪問 HTTPS 時通過認證,不報sun.security.validator.ValidatorException異常,必須從這裏開刀。

方法1:自定義 TrustManager 繞過證書檢查

  • 我們知道了 TrustManager專門負責校驗證書的,那麼:最容易想到的方法應該就是改寫 TrustManager 類————讓它不要對證書做校驗

這種方法雖然粗暴,但是卻相當有效,而且 Java 中的 TrustManager 也確實可以被重寫,下面是示例代碼:

@Test
public void basicHttpsGetIgnoreCertificateValidation() throws Exception {
     
    String url = "https://kyfw.12306.cn/otn/";
     
    // Create a trust manager that does not validate certificate chains
    TrustManager[] trustAllCerts = new TrustManager[] {
        new X509TrustManager() {
            public X509Certificate[] getAcceptedIssuers() {
                return null;
            }
            public void checkClientTrusted(X509Certificate[] certs, String authType) {
                // don't check
            }
            public void checkServerTrusted(X509Certificate[] certs, String authType) {
                // don't check
            }
        }
    };
     
    SSLContext ctx = SSLContext.getInstance("TLS");
    ctx.init(null, trustAllCerts, null);
     
    LayeredConnectionSocketFactory sslSocketFactory = new SSLConnectionSocketFactory(ctx);
     
    CloseableHttpClient httpclient = HttpClients.custom()
            .setSSLSocketFactory(sslSocketFactory)
            .build();
     
    HttpGet request = new HttpGet(url);
    request.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) ...");
     
    CloseableHttpResponse response = httpclient.execute(request);
    String responseBody = readResponseBody(response);
    System.out.println(responseBody);
}
  • 我們新建了一個匿名類,繼承自 X509TrustManager 接口,這個接口提供了3個方法用於驗證證書的有效性:getAcceptedIssuerscheckClientTrustedcheckServerTrusted

我們在驗證的函數中直接返回,不做任何校驗
這樣在訪問 HTTPS 站點時,就算是證書不可信,也不會拋出異常,可以繼續執行下去。

  • 負面影響:

這種方法雖然簡單,但是卻有一個最嚴重的問題,就是不安全
因爲不對證書做任何合法性校驗,而且這種處理是全局性的,不管青紅皁白,所有的證書都不會做驗證。
所以,就算遇到不信任的證書,代碼依然會繼續與之通信,至於通信的數據安全不安全就不能保證了。
所以,如果你只是想在測試環境做個實驗,那沒問題,但是如果你要將代碼發佈到生產環境,請慎重。

方法2:導入、使用證書

  • 對於有些證書,我們基本上確定是可以信任的,但是這些證書又不在 Java 的 cacerts 文件中。對於這些網站,我們可以將其添加到信任證書列表中,而不是使用上面的方法統統都相信,這樣程序的安全性仍然可以得到保障。

譬如 12306 網站,或者使用了 Let's Encrypt 證書的一些網站。

  • 使用 keytool 導入證書

簡單的做法是:將這些網站的證書導入到 cacerts 文件中。
這樣 Java 程序在校驗證書的時候就可以從 cacerts 文件中找到併成功校驗這個證書了。
上面我們介紹過 JRE 自帶的 keytool 這個工具,這個工具小巧而強悍,擁有很多功能。

  • 首先,我們可以使用它查看 KeyStore 文件,使用下面的命令可以列出 KeyStore 文件中的所有內容(包括證書、私鑰等):
keytool -list -keystore cacerts
  • 然後,通過下面的命令,將證書導入到 cacerts 文件中:
keytool -import -v -trustcacerts -alias ca -file d:\cert\ca.cer -storepass changeit -keystore "C:\Program Files (x86)\Java\jdk1.8.0_261\jre\lib\security\cacerts"
  • -alias 證書別名
  • -file 證書名稱和路徑
  • -keystore cacerts 路徑
  • -storepass 證書密碼
  • -keystore 可指定導入到密鑰庫中的文件命名 - 一般可以不寫

要想將網站的證書導入 cacerts 文件中,首先要獲取網站的證書。譬如上面命令中的 12306.cer 文件,它是使用瀏覽器的證書導出嚮導保存的。如下圖所示:

關於 keytool 的更多用法,可以參考 keytool 官網手冊
此外,SSLShopper 上也有一篇文章列出了常用的 keytool 命令
其三,可查看本文檔的keytool章節,進行系統地瞭解、學習。

方法3:使用 KeyStore 動態加載證書

  • 使用 keytool 導入證書,這種方法不僅簡單,而且保證了代碼的安全性,最關鍵的是代碼不用做任何修改

所以,我比較推薦這種方法。但是這種方法有一個致命的缺陷,那就是你需要修改 JRE 目錄下的文件,如果你的程序只是在自己的電腦上運行,那倒沒什麼,可如果你的程序要部署在其他人的電腦上或者公司的服務器上,而你沒有權限修改 JRE 目錄下的文件,這該怎麼辦?
如果你的程序是一個分佈式的程序要部署在成百上千臺機器上,難道還得修改每臺機器的 JRE 文件嗎?
好在我們還有另一種通過編程的手段來實現的思路在代碼中動態的加載 KeyStore 文件來完成證書的校驗。抱着知其然知其所以然的態度,我們在最後也實踐下這種方法。通過編寫代碼可以更深刻的瞭解 KeyStoreTrustManagerFactorySSLContext 以及 SSLSocketFactory 這幾個類之間的關係。

@Test
public void basicHttpsGetUsingSslSocketFactory() throws Exception {
 
    String keyStoreFile = "D:\\code\\ttt.ks";
    String password = "poiuyt";
    KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
    FileInputStream in = new FileInputStream(keyStoreFile);
    ks.load(in, password.toCharArray());
     
    System.out.println(KeyStore.getDefaultType().toString());
    System.out.println(TrustManagerFactory.getDefaultAlgorithm().toString());
     
    TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
    tmf.init(ks);
    SSLContext ctx = SSLContext.getInstance("TLS");
    ctx.init(null, tmf.getTrustManagers(), null);
     
    LayeredConnectionSocketFactory sslSocketFactory = new SSLConnectionSocketFactory(ctx);
     
    String url = "https://ttt.aneasystone.com";
     
    /**
     * Return the page with content:
     *     401 Authorization Required
     */
     
    CloseableHttpClient httpclient = HttpClients.custom()
            .setSSLSocketFactory(sslSocketFactory)
            .build();
     
    HttpGet request = new HttpGet(url);
    request.setHeader("User-Agent", "Mozilla/5.0 (Windows NT 6.1; WOW64) ...");
     
    CloseableHttpResponse response = httpclient.execute(request);
    String responseBody = readResponseBody(response);
    System.out.println(responseBody);
}

上面的代碼使用了 HttpClient ,如果是使用 HttpsURLConnection 只需要改動下面兩行即可:

HttpsURLConnection con = (HttpsURLConnection) obj.openConnection();
con.setSSLSocketFactory(ctx.getSocketFactory());

方法4:通過Java系統屬性配置 trustStore : javax.net.ssl.trustStore / javax.net.ssl.trustStorePassword

  • 最後的最後,我們還可以通過下面的屬性來指定 trustStore ,這樣也不需要編寫像上面那樣大量繁瑣的代碼。

另外,參考我前面的博客,這些屬性還可以通過 JVM 的參數來設置。

System.setProperty("javax.net.ssl.trustStore", "D:\\code\\ttt.ks");
System.setProperty("javax.net.ssl.trustStorePassword", "poiuyt");

或者:添加【VM Options(JVM參數)】

-Djavax.net.debug=all -Djava.net.ssl.trustStore=C:/Programme/Java/jre1.8.0_102/lib/security/cacerts-Djavax.net.ssl.trustStorePassword=changeit

1.5 CA證書與PKI的核心概念

主要參考自: https://www.cnblogs.com/librarookie/p/16330406.html

PKCS 公鑰加密標準

  • PKCS 公鑰加密標準(Public Key Cryptography Standards, PKCS),此一標準的設計與發佈皆由RSA資訊安全公司(英語:RSA Security)所制定,PKCS 目前共發佈過 15 個標準。

更多公鑰加密標準

  • X.509 是密碼學裏公鑰證書格式標準
  • X.509是常見通用的證書格式。是ITU-T標準化部門基於他們之前的ASN.1定義的一套證書標準。
  • X.509附帶了證書吊銷列表和用於從最終對證書進行簽名的證書籤發機構直到最終可信點爲止的證書合法性驗證算法。
  • X.509證書已應用在包括TLS/SSL在內的衆多網絡協議裏,同時它也用在很多非在線應用場景裏。

應用場景

  • 應用場景。如:電子簽名服務。X.509證書裏含有公鑰、身份信息(比如網絡主機名,組織的名稱或個體名稱等)和簽名信息(可以是證書籤發機構CA的簽名,也可以是自簽名)。

常用加密標準

  • PKCS #7: 密碼訊息語法標準(Cryptographic Message Syntax Standard),規範了以公開金鑰基礎設施(PKI)所產生之簽章/密文之格式。其目的一樣是爲了拓展數位證書的應用。
  • PKCS #10: 證書申請標準(Certification Request Standard),英語:PKCS_10,規範了向證書中心申請證書之CSR(certificate signing request)的格式。
  • PKCS #12: 個人訊息交換標準(Personal Information Exchange Syntax Standard),定義了包含私鑰與公鑰證書(public key certificate)的文件格式。私鑰採密碼(password)保護。常見的PFX就履行了PKCS#12。

常用擴展名

  • JKS格式.jks / .keystore / .truststore

  • PKCS#7格式.p7b / .p7c / .spc

  • PKCS#12格式: .p12 / .pfx

  • jks.keystore 文件是Java是存儲密鑰(公鑰、私鑰)的容器

  • .truststore 文件是存儲【自己信任對象公鑰】的容器

  • .pem : 隱私增強型電子郵件(Privacy-enhanced Electronic Mail, pem),通常是Base64格式的文本格式;

  • .pem 文件可以存放證書或私鑰,或者兩者都包含。如果只包含私鑰,一般用 .key 文件代替。
  • .cer / .crt/ .der : 通常是DER(X.690#DER_encoding)二進制格式的。
  • .der.cer 文件是二進制格式,只含有證書信息,不包含私鑰。
  • .crt 文件是二進制格式或文本格式,一般爲文本格式,功能與 .der.cer 證書文件相同。
  • .pfx.p12 文件是二進制格式,同時包含證書私鑰,且一般有密碼保護。
  • .pfx – PFX,PKCS#12之前的格式(通常用PKCS#12格式,比如由互聯網資訊服務產生的PFX文件);
  • .p12PKCS#12格式,包含證書的同時、可能還包含私鑰;
  • .csr : 數字證書籤名請求文件(Cerificate Signing Request)
  • .p7r : 是CA對證書請求的回覆,只用於導入。
  • .p7b : 以樹狀展示證書鏈(certificate chain),同時也支持單個證書,不含私鑰。

Tips: 區別證書的不是後綴名,而是證書文件本身的格式與內容。

術語介紹

  • 密鑰對: 在非對稱加密技術中,有兩種密鑰,分爲私鑰公鑰

  • 公鑰: 公鑰用來給數據加密,用公鑰加密的數據只能使用私鑰解密,公鑰是密鑰對持有者公佈給他人的。

  • 私鑰: 用來解密公鑰加密的數據,私鑰是密鑰對所有者持有,不可公佈。

  • 摘要: 對需要傳輸的文本,做一個HASH計算,一般採用SHA1,SHA2來獲得。

  • 簽名: 使用私鑰對需要傳輸的文本的摘要進行加密,得到的密文即被稱爲該次傳輸過程的簽名。

  • 簽名驗證: 數據接收端,拿到傳輸文本,但是需要確認該文本是否就是發送發出的內容,中途是否曾經被篡改。因此拿自己持有的公鑰對簽名進行解密(密鑰對中的一種密鑰加密的數據必定能使用另一種密鑰解密。),得到了文本的摘要,然後使用與發送方同樣的HASH算法計算摘要值,再與解密得到的摘要做對比,發現二者完全一致,則說明文本沒有被篡改過。

  • 密鑰分爲兩種: 對稱密鑰非對稱密鑰

  • 對稱密鑰加密: 又稱私鑰加密或會話密鑰加密算法,指的就是加、解密使用的同是一串密鑰,所以被稱做對稱加密。它的最大優勢是加/解密速度快,適合於對大數據量進行加密,但密鑰管理困難。
  • 非對稱密鑰加密: 又稱公鑰密鑰加密。指的是加、解密使用不同的密鑰,一把作爲公開的公鑰,另一把作爲私鑰保存。公鑰機制靈活,但加密和解密速度卻比對稱密鑰加密慢得多。

【Tips】

  • 密鑰:指的是私鑰或者公鑰 —> 密鑰 = 私鑰/公鑰;
  • 密鑰對:指的是公鑰加上私鑰 —> 密鑰對 = 私鑰+公鑰;
  • 非對稱加密:
  • 公鑰和私鑰是成對的,公鑰和私鑰唯一對應,它們互相解密。
  • 公鑰一般用來加密和驗證簽名,私鑰用來簽名和解密。
  • 加密(加解密): 公鑰加密,私鑰解密;加密的目的是保證信息的保密傳輸,使只有具備資格的一方纔能解密。
  • 認證(加驗籤): 私鑰數字簽名,公鑰驗證簽名;加簽的目的是讓收到消息的一方確認該消息是由特定方發送的。
  • 在實際的應用中,通常將兩者結合在一起使用,例如,對稱密鑰加密系統用於存儲大量數據信息,而公開密鑰加密系統則用於加密密鑰。

原文鏈接:https://blog.csdn.net/qq_41586280/article/details/82669840

PEM 格式

  • PEM格式是證書頒發機構頒發證書的最常見格式.PEM證書通常具有擴展名。例如.pem.crt.cer.key

  • 它們是以二進制文件的Base64編碼的保存,包含“----- BEGIN CERTIFICATE -----”和“----- END CERTIFICATE -----”語句。

  • 服務器證書,中間證書和私鑰都可以放入PEM格式。

  • 相較於PEM的Base64編碼格式以文本文件的形式存在,CERT格式的文件爲PEM的二進制格式,文件擴展名.cert /.cer /.crt

  • KEY格式通常用來存放公鑰或者私鑰,並非X.509證書,編碼可能是PEM也有可能是DER,擴展名爲 .key

Apache和其他類似服務器使用PEM格式證書。幾個PEM證書,甚至私鑰,可以包含在一個文件中,一個在另一個文件之下,但是大多數平臺(例如Apache)希望證書和私鑰位於單獨的文件中。

DER 格式

  • DER格式只是證書的二進制形式,不含私鑰。
  • 文件擴展名通常是.cer,有時會有.der的文件擴展名。
  • 判斷DER .cer文件和PEM .cer文件方法是在文本編輯器中打開它,並查找BEGIN / END語句。
  • 所有類型的證書和私鑰都可以用DER格式編碼。
  • DER通常與Java平臺一起使用。
  • SSL轉換器只能將證書轉換爲DER格式。

PKCS#7 / P7B 格式

  • PKCS#7是簽名或加密數據的格式標準,官方稱之爲容器。由於證書是可驗真的簽名數據,所以可以用SignedData結構表述。
  • PKCS#7或P7B格式通常以Base64 ASCII格式存儲,文件擴展名爲.p7b.p7c
  • P7B證書包含“----- BEGIN PKCS7 -----”和“----- END PKCS7 -----”語句。
  • P7B文件僅包含證書和鏈證書,而不包含私鑰。
  • 多個平臺支持P7B文件,包括Microsoft Windows和Java Tomcat

PKCS#12 / PFX 格式

  • PKCS#12 是公鑰加密標準,通用格式(rsa公司標準)。規定了可包含所有私鑰、公鑰和證書。文件格式是加密過的。
  • PKCS#12 或 PFX 格式是其以二進制格式存儲,也稱爲 PFX 文件,在windows中可以直接導入到密鑰區。也可用於導入和導出證書和私鑰。
  • PKCS#12 由 PFX 進化而來的,用於交換公共的和私有的對象的標準格式。
  • 文件通常具有擴展名,例如.pkcs12 .pfx .p12。
  • 密鑰庫和私鑰用相同密碼進行保護

JKS 格式

  • JKS是java用來存儲密鑰的容器。可以同時容納n個公鑰或私鑰,後綴一般是.jks或者.keystore.truststore等。
  • 在Java 8之前,這些文件的默認格式爲JKS(android .keystore 也是jsk格式的證書)。
  • 從Java 9開始,默認的密鑰庫格式爲PKCS12
  • Android簽名keystore文件也是jks格式,且1.8之後要求轉換到p12格式。
  • JKS是二進制格式,同時包含證書私鑰,一般有密碼保護,只能存儲非對稱密鑰對私鑰 + x509公鑰證書)。
  • 當應用程序需要通過SSL / TLS進行通信時,在大多數情況下將使用java keystorejava truststore
  • 密鑰庫和私鑰用不同的密碼進行保護

JKSPKCS12之間的最大區別是JKS是Java專用的格式,而PKCS12是存儲加密的私鑰和證書的標準化且與語言無關的方式。

2 數字證書的管理與格式轉換

  • 轉換工具
  • 工具1 : openssl : OpenSSL是一個非常有用的開源命令行工具包,可用於 X.509 證書,證書籤名請求(CSRs)和加密密鑰。

詳情參見:[網絡/SSH]OpenSSH: sshd / sftp-server / ssh-agent | ssh / scp / sftp | OpenSSL - 博客園/千千寰宇

  • 工具2 : keytool : java jdk自帶的證書處理工具

2.1 證書處理工具 : openssl

openssl 常用選項

 -inform PEM|DER    輸入格式 - DER或PEM(x509默認爲PEM)
 -in infile         輸入文件(x509默認爲stdin)
 -outform PEM|DER   輸出格式 - DER或PEM(x509默認爲PEM)
 -out outfile       輸出文件(x509默認爲stdout)
 -keyform PEM|DER|ENGINE 私鑰格式 - 默認PEM
 -passin val        私鑰密碼/口令來源
 -modulus           打印RSA密鑰模數
 -pubkey            輸出公鑰
 -fingerprint       打印證書的指紋
 -alias             輸出證書別名
 -noout             沒有輸出,只有狀態
 -nocert            無證書輸出
 -trustout          輸出一個受信任的證書
 -setalias val      設置證書別名
 -days int          簽署的證書到期前的時間 - 默認 30 天
 -signkey val       用參數自行簽署證書
 -x509toreq         輸出一個認證請求對象
 -req               輸入是一個證書請求,簽署並輸出
 -CA infile         設置CA證書,必須是PEM格式
 -CAkey val         設置 CA 密鑰,必須是 PEM 格式;如果不在 CAfile 中
 -text              打印文本形式的證書
 -ext val           打印各種X509V3擴展文件
 -extfile infile    要添加X509V3擴展的文件
 -writerand outfile 將隨機數據寫到指定文件中
 -extensions val    要使用的配置文件中的部分
 -nameopt val       各種證書名稱選項
 -certopt val       各種證書文本選項
 -checkhost val     檢查證書是否與主機匹配
 -checkemail val    檢查證書是否與電子郵件匹配
 -checkip val       檢查證書是否與ipaddr匹配
 -CAform PEM|DER    CA格式--默認PEM
 -CAkeyform PEM|DER|ENGINE      CA密鑰格式--默認爲PEM
 
 -export        輸出PKCS12文件
 -nodes         不要加密私鑰
 -nokeys        不輸出私鑰
 -keysig        設置 MS 密鑰簽名類型
 -nocerts       不輸出證書
 -clcerts       只輸出客戶證書
 -cacerts       只輸出CA證書
 -info          打印有關PKCS#12結構的信息
 -chain         添加證書鏈
 -certpbe val   證書PBE算法(默認爲RC2-40)
 -inkey val     如果不是infile,則爲私鑰
 -certfile infile   從文件中加載證書
 -CApath dir    PEM格式的CA的目錄
 -CAfile infile     PEM格式的CA的文件
 -no-CAfile     不加載默認的證書文件
 -no-CApath     不從默認的證書目錄中加載證書

2.2 證書處理工具 : jre keytool

2.2.1 keytool 簡述

  • Keytool 是一個 Java JRE 內置的 數字證書的管理工具 ; Keytool 將密鑰(key)和證書(certificates)存在一個稱爲keystore的文件中
  • 在keystore裏,包含兩種數據:
  • 密鑰實體(Key entity)——密鑰(secret key)又或者是私鑰和配對公鑰(採用非對稱加密)
  • 可信任的證書實體(trusted certificate entries)——只包含公鑰
  • ailas(別名) : 每個 keystore 都關聯這一個獨一無二的alias。這個alias通常不區分大小寫

2.2.2 jre cacerts 證書庫 # 簡介

  • cacerts 證書庫

全稱: certified authority certificates = 認證機構證書

  • cacerts 證書庫的文件存儲路徑
$JAVA_HOME/jre/lib/security/cacerts

ls -la $JAVA_HOME/jre/lib/security

Windows

Linux

2.2.3 jre cacerts 證書庫 # 解析cacerts證書庫 / 查看所有cacerts證書

cacerts 證書庫是一個不易於直接閱讀的二進制文件,需通過keytool工具進行解讀、查閱。

  • 解析cacerts證書庫文件
keytool   -list  -v  -keystore cacerts -storepass "changeit" > ./cacerts.$(date +'%Y%m%d%H%M%S').log

注:JDK 密鑰庫文件cacerts的默認密碼爲changeit

查看cacerts.log的全文內容:(以 oracle jdk1.8.0_261版本爲例)

密鑰庫類型: jks
密鑰庫提供方: SUN

您的密鑰庫包含 93 個條目

別名: verisignclass2g2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use only", OU=Class 2 Public Primary Certification Authority - G2, O="VeriSign, Inc.", C=US
發佈者: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use only", OU=Class 2 Public Primary Certification Authority - G2, O="VeriSign, Inc.", C=US
序列號: b92f60cc889fa17a4609b85b706c8aaf
有效期爲 Mon May 18 08:00:00 CST 1998 至 Wed Aug 02 07:59:59 CST 2028
證書指紋:
	 MD5:  2D:BB:E5:25:D3:D1:65:82:3A:B7:0E:FA:E6:EB:E2:E1
	 SHA1: B3:EA:C4:47:76:C9:C8:1C:EA:F2:9D:95:B6:CC:A0:08:1B:67:EC:9D
	 SHA256: 3A:43:E2:20:FE:7F:3E:A9:65:3D:1E:21:74:2E:AC:2B:75:C2:0F:D8:98:03:05:BC:50:2C:AF:8C:2D:9B:41:A1
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 1


*******************************************
*******************************************


別名: digicertassuredidg3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Assured ID Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Assured ID Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: ba15afa1ddfa0b54944afcd24a06cec
有效期爲 Thu Aug 01 20:00:00 CST 2013 至 Fri Jan 15 20:00:00 CST 2038
證書指紋:
	 MD5:  7C:7F:65:31:0C:81:DF:8D:BA:3E:99:E2:5C:AD:6E:FB
	 SHA1: F5:17:A2:4F:9A:48:C6:C9:F8:A2:00:26:9F:DC:0F:48:2C:AB:30:89
	 SHA256: 7E:37:CB:8B:4C:47:09:0C:AB:36:55:1B:A6:F4:5D:B8:40:68:0F:BA:16:6A:95:2D:B1:00:71:7F:43:05:3F:C2
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: CB D0 BD A9 E1 98 05 51   A1 4D 37 A2 83 79 CE 8D  .......Q.M7..y..
0010: 1D 2A E4 84                                        .*..
]
]



*******************************************
*******************************************


別名: verisignuniversalrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=VeriSign Universal Root Certification Authority, OU="(c) 2008 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
發佈者: CN=VeriSign Universal Root Certification Authority, OU="(c) 2008 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
序列號: 401ac46421b31321030ebbe4121ac51d
有效期爲 Wed Apr 02 08:00:00 CST 2008 至 Wed Dec 02 07:59:59 CST 2037
證書指紋:
	 MD5:  8E:AD:B5:01:AA:4D:81:E4:8C:1D:D1:E1:14:00:95:19
	 SHA1: 36:79:CA:35:66:87:72:30:4D:30:A5:FB:87:3B:0F:A7:7B:B7:0D:54
	 SHA256: 23:99:56:11:27:A5:71:25:DE:8C:EF:EA:61:0D:DF:2F:A0:78:B5:C8:06:7F:4E:82:82:90:BF:B8:60:E8:4B:3C
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false
0000: 30 5F A1 5D A0 5B 30 59   30 57 30 55 16 09 69 6D  0_.].[0Y0W0U..im
0010: 61 67 65 2F 67 69 66 30   21 30 1F 30 07 06 05 2B  age/gif0!0.0...+
0020: 0E 03 02 1A 04 14 8F E5   D3 1A 86 AC 8D 8E 6B C3  ..............k.
0030: CF 80 6A D4 48 18 2C 7B   19 2E 30 25 16 23 68 74  ..j.H.,...0%.#ht
0040: 74 70 3A 2F 2F 6C 6F 67   6F 2E 76 65 72 69 73 69  tp://logo.verisi
0050: 67 6E 2E 63 6F 6D 2F 76   73 6C 6F 67 6F 2E 67 69  gn.com/vslogo.gi
0060: 66                                                 f


#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B6 77 FA 69 48 47 9F 53   12 D5 C2 EA 07 32 76 07  .w.iHG.S.....2v.
0010: D1 97 07 19                                        ....
]
]



*******************************************
*******************************************


別名: digicerttrustedrootg4 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Trusted Root G4, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: 59b1b579e8e2132e23907bda777755c
有效期爲 Thu Aug 01 20:00:00 CST 2013 至 Fri Jan 15 20:00:00 CST 2038
證書指紋:
	 MD5:  78:F2:FC:AA:60:1F:2F:B4:EB:C9:37:BA:53:2E:75:49
	 SHA1: DD:FB:16:CD:49:31:C9:73:A2:03:7D:3F:C8:3A:4D:7D:77:5D:05:E4
	 SHA256: 55:2F:7B:DC:F1:A7:AF:9E:6C:E6:72:01:7F:4F:12:AB:F7:72:40:C7:8E:76:1A:C2:03:D1:D9:D2:0A:C8:99:88
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: EC D7 E3 82 D2 71 5D 64   4C DF 2E 67 3F E7 BA 98  .....q]dL..g?...
0010: AE 1C 0F 4F                                        ...O
]
]



*******************************************
*******************************************


別名: luxtrustglobalroot2ca [jdk]
創建日期: 2019-11-19
條目類型: trustedCertEntry

所有者: CN=LuxTrust Global Root 2, O=LuxTrust S.A., C=LU
發佈者: CN=LuxTrust Global Root 2, O=LuxTrust S.A., C=LU
序列號: a7ea6df4b449eda6a24859ee6b815d3167fbbb1
有效期爲 Thu Mar 05 21:21:57 CST 2015 至 Mon Mar 05 21:21:57 CST 2035
證書指紋:
	 MD5:  B2:E1:09:00:61:AF:F7:F1:91:6F:C4:AD:8D:5E:3B:7C
	 SHA1: 1E:0E:56:19:0A:D1:8B:25:98:B2:04:44:FF:66:8A:04:17:99:5F:3F
	 SHA256: 54:45:5F:71:29:C2:0B:14:47:C4:18:F9:97:16:8F:24:C5:8F:C5:02:3B:F5:DA:5B:E2:EB:6E:1D:D8:90:2E:D5
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: FF 18 28 76 F9 48 05 2C   A1 AE F1 2B 1B 2B B2 53  ..(v.H.,...+.+.S
0010: F8 4B 7C B3                                        .K..
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.3.171.1.1.1.10]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 1E 68 74 74 70 73 3A   2F 2F 72 65 70 6F 73 69  ..https://reposi
0010: 74 6F 72 79 2E 6C 75 78   74 72 75 73 74 2E 6C 75  tory.luxtrust.lu

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: FF 18 28 76 F9 48 05 2C   A1 AE F1 2B 1B 2B B2 53  ..(v.H.,...+.+.S
0010: F8 4B 7C B3                                        .K..
]
]



*******************************************
*******************************************


別名: identrustpublicca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=IdenTrust Public Sector Root CA 1, O=IdenTrust, C=US
發佈者: CN=IdenTrust Public Sector Root CA 1, O=IdenTrust, C=US
序列號: a0142800000014523cf467c00000002
有效期爲 Fri Jan 17 01:53:32 CST 2014 至 Tue Jan 17 01:53:32 CST 2034
證書指紋:
	 MD5:  37:06:A5:B0:FC:89:9D:BA:F4:6B:8C:1A:64:CD:D5:BA
	 SHA1: BA:29:41:60:77:98:3F:F4:F3:EF:F2:31:05:3B:2E:EA:6D:4D:45:FD
	 SHA256: 30:D0:89:5A:9A:44:8A:26:20:91:63:55:22:D1:F5:20:10:B5:86:7A:CA:E1:2C:78:EF:95:8F:D4:F4:38:9F:2F
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: E3 71 E0 9E D8 A7 42 D9   DB 71 91 6B 94 93 EB C3  .q....B..q.k....
0010: A3 D1 14 A3                                        ....
]
]



*******************************************
*******************************************


別名: utnuserfirstobjectca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=UTN-USERFirst-Object, OU=http://www.usertrust.com, O=The USERTRUST Network, L=Salt Lake City, ST=UT, C=US
發佈者: CN=UTN-USERFirst-Object, OU=http://www.usertrust.com, O=The USERTRUST Network, L=Salt Lake City, ST=UT, C=US
序列號: 44be0c8b500024b411d3362de0b35f1b
有效期爲 Sat Jul 10 02:31:20 CST 1999 至 Wed Jul 10 02:40:36 CST 2019
證書指紋:
	 MD5:  A7:F2:E4:16:06:41:11:50:30:6B:9C:E3:B4:9C:B0:C9
	 SHA1: E1:2D:FB:4B:41:D7:D9:C3:2B:30:51:4B:AC:1D:81:D8:38:5E:2D:46
	 SHA256: 6F:FF:78:E4:00:A7:0C:11:01:1C:D8:59:77:C4:59:FB:5A:F9:6A:3D:F0:54:08:20:D0:F4:B8:60:78:75:E5:8F
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.usertrust.com/UTN-USERFirst-Object.crl]
]]

#3: ObjectId: 2.5.29.37 Criticality=false
ExtendedKeyUsages [
  codeSigning
  timeStamping
  1.3.6.1.4.1.311.10.3.4
]

#4: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  DigitalSignature
  Non_repudiation
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: DA ED 64 74 14 9C 14 3C   AB DD 99 A9 BD 5B 28 4D  ..dt...<.....[(M
0010: 8B 3C C9 D8                                        .<..
]
]



*******************************************
*******************************************


別名: geotrustuniversalca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GeoTrust Universal CA, O=GeoTrust Inc., C=US
發佈者: CN=GeoTrust Universal CA, O=GeoTrust Inc., C=US
序列號: 1
有效期爲 Thu Mar 04 13:00:00 CST 2004 至 Sun Mar 04 13:00:00 CST 2029
證書指紋:
	 MD5:  92:65:58:8B:A2:1A:31:72:73:68:5C:B4:A5:7A:07:48
	 SHA1: E6:21:F3:35:43:79:05:9A:4B:68:30:9D:8A:2F:74:22:15:87:EC:79
	 SHA256: A0:45:9B:9F:63:B2:25:59:F5:FA:5D:4C:6D:B3:F9:F7:2F:F1:93:42:03:35:78:F0:73:BF:1D:1B:46:CB:B9:12
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: DA BB 2E AA B0 0C B8 88   26 51 74 5C 6D 03 D3 C0  ........&Qt\m...
0010: D8 8F 7A D6                                        ..z.
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: DA BB 2E AA B0 0C B8 88   26 51 74 5C 6D 03 D3 C0  ........&Qt\m...
0010: D8 8F 7A D6                                        ..z.
]
]



*******************************************
*******************************************


別名: digicertglobalrootg3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Global Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Global Root G3, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: 55556bcf25ea43535c3a40fd5ab4572
有效期爲 Thu Aug 01 20:00:00 CST 2013 至 Fri Jan 15 20:00:00 CST 2038
證書指紋:
	 MD5:  F5:5D:A4:50:A5:FB:28:7E:1E:0F:0D:CC:96:57:56:CA
	 SHA1: 7E:04:DE:89:6A:3E:66:6D:00:E6:87:D3:3F:FA:D9:3B:E8:3D:34:9E
	 SHA256: 31:AD:66:48:F8:10:41:38:C7:38:F3:9E:A4:32:01:33:39:3E:3A:18:CC:02:29:6E:F9:7C:2A:C9:EF:67:31:D0
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B3 DB 48 A4 F9 A1 C5 D8   AE 36 41 CC 11 63 69 62  ..H......6A..cib
0010: 29 BC 4B C6                                        ).K.
]
]



*******************************************
*******************************************


別名: entrustrootcaec1 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Entrust Root Certification Authority - EC1, OU="(c) 2012 Entrust, Inc. - for authorized use only", OU=See www.entrust.net/legal-terms, O="Entrust, Inc.", C=US
發佈者: CN=Entrust Root Certification Authority - EC1, OU="(c) 2012 Entrust, Inc. - for authorized use only", OU=See www.entrust.net/legal-terms, O="Entrust, Inc.", C=US
序列號: a68b79290000000050d091f9
有效期爲 Tue Dec 18 23:25:36 CST 2012 至 Fri Dec 18 23:55:36 CST 2037
證書指紋:
	 MD5:  B6:7E:1D:F0:58:C5:49:6C:24:3B:3D:ED:98:18:ED:BC
	 SHA1: 20:D8:06:40:DF:9B:25:F5:12:25:3A:11:EA:F7:59:8A:EB:14:B5:47
	 SHA256: 02:ED:0E:B2:8C:14:DA:45:16:5C:56:67:91:70:0D:64:51:D7:FB:56:F0:B2:AB:1D:3B:8E:B0:70:E5:6E:DF:F5
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B7 63 E7 1A DD 8D E9 08   A6 55 83 A4 E0 6A 50 41  .c.......U...jPA
0010: 65 11 42 49                                        e.BI
]
]



*******************************************
*******************************************


別名: secomscrootca1 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP
發佈者: OU=Security Communication RootCA1, O=SECOM Trust.net, C=JP
序列號: 0
有效期爲 Tue Sep 30 12:20:49 CST 2003 至 Sat Sep 30 12:20:49 CST 2023
證書指紋:
	 MD5:  F1:BC:63:6A:54:E0:B5:27:F5:CD:E7:1A:E3:4D:6E:4A
	 SHA1: 36:B1:2B:49:F9:81:9E:D7:4C:9E:BC:38:0F:C6:56:8F:5D:AC:B2:F7
	 SHA256: E7:5E:72:ED:9F:56:0E:EC:6E:B4:80:00:73:A4:3F:C3:AD:19:19:5A:39:22:82:01:78:95:97:4A:99:02:6B:6C
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: A0 73 49 99 68 DC 85 5B   65 E3 9B 28 2F 57 9F BD  .sI.h..[e..(/W..
0010: 33 BC 07 48                                        3..H
]
]



*******************************************
*******************************************


別名: globalsignr2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2
發佈者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R2
序列號: 400000000010f8626e60d
有效期爲 Fri Dec 15 16:00:00 CST 2006 至 Wed Dec 15 16:00:00 CST 2021
證書指紋:
	 MD5:  94:14:77:7E:3E:5E:FD:8F:30:BD:41:B0:CF:E7:D0:30
	 SHA1: 75:E0:AB:B6:13:85:12:27:1C:04:F8:5F:DD:DE:38:E4:B7:24:2E:FE
	 SHA256: CA:42:DD:41:74:5F:D0:B8:1E:B9:02:36:2C:F9:D8:BF:71:9D:A1:BD:1B:1E:FC:94:6F:5B:4C:99:F4:2C:1B:9E
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 9B E2 07 57 67 1C 1E C0   6A 06 DE 59 B4 9A 2D DF  ...Wg...j..Y..-.
0010: DC 19 86 2E                                        ....
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.globalsign.net/root-r2.crl]
]]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9B E2 07 57 67 1C 1E C0   6A 06 DE 59 B4 9A 2D DF  ...Wg...j..Y..-.
0010: DC 19 86 2E                                        ....
]
]



*******************************************
*******************************************


別名: identrustdstx3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DST Root CA X3, O=Digital Signature Trust Co.
發佈者: CN=DST Root CA X3, O=Digital Signature Trust Co.
序列號: 44afb080d6a327ba893039862ef8406b
有效期爲 Sun Oct 01 05:12:19 CST 2000 至 Thu Sep 30 22:01:15 CST 2021
證書指紋:
	 MD5:  41:03:52:DC:0F:F7:50:1B:16:F0:02:8E:BA:6F:45:C5
	 SHA1: DA:C9:02:4F:54:D8:F6:DF:94:93:5F:B1:73:26:38:CA:6A:D7:7C:13
	 SHA256: 06:87:26:03:31:A7:24:03:D9:09:F1:05:E6:9B:CF:0D:32:E1:BD:24:93:FF:C6:D9:20:6D:11:BC:D6:77:07:39
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C4 A7 B1 A4 7B 2C 71 FA   DB E1 4B 90 75 FF C4 15  .....,q...K.u...
0010: 60 85 89 10                                        `...
]
]



*******************************************
*******************************************


別名: comodoeccca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=COMODO ECC Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB
發佈者: CN=COMODO ECC Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB
序列號: 1f47afaa62007050544c019e9b63992a
有效期爲 Thu Mar 06 08:00:00 CST 2008 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  7C:62:FF:74:9D:31:53:5E:68:4A:D5:78:AA:1E:BF:23
	 SHA1: 9F:74:4E:9F:2B:4D:BA:EC:0F:31:2C:50:B6:56:3B:8E:2D:93:C3:11
	 SHA256: 17:93:92:7A:06:14:54:97:89:AD:CE:2F:8F:34:F7:F0:B6:6D:0F:3A:E3:A3:B8:4D:21:EC:15:DB:BA:4F:AD:C7
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 75 71 A7 19 48 19 BC 9D   9D EA 41 47 DF 94 C4 48  uq..H.....AG...H
0010: 77 99 D3 79                                        w..y
]
]



*******************************************
*******************************************


別名: globalsignrootcar6 [jdk]
創建日期: 2019-1-31
條目類型: trustedCertEntry

所有者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R6
發佈者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R6
序列號: 45e6bb038333c3856548e6ff4551
有效期爲 Wed Dec 10 08:00:00 CST 2014 至 Sun Dec 10 08:00:00 CST 2034
證書指紋:
	 MD5:  4F:DD:07:E4:D4:22:64:39:1E:0C:37:42:EA:D1:C6:AE
	 SHA1: 80:94:64:0E:B5:A7:A1:CA:11:9C:1F:DD:D5:9F:81:02:63:A7:FB:D1
	 SHA256: 2C:AB:EA:FE:37:D0:6C:A2:2A:BA:73:91:C0:03:3D:25:98:29:52:C4:53:64:73:49:76:3A:3A:B5:AD:6C:CF:69
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: AE 6C 05 A3 93 13 E2 A2   E7 E2 D7 1C D6 C7 F0 7F  .l..............
0010: C8 67 53 A0                                        .gS.
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AE 6C 05 A3 93 13 E2 A2   E7 E2 D7 1C D6 C7 F0 7F  .l..............
0010: C8 67 53 A0                                        .gS.
]
]



*******************************************
*******************************************


別名: entrust2048ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Entrust.net Certification Authority (2048), OU=(c) 1999 Entrust.net Limited, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), O=Entrust.net
發佈者: CN=Entrust.net Certification Authority (2048), OU=(c) 1999 Entrust.net Limited, OU=www.entrust.net/CPS_2048 incorp. by ref. (limits liab.), O=Entrust.net
序列號: 3863def8
有效期爲 Sat Dec 25 01:50:51 CST 1999 至 Tue Jul 24 22:15:12 CST 2029
證書指紋:
	 MD5:  EE:29:31:BC:32:7E:9A:E6:E8:B5:F7:51:B4:34:71:90
	 SHA1: 50:30:06:09:1D:97:D4:F5:AE:39:F7:CB:E7:92:7D:7D:65:2D:34:31
	 SHA256: 6D:C4:71:72:E0:1C:BC:B0:BF:62:58:0D:89:5F:E2:B8:AC:9A:D4:F8:73:80:1E:0C:10:B9:C8:37:D2:1E:B1:77
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 55 E4 81 D1 11 80 BE D8   89 B9 08 A3 31 F9 A1 24  U...........1..$
0010: 09 16 B9 70                                        ...p
]
]



*******************************************
*******************************************


別名: addtrustexternalca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE
發佈者: CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE
序列號: 1
有效期爲 Tue May 30 18:48:38 CST 2000 至 Sat May 30 18:48:38 CST 2020
證書指紋:
	 MD5:  1D:35:54:04:85:78:B0:3F:42:42:4D:BF:20:73:0A:3F
	 SHA1: 02:FA:F3:E2:91:43:54:68:60:78:57:69:4D:F5:E4:5B:68:85:18:68
	 SHA256: 68:7F:A4:51:38:22:78:FF:F0:C8:B1:1F:8D:43:D5:76:67:1C:6E:B2:BC:EA:B4:13:FB:83:D9:65:D0:6D:2F:F2
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: AD BD 98 7A 34 B4 26 F7   FA C4 26 54 EF 03 BD E0  ...z4.&...&T....
0010: 24 CB 54 1A                                        $.T.
]
[CN=AddTrust External CA Root, OU=AddTrust External TTP Network, O=AddTrust AB, C=SE]
SerialNumber: [    01]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AD BD 98 7A 34 B4 26 F7   FA C4 26 54 EF 03 BD E0  ...z4.&...&T....
0010: 24 CB 54 1A                                        $.T.
]
]



*******************************************
*******************************************


別名: globalsigneccrootcar4 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R4
發佈者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R4
序列號: 2a38a41c960a04de42b228a50be8349802
有效期爲 Tue Nov 13 08:00:00 CST 2012 至 Tue Jan 19 11:14:07 CST 2038
證書指紋:
	 MD5:  20:F0:27:68:D1:7E:A0:9D:0E:E6:2A:CA:DF:5C:89:8E
	 SHA1: 69:69:56:2E:40:80:F4:24:A1:E7:19:9F:14:BA:F3:EE:58:AB:6A:BB
	 SHA256: BE:C9:49:11:C2:95:56:76:DB:6C:0A:55:09:86:D7:6E:3B:A0:05:66:7C:44:2C:97:62:B4:FB:B7:73:DE:22:8C
簽名算法名稱: SHA256withECDSA
主體公共密鑰算法: 256 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 54 B0 7B AD 45 B8 E2 40   7F FB 0A 6E FB BE 33 C9  [email protected].
0010: 3C A3 84 D5                                        <...
]
]



*******************************************
*******************************************


別名: usertrustrsaca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=USERTrust RSA Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US
發佈者: CN=USERTrust RSA Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US
序列號: 1fd6d30fca3ca51a81bbc640e35032d
有效期爲 Mon Feb 01 08:00:00 CST 2010 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  1B:FE:69:D1:91:B7:19:33:A3:72:A8:0F:E1:55:E5:B5
	 SHA1: 2B:8F:1B:57:33:0D:BB:A2:D0:7A:6C:51:F7:0E:E9:0D:DA:B9:AD:8E
	 SHA256: E7:93:C9:B0:2F:D8:AA:13:E2:1C:31:22:8A:CC:B0:81:19:64:3B:74:9C:89:89:64:B1:74:6D:46:C3:D4:CB:D2
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 53 79 BF 5A AA 2B 4A CF   54 80 E1 D8 9B C0 9D F2  Sy.Z.+J.T.......
0010: B2 03 66 CB                                        ..f.
]
]



*******************************************
*******************************************


別名: digicertassuredidrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Assured ID Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: ce7e0e517d846fe8fe560fc1bf03039
有效期爲 Fri Nov 10 08:00:00 CST 2006 至 Mon Nov 10 08:00:00 CST 2031
證書指紋:
	 MD5:  87:CE:0B:7B:2A:0E:49:00:E1:58:71:9B:37:A8:93:72
	 SHA1: 05:63:B8:63:0D:62:D7:5A:BB:C8:AB:1E:4B:DF:B5:A8:99:B2:4D:43
	 SHA256: 3E:90:99:B5:01:5E:8F:48:6C:00:BC:EA:9D:11:1E:E7:21:FA:BA:35:5A:89:BC:F1:DF:69:56:1E:3D:C6:32:5C
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 45 EB A2 AF F4 92 CB 82   31 2D 51 8B A7 A7 21 9D  E.......1-Q...!.
0010: F3 6D C8 0F                                        .m..
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 45 EB A2 AF F4 92 CB 82   31 2D 51 8B A7 A7 21 9D  E.......1-Q...!.
0010: F3 6D C8 0F                                        .m..
]
]



*******************************************
*******************************************


別名: digicertglobalrootg2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Global Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Global Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: 33af1e6a711a9a0bb2864b11d09fae5
有效期爲 Thu Aug 01 20:00:00 CST 2013 至 Fri Jan 15 20:00:00 CST 2038
證書指紋:
	 MD5:  E4:A6:8A:C8:54:AC:52:42:46:0A:FD:72:48:1B:2A:44
	 SHA1: DF:3C:24:F9:BF:D6:66:76:1B:26:80:73:FE:06:D1:CC:8D:4F:82:A4
	 SHA256: CB:3C:CB:B7:60:31:E5:E0:13:8F:8D:D3:9A:23:F9:DE:47:FF:C3:5E:43:C1:14:4C:EA:27:D4:6A:5A:B1:CB:5F
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 4E 22 54 20 18 95 E6 E3   6E E6 0F FA FA B9 12 ED  N"T ....n.......
0010: 06 17 8F 39                                        ...9
]
]



*******************************************
*******************************************


別名: actalisauthenticationrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Actalis Authentication Root CA, O=Actalis S.p.A./03358520967, L=Milan, C=IT
發佈者: CN=Actalis Authentication Root CA, O=Actalis S.p.A./03358520967, L=Milan, C=IT
序列號: 570a119742c4e3cc
有效期爲 Thu Sep 22 19:22:02 CST 2011 至 Sun Sep 22 19:22:02 CST 2030
證書指紋:
	 MD5:  69:C1:0D:4F:07:A3:1B:C3:FE:56:3D:04:BC:11:F6:A6
	 SHA1: F3:73:B3:87:06:5A:28:84:8A:F2:F3:4A:CE:19:2B:DD:C7:8E:9C:AC
	 SHA256: 55:92:60:84:EC:96:3A:64:B9:6E:2A:BE:01:CE:0B:A8:6A:64:FB:FE:BC:C7:AA:B5:AF:C1:55:B3:7F:D7:60:66
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 52 D8 88 3A C8 9F 78 66   ED 89 F3 7B 38 70 94 C9  R..:..xf....8p..
0010: 02 02 36 D0                                        ..6.
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 52 D8 88 3A C8 9F 78 66   ED 89 F3 7B 38 70 94 C9  R..:..xf....8p..
0010: 02 02 36 D0                                        ..6.
]
]



*******************************************
*******************************************


別名: digicertassuredidg2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Assured ID Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Assured ID Root G2, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: b931c3ad63967ea6723bfc3af9af44b
有效期爲 Thu Aug 01 20:00:00 CST 2013 至 Fri Jan 15 20:00:00 CST 2038
證書指紋:
	 MD5:  92:38:B9:F8:63:24:82:65:2C:57:33:E6:FE:81:8F:9D
	 SHA1: A1:4B:48:D9:43:EE:0A:0E:40:90:4F:3C:E0:A4:C0:91:93:51:5D:3F
	 SHA256: 7D:05:EB:B6:82:33:9F:8C:94:51:EE:09:4E:EB:FE:FA:79:53:A1:14:ED:B2:F4:49:49:45:2F:AB:7D:2F:C1:85
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: CE C3 4A B9 99 55 F2 B8   DB 60 BF A9 7E BD 56 B5  ..J..U...`....V.
0010: 97 36 A7 D6                                        .6..
]
]



*******************************************
*******************************************


別名: amazonrootca4 [jdk]
創建日期: 2019-12-6
條目類型: trustedCertEntry

所有者: CN=Amazon Root CA 4, O=Amazon, C=US
發佈者: CN=Amazon Root CA 4, O=Amazon, C=US
序列號: 66c9fd7c1bb104c2943e5717b7b2cc81ac10e
有效期爲 Tue May 26 08:00:00 CST 2015 至 Sat May 26 08:00:00 CST 2040
證書指紋:
	 MD5:  89:BC:27:D5:EB:17:8D:06:6A:69:D5:FD:89:47:B4:CD
	 SHA1: F6:10:84:07:D6:F8:BB:67:98:0C:C2:E2:44:C2:EB:AE:1C:EF:63:BE
	 SHA256: E3:5D:28:41:9E:D0:20:25:CF:A6:90:38:CD:62:39:62:45:8D:A5:C6:95:FB:DE:A3:C2:2B:0B:FB:25:89:70:92
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: D3 EC C7 3A 65 6E CC E1   DA 76 9A 56 FB 9C F3 86  ...:en...v.V....
0010: 6D 57 E5 81                                        mW..
]
]



*******************************************
*******************************************


別名: swisssigngoldg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=SwissSign Gold CA - G2, O=SwissSign AG, C=CH
發佈者: CN=SwissSign Gold CA - G2, O=SwissSign AG, C=CH
序列號: bb401c43f55e4fb0
有效期爲 Wed Oct 25 16:30:35 CST 2006 至 Sat Oct 25 16:30:35 CST 2036
證書指紋:
	 MD5:  24:77:D9:A8:91:D1:3B:FA:88:2D:C2:FF:F8:CD:33:93
	 SHA1: D8:C5:38:8A:B7:30:1B:1B:6E:D4:7A:E6:45:25:3A:6F:9F:1A:27:61
	 SHA256: 62:DD:0B:E9:B9:F5:0A:16:3E:A0:F8:E7:5C:05:3B:1E:CA:57:EA:55:C8:68:8F:64:7C:68:81:F2:C8:35:7B:95
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 5B 25 7B 96 A4 65 51 7E   B8 39 F3 C0 78 66 5E E8  [%...eQ..9..xf^.
0010: 3A E7 F0 EE                                        :...
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [2.16.756.1.89.1.2.1.1]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 20 68 74 74 70 3A 2F   2F 72 65 70 6F 73 69 74  . http://reposit
0010: 6F 72 79 2E 73 77 69 73   73 73 69 67 6E 2E 63 6F  ory.swisssign.co
0020: 6D 2F                                              m/

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 5B 25 7B 96 A4 65 51 7E   B8 39 F3 C0 78 66 5E E8  [%...eQ..9..xf^.
0010: 3A E7 F0 EE                                        :...
]
]



*******************************************
*******************************************


別名: entrustrootcag2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Entrust Root Certification Authority - G2, OU="(c) 2009 Entrust, Inc. - for authorized use only", OU=See www.entrust.net/legal-terms, O="Entrust, Inc.", C=US
發佈者: CN=Entrust Root Certification Authority - G2, OU="(c) 2009 Entrust, Inc. - for authorized use only", OU=See www.entrust.net/legal-terms, O="Entrust, Inc.", C=US
序列號: 4a538c28
有效期爲 Wed Jul 08 01:25:54 CST 2009 至 Sun Dec 08 01:55:54 CST 2030
證書指紋:
	 MD5:  4B:E2:C9:91:96:65:0C:F4:0E:5A:93:92:A0:0A:FE:B2
	 SHA1: 8C:F4:27:FD:79:0C:3A:D1:66:06:8D:E8:1E:57:EF:BB:93:22:72:D4
	 SHA256: 43:DF:57:74:B0:3E:7F:EF:5F:E4:0D:93:1A:7B:ED:F1:BB:2E:6B:42:73:8C:4E:6D:38:41:10:3D:3A:A7:F3:39
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 6A 72 26 7A D0 1E EF 7D   E7 3B 69 51 D4 6C 8D 9F  jr&z.....;iQ.l..
0010: 90 12 66 AB                                        ..f.
]
]



*******************************************
*******************************************


別名: quovadisrootca2g3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root CA 2 G3, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root CA 2 G3, O=QuoVadis Limited, C=BM
序列號: 445734245b81899b35f2ceb82b3b5ba726f07528
有效期爲 Fri Jan 13 02:59:32 CST 2012 至 Mon Jan 13 02:59:32 CST 2042
證書指紋:
	 MD5:  AF:0C:86:6E:BF:40:2D:7F:0B:3E:12:50:BA:12:3D:06
	 SHA1: 09:3C:61:F3:8B:8B:DC:7D:55:DF:75:38:02:05:00:E1:25:F5:C8:36
	 SHA256: 8F:E4:FB:0A:F9:3A:4D:0D:67:DB:0B:EB:B2:3E:37:C7:1B:F3:25:DC:BC:DD:24:0E:A0:4D:AF:58:B4:7E:18:40
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: ED E7 6F 76 5A BF 60 EC   49 5B C6 A5 77 BB 72 16  ..ovZ.`.I[..w.r.
0010: 71 9B C4 3D                                        q..=
]
]



*******************************************
*******************************************


別名: securetrustca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=SecureTrust CA, O=SecureTrust Corporation, C=US
發佈者: CN=SecureTrust CA, O=SecureTrust Corporation, C=US
序列號: cf08e5c0816a5ad427ff0eb271859d0
有效期爲 Wed Nov 08 03:31:18 CST 2006 至 Tue Jan 01 03:40:55 CST 2030
證書指紋:
	 MD5:  DC:32:C3:A7:6D:25:57:C7:68:09:9D:EA:2D:A9:A2:D1
	 SHA1: 87:82:C6:C3:04:35:3B:CF:D2:96:92:D2:59:3E:7D:44:D9:34:FF:11
	 SHA256: F1:C1:B5:0A:E5:A2:0D:D8:03:0E:C9:F6:BC:24:82:3D:D3:67:B5:25:57:59:B4:E7:1B:61:FC:E9:F7:37:5D:73
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.4.1.311.20.2 Criticality=false
0000: 1E 04 00 43 00 41                                  ...C.A


#2: ObjectId: 1.3.6.1.4.1.311.21.1 Criticality=false
0000: 02 01 00                                           ...


#3: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#4: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.securetrust.com/STCA.crl]
]]

#5: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#6: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 42 32 B6 16 FA 04 FD FE   5D 4B 7A C3 FD F7 4C 40  B2......]Kz...L@
0010: 1D 5A 43 AF                                        .ZC.
]
]



*******************************************
*******************************************


別名: camerfirmachambersca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Chambers of Commerce Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU
發佈者: CN=Chambers of Commerce Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU
序列號: a3da427ea4b1aeda
有效期爲 Fri Aug 01 20:29:50 CST 2008 至 Sat Jul 31 20:29:50 CST 2038
證書指紋:
	 MD5:  5E:80:9E:84:5A:0E:65:0B:17:02:F3:55:18:2A:3E:D7
	 SHA1: 78:6A:74:AC:76:AB:14:7F:9C:6A:30:50:BA:9E:A8:7E:FE:9A:CE:3C
	 SHA256: 06:3E:4A:FA:C4:91:DF:D3:32:F3:08:9B:85:42:E9:46:17:D8:93:D7:FE:94:4E:10:A7:93:7E:E2:9D:96:93:C0
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: F9 24 AC 0F B2 B5 F8 79   C0 FA 60 88 1B C4 D9 4D  .$.....y..`....M
0010: 02 9E 17 19                                        ....
]
[CN=Chambers of Commerce Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU]
SerialNumber: [    a3da427e a4b1aeda]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:12
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [2.5.29.32.0]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 1C 68 74 74 70 3A 2F   2F 70 6F 6C 69 63 79 2E  ..http://policy.
0010: 63 61 6D 65 72 66 69 72   6D 61 2E 63 6F 6D        camerfirma.com

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F9 24 AC 0F B2 B5 F8 79   C0 FA 60 88 1B C4 D9 4D  .$.....y..`....M
0010: 02 9E 17 19                                        ....
]
]



*******************************************
*******************************************


別名: geotrustprimaryca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GeoTrust Primary Certification Authority, O=GeoTrust Inc., C=US
發佈者: CN=GeoTrust Primary Certification Authority, O=GeoTrust Inc., C=US
序列號: 18acb56afd69b6153a636cafdafac4a1
有效期爲 Mon Nov 27 08:00:00 CST 2006 至 Thu Jul 17 07:59:59 CST 2036
證書指紋:
	 MD5:  02:26:C3:01:5E:08:30:37:43:A9:D0:7D:CF:37:E6:BF
	 SHA1: 32:3C:11:8E:1B:F7:B8:B6:52:54:E2:E2:10:0D:D6:02:90:37:F0:96
	 SHA256: 37:D5:10:06:C5:12:EA:AB:62:64:21:F1:EC:8C:92:01:3F:C5:F8:2A:E9:8E:E5:33:EB:46:19:B8:DE:B4:D0:6C
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 2C D5 50 41 97 15 8B F0   8F 36 61 5B 4A FB 6B D9  ,.PA.....6a[J.k.
0010: 99 C9 33 92                                        ..3.
]
]



*******************************************
*******************************************


別名: identrustcommercial [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=IdenTrust Commercial Root CA 1, O=IdenTrust, C=US
發佈者: CN=IdenTrust Commercial Root CA 1, O=IdenTrust, C=US
序列號: a0142800000014523c844b500000002
有效期爲 Fri Jan 17 02:12:23 CST 2014 至 Tue Jan 17 02:12:23 CST 2034
證書指紋:
	 MD5:  B3:3E:77:73:75:EE:A0:D3:E3:7E:49:63:49:59:BB:C7
	 SHA1: DF:71:7E:AA:4A:D9:4E:C9:55:84:99:60:2D:48:DE:5F:BC:F0:3A:25
	 SHA256: 5D:56:49:9B:E4:D2:E0:8B:CF:CA:D0:8A:3E:38:72:3D:50:50:3B:DE:70:69:48:E4:2F:55:60:30:19:E5:28:AE
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: ED 44 19 C0 D3 F0 06 8B   EE A4 7B BE 42 E7 26 54  .D..........B.&T
0010: C8 8E 36 76                                        ..6v
]
]



*******************************************
*******************************************


別名: thawteprimaryrootcag3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=thawte Primary Root CA - G3, OU="(c) 2008 thawte, Inc. - For authorized use only", OU=Certification Services Division, O="thawte, Inc.", C=US
發佈者: CN=thawte Primary Root CA - G3, OU="(c) 2008 thawte, Inc. - For authorized use only", OU=Certification Services Division, O="thawte, Inc.", C=US
序列號: 600197b746a7eab4b49ad64b2ff790fb
有效期爲 Wed Apr 02 08:00:00 CST 2008 至 Wed Dec 02 07:59:59 CST 2037
證書指紋:
	 MD5:  FB:1B:5D:43:8A:94:CD:44:C6:76:F2:43:4B:47:E7:31
	 SHA1: F1:8B:53:8D:1B:E9:03:B6:A6:F0:56:43:5B:17:15:89:CA:F3:6B:F2
	 SHA256: 4B:03:F4:58:07:AD:70:F2:1B:FC:2C:AE:71:C9:FD:E4:60:4C:06:4C:F5:FF:B6:86:BA:E5:DB:AA:D7:FD:D3:4C
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AD 6C AA 94 60 9C ED E4   FF FA 3E 0A 74 2B 63 03  .l..`.....>.t+c.
0010: F7 B6 59 BF                                        ..Y.
]
]



*******************************************
*******************************************


別名: buypassclass3ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Buypass Class 3 Root CA, O=Buypass AS-983163327, C=NO
發佈者: CN=Buypass Class 3 Root CA, O=Buypass AS-983163327, C=NO
序列號: 2
有效期爲 Tue Oct 26 16:28:58 CST 2010 至 Fri Oct 26 16:28:58 CST 2040
證書指紋:
	 MD5:  3D:3B:18:9E:2C:64:5A:E8:D5:88:CE:0E:F9:37:C2:EC
	 SHA1: DA:FA:F7:FA:66:84:EC:06:8F:14:50:BD:C7:C2:81:A5:BC:A9:64:57
	 SHA256: ED:F7:EB:BC:A2:7A:2A:38:4D:38:7B:7D:40:10:C6:66:E2:ED:B4:84:3E:4C:29:B4:AE:1D:5B:93:32:E6:B2:4D
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 47 B8 CD FF E5 6F EE F8   B2 EC 2F 4E 0E F9 25 B0  G....o..../N..%.
0010: 8E 3C 6B C3                                        .<k.
]
]



*******************************************
*******************************************


別名: verisigntsaca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Thawte Timestamping CA, OU=Thawte Certification, O=Thawte, L=Durbanville, ST=Western Cape, C=ZA
發佈者: CN=Thawte Timestamping CA, OU=Thawte Certification, O=Thawte, L=Durbanville, ST=Western Cape, C=ZA
序列號: 67c8e1e8e3be1cbdfc913b8ea6238749
有效期爲 Wed Jan 01 08:00:00 CST 1997 至 Sat Jan 02 07:59:59 CST 2021
證書指紋:
	 MD5:  F2:89:95:6E:4D:05:F0:F1:A7:21:55:7D:46:11:BA:47
	 SHA1: 20:CE:B1:F0:F5:1C:0E:19:A9:F3:8D:B1:AA:8E:03:8C:AA:7A:C7:01
	 SHA256: CB:6B:05:D9:E8:E5:7C:D8:82:B1:0B:4D:B7:0D:E4:BB:1D:E4:2B:A4:8A:7B:D0:31:8B:63:5B:F6:E7:78:1A:9D
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]



*******************************************
*******************************************


別名: verisignclass3g4ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=VeriSign Class 3 Public Primary Certification Authority - G4, OU="(c) 2007 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
發佈者: CN=VeriSign Class 3 Public Primary Certification Authority - G4, OU="(c) 2007 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
序列號: 2f80fe238c0e220f486712289187acb3
有效期爲 Mon Nov 05 08:00:00 CST 2007 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  3A:52:E1:E7:FD:6F:3A:E3:6F:F3:6F:99:1B:F9:22:41
	 SHA1: 22:D5:D8:DF:8F:02:31:D1:8D:F7:9D:B7:CF:8A:2D:64:C9:3F:6C:3A
	 SHA256: 69:DD:D7:EA:90:BB:57:C9:3E:13:5D:C8:5E:A6:FC:D5:48:0B:60:32:39:BD:C4:54:FC:75:8B:2A:26:CF:7F:79
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false
0000: 30 5F A1 5D A0 5B 30 59   30 57 30 55 16 09 69 6D  0_.].[0Y0W0U..im
0010: 61 67 65 2F 67 69 66 30   21 30 1F 30 07 06 05 2B  age/gif0!0.0...+
0020: 0E 03 02 1A 04 14 8F E5   D3 1A 86 AC 8D 8E 6B C3  ..............k.
0030: CF 80 6A D4 48 18 2C 7B   19 2E 30 25 16 23 68 74  ..j.H.,...0%.#ht
0040: 74 70 3A 2F 2F 6C 6F 67   6F 2E 76 65 72 69 73 69  tp://logo.verisi
0050: 67 6E 2E 63 6F 6D 2F 76   73 6C 6F 67 6F 2E 67 69  gn.com/vslogo.gi
0060: 66                                                 f


#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B3 16 91 FD EE A6 6E E4   B5 2E 49 8F 87 78 81 80  ......n...I..x..
0010: EC E5 B1 B5                                        ....
]
]



*******************************************
*******************************************


別名: baltimorecybertrustca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE
發佈者: CN=Baltimore CyberTrust Root, OU=CyberTrust, O=Baltimore, C=IE
序列號: 20000b9
有效期爲 Sat May 13 02:46:00 CST 2000 至 Tue May 13 07:59:00 CST 2025
證書指紋:
	 MD5:  AC:B6:94:A5:9C:17:E0:D7:91:52:9B:B1:97:06:A6:E4
	 SHA1: D4:DE:20:D0:5E:66:FC:53:FE:1A:50:88:2C:78:DB:28:52:CA:E4:74
	 SHA256: 16:AF:57:A9:F6:76:B0:AB:12:60:95:AA:5E:BA:DE:F2:2A:B3:11:19:D6:44:AC:95:CD:4B:93:DB:F3:F2:6A:EB
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:3
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: E5 9D 59 30 82 47 58 CC   AC FA 08 54 36 86 7B 3A  ..Y0.GX....T6..:
0010: B5 04 4D F0                                        ..M.
]
]



*******************************************
*******************************************


別名: gtecybertrustglobalca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GTE CyberTrust Global Root, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
發佈者: CN=GTE CyberTrust Global Root, OU="GTE CyberTrust Solutions, Inc.", O=GTE Corporation, C=US
序列號: 1a5
有效期爲 Thu Aug 13 08:29:00 CST 1998 至 Tue Aug 14 07:59:00 CST 2018
證書指紋:
	 MD5:  CA:3D:D3:68:F1:03:5C:D0:32:FA:B8:2B:59:E8:5A:DB
	 SHA1: 97:81:79:50:D8:1C:96:70:CC:34:D8:09:CF:79:44:31:36:7E:F4:74
	 SHA256: A5:31:25:18:8D:21:10:AA:96:4B:02:C7:B7:C6:DA:32:03:17:08:94:E5:FB:71:FF:FB:66:67:D5:E6:81:0A:36
簽名算法名稱: MD5withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 1


*******************************************
*******************************************


別名: luxtrustglobalrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=LuxTrust Global Root, O=LuxTrust s.a., C=LU
發佈者: CN=LuxTrust Global Root, O=LuxTrust s.a., C=LU
序列號: bb8
有效期爲 Thu Mar 17 17:51:37 CST 2011 至 Wed Mar 17 17:51:37 CST 2021
證書指紋:
	 MD5:  42:A5:21:7A:4C:AF:C7:BF:FD:A7:F5:B2:10:4C:3E:BE
	 SHA1: C9:3C:34:EA:90:D9:13:0C:0F:03:00:4B:98:BD:8B:35:70:91:56:11
	 SHA256: A1:B2:DB:EB:64:E7:06:C6:16:9E:3C:41:18:B2:3B:AA:09:01:8A:84:27:66:6D:8B:F0:E2:88:91:EC:05:19:50
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 17 15 85 89 09 2F 24 87   6F 3F 1D 1B E4 F2 96 79  ...../$.o?.....y
0010: 83 48 13 CE                                        .H..
]
]

#2: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 17 15 85 89 09 2F 24 87   6F 3F 1D 1B E4 F2 96 79  ...../$.o?.....y
0010: 83 48 13 CE                                        .H..
]
]



*******************************************
*******************************************


別名: verisignclass3g2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use only", OU=Class 3 Public Primary Certification Authority - G2, O="VeriSign, Inc.", C=US
發佈者: OU=VeriSign Trust Network, OU="(c) 1998 VeriSign, Inc. - For authorized use only", OU=Class 3 Public Primary Certification Authority - G2, O="VeriSign, Inc.", C=US
序列號: 7dd9fe07cfa81eb7107967fba78934c6
有效期爲 Mon May 18 08:00:00 CST 1998 至 Wed Aug 02 07:59:59 CST 2028
證書指紋:
	 MD5:  A2:33:9B:4C:74:78:73:D4:6C:E7:C1:F3:8D:CB:5C:E9
	 SHA1: 85:37:1C:A6:E5:50:14:3D:CE:28:03:47:1B:DE:3A:09:E8:F8:77:0F
	 SHA256: 83:CE:3C:12:29:68:8A:59:3D:48:5F:81:97:3C:0F:91:95:43:1E:DA:37:CC:5E:36:43:0E:79:C7:A8:88:63:8B
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 1


*******************************************
*******************************************


別名: camerfirmachamberscommerceca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Chambers of Commerce Root, OU=http://www.chambersign.org, O=AC Camerfirma SA CIF A82743287, C=EU
發佈者: CN=Chambers of Commerce Root, OU=http://www.chambersign.org, O=AC Camerfirma SA CIF A82743287, C=EU
序列號: 0
有效期爲 Wed Oct 01 00:13:43 CST 2003 至 Thu Oct 01 00:13:44 CST 2037
證書指紋:
	 MD5:  B0:01:EE:14:D9:AF:29:18:94:76:8E:F1:69:33:2A:84
	 SHA1: 6E:3A:55:A4:19:0C:19:5C:93:84:3C:C0:DB:72:2E:31:30:61:F0:B1
	 SHA256: 0C:25:8A:12:A5:67:4A:EF:25:F2:8B:A7:DC:FA:EC:EE:A3:48:E5:41:E6:F5:CC:4E:E6:3B:71:B3:61:60:6A:C3
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:12
]

#2: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.chambersign.org/chambersroot.crl]
]]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.3.6.1.4.1.17326.10.3.1]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 30 68 74 74 70 3A 2F   2F 63 70 73 2E 63 68 61  .0http://cps.cha
0010: 6D 62 65 72 73 69 67 6E   2E 6F 72 67 2F 63 70 73  mbersign.org/cps
0020: 2F 63 68 61 6D 62 65 72   73 72 6F 6F 74 2E 68 74  /chambersroot.ht
0030: 6D 6C                                              ml

]]  ]
]

#4: ObjectId: 2.5.29.18 Criticality=false
IssuerAlternativeName [
  RFC822Name: [email protected]
]

#5: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#6: ObjectId: 2.16.840.1.113730.1.1 Criticality=false
NetscapeCertType [
   SSL CA
   S/MIME CA
   Object Signing CA]

#7: ObjectId: 2.5.29.17 Criticality=false
SubjectAlternativeName [
  RFC822Name: [email protected]
]

#8: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: E3 94 F5 B1 4D E9 DB A1   29 5B 57 8B 4D 76 06 76  ....M...)[W.Mv.v
0010: E1 D1 A2 8A                                        ....
]
]



*******************************************
*******************************************


別名: soneraclass2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Sonera Class2 CA, O=Sonera, C=FI
發佈者: CN=Sonera Class2 CA, O=Sonera, C=FI
序列號: 1d
有效期爲 Fri Apr 06 15:29:40 CST 2001 至 Tue Apr 06 15:29:40 CST 2021
證書指紋:
	 MD5:  A3:EC:75:0F:2E:88:DF:FA:48:01:4E:0B:5C:48:6F:FB
	 SHA1: 37:F7:6D:E6:07:7C:90:C5:B1:3E:93:1A:B7:41:10:B4:F2:E4:9A:27
	 SHA256: 79:08:B4:03:14:C1:38:10:0B:51:8D:07:35:80:7F:FB:FC:F8:51:8A:00:95:33:71:05:BA:38:6B:15:3D:D9:27
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 4A A0 AA 58 84 D3 5E 3C                            J..X..^<
]
]



*******************************************
*******************************************


別名: affirmtrustnetworkingca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AffirmTrust Networking, O=AffirmTrust, C=US
發佈者: CN=AffirmTrust Networking, O=AffirmTrust, C=US
序列號: 7c4f04391cd4992d
有效期爲 Fri Jan 29 22:08:24 CST 2010 至 Tue Dec 31 22:08:24 CST 2030
證書指紋:
	 MD5:  42:65:CA:BE:01:9A:9A:4C:A9:8C:41:49:CD:C0:D5:7F
	 SHA1: 29:36:21:02:8B:20:ED:02:F5:66:C5:32:D1:D6:ED:90:9F:45:00:2F
	 SHA256: 0A:81:EC:5A:92:97:77:F1:45:90:4A:F3:8D:5D:50:9F:66:B5:E2:C5:8F:CD:B5:31:05:8B:0E:17:F3:F0:B4:1B
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 07 1F D2 E7 9C DA C2 6E   A2 40 B4 B0 7A 50 10 50  [email protected]
0010: 74 C4 C8 BD                                        t...
]
]



*******************************************
*******************************************


別名: ttelesecglobalrootclass3ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=T-TeleSec GlobalRoot Class 3, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE
發佈者: CN=T-TeleSec GlobalRoot Class 3, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE
序列號: 1
有效期爲 Wed Oct 01 18:29:56 CST 2008 至 Sun Oct 02 07:59:59 CST 2033
證書指紋:
	 MD5:  CA:FB:40:A8:4E:39:92:8A:1D:FE:8E:2F:C4:27:EA:EF
	 SHA1: 55:A6:72:3E:CB:F2:EC:CD:C3:23:74:70:19:9D:2A:BE:11:E3:81:D1
	 SHA256: FD:73:DA:D3:1C:64:4F:F1:B4:3B:EF:0C:CD:DA:96:71:0B:9C:D9:87:5E:CA:7E:31:70:7A:F3:E9:6D:52:2B:BD
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B5 03 F7 76 3B 61 82 6A   12 AA 18 53 EB 03 21 94  ...v;a.j...S..!.
0010: BF FE CE CA                                        ....
]
]



*******************************************
*******************************************


別名: xrampglobalca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=XRamp Global Certification Authority, O=XRamp Security Services Inc, OU=www.xrampsecurity.com, C=US
發佈者: CN=XRamp Global Certification Authority, O=XRamp Security Services Inc, OU=www.xrampsecurity.com, C=US
序列號: 50946cec18ead59c4dd597ef758fa0ad
有效期爲 Tue Nov 02 01:14:04 CST 2004 至 Mon Jan 01 13:37:19 CST 2035
證書指紋:
	 MD5:  A1:0B:44:B3:CA:10:D8:00:6E:9D:0F:D8:0F:92:0A:D1
	 SHA1: B8:01:86:D1:EB:9C:86:A5:41:04:CF:30:54:F3:4C:52:B7:E5:58:C6
	 SHA256: CE:CD:DC:90:50:99:D8:DA:DF:C5:B1:D2:09:B7:37:CB:E2:C1:8C:FB:2C:10:C0:FF:0B:CF:0D:32:86:FC:1A:A2
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.4.1.311.20.2 Criticality=false
0000: 1E 04 00 43 00 41                                  ...C.A


#2: ObjectId: 1.3.6.1.4.1.311.21.1 Criticality=false
0000: 02 01 01                                           ...


#3: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#4: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.xrampsecurity.com/XGCA.crl]
]]

#5: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#6: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C6 4F A2 3D 06 63 84 09   9C CE 62 E4 04 AC 8D 5C  .O.=.c....b....\
0010: B5 E9 B6 1B                                        ....
]
]



*******************************************
*******************************************


別名: geotrustprimarycag3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GeoTrust Primary Certification Authority - G3, OU=(c) 2008 GeoTrust Inc. - For authorized use only, O=GeoTrust Inc., C=US
發佈者: CN=GeoTrust Primary Certification Authority - G3, OU=(c) 2008 GeoTrust Inc. - For authorized use only, O=GeoTrust Inc., C=US
序列號: 15ac6e9419b2794b41f627a9c3180f1f
有效期爲 Wed Apr 02 08:00:00 CST 2008 至 Wed Dec 02 07:59:59 CST 2037
證書指紋:
	 MD5:  B5:E8:34:36:C9:10:44:58:48:70:6D:2E:83:D4:B8:05
	 SHA1: 03:9E:ED:B8:0B:E7:A0:3C:69:53:89:3B:20:D2:D9:32:3A:4C:2A:FD
	 SHA256: B4:78:B8:12:25:0D:F8:78:63:5C:2A:A7:EC:7D:15:5E:AA:62:5E:E8:29:16:E2:CD:29:43:61:88:6C:D1:FB:D4
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C4 79 CA 8E A1 4E 03 1D   1C DC 6B DB 31 5B 94 3E  .y...N....k.1[.>
0010: 3F 30 7F 2D                                        ?0.-
]
]



*******************************************
*******************************************


別名: camerfirmachambersignca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Global Chambersign Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU
發佈者: CN=Global Chambersign Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU
序列號: c9cdd3e9d57d23ce
有效期爲 Fri Aug 01 20:31:40 CST 2008 至 Sat Jul 31 20:31:40 CST 2038
證書指紋:
	 MD5:  9E:80:FF:78:01:0C:2E:C1:36:BD:FE:96:90:6E:08:F3
	 SHA1: 4A:BD:EE:EC:95:0D:35:9C:89:AE:C7:52:A1:2C:5B:29:F6:D6:AA:0C
	 SHA256: 13:63:35:43:93:34:A7:69:80:16:A0:D3:24:DE:72:28:4E:07:9D:7B:52:20:BB:8F:BD:74:78:16:EE:BE:BA:CA
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: B9 09 CA 9C 1E DB D3 6C   3A 6B AE ED 54 F1 5B 93  .......l:k..T.[.
0010: 06 35 2E 5E                                        .5.^
]
[CN=Global Chambersign Root - 2008, O=AC Camerfirma S.A., SERIALNUMBER=A82743287, L=Madrid (see current address at www.camerfirma.com/address), C=EU]
SerialNumber: [    c9cdd3e9 d57d23ce]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:12
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [2.5.29.32.0]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 1C 68 74 74 70 3A 2F   2F 70 6F 6C 69 63 79 2E  ..http://policy.
0010: 63 61 6D 65 72 66 69 72   6D 61 2E 63 6F 6D        camerfirma.com

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B9 09 CA 9C 1E DB D3 6C   3A 6B AE ED 54 F1 5B 93  .......l:k..T.[.
0010: 06 35 2E 5E                                        .5.^
]
]



*******************************************
*******************************************


別名: thawteprimaryrootcag2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=thawte Primary Root CA - G2, OU="(c) 2007 thawte, Inc. - For authorized use only", O="thawte, Inc.", C=US
發佈者: CN=thawte Primary Root CA - G2, OU="(c) 2007 thawte, Inc. - For authorized use only", O="thawte, Inc.", C=US
序列號: 35fc265cd9844fc93d263d579baed756
有效期爲 Mon Nov 05 08:00:00 CST 2007 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  74:9D:EA:60:24:C4:FD:22:53:3E:CC:3A:72:D9:29:4F
	 SHA1: AA:DB:BC:22:23:8F:C4:01:A1:27:BB:38:DD:F4:1D:DB:08:9E:F0:12
	 SHA256: A4:31:0D:50:AF:18:A6:44:71:90:37:2A:86:AF:AF:8B:95:1F:FB:43:1D:83:7F:1E:56:88:B4:59:71:ED:15:57
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9A D8 00 30 00 E7 6B 7F   85 18 EE 8B B6 CE 8A 0C  ...0..k.........
0010: F8 11 E1 BB                                        ....
]
]



*******************************************
*******************************************


別名: amazonrootca3 [jdk]
創建日期: 2019-12-6
條目類型: trustedCertEntry

所有者: CN=Amazon Root CA 3, O=Amazon, C=US
發佈者: CN=Amazon Root CA 3, O=Amazon, C=US
序列號: 66c9fd5749736663f3b0b9ad9e89e7603f24a
有效期爲 Tue May 26 08:00:00 CST 2015 至 Sat May 26 08:00:00 CST 2040
證書指紋:
	 MD5:  A0:D4:EF:0B:F7:B5:D8:49:95:2A:EC:F5:C4:FC:81:87
	 SHA1: 0D:44:DD:8C:3C:8C:1A:1A:58:75:64:81:E9:0F:2E:2A:FF:B3:D2:6E
	 SHA256: 18:CE:6C:FE:7B:F1:4E:60:B2:E3:47:B8:DF:E8:68:CB:31:D0:2E:BB:3A:DA:27:15:69:F5:03:43:B4:6D:B3:A4
簽名算法名稱: SHA256withECDSA
主體公共密鑰算法: 256 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: AB B6 DB D7 06 9E 37 AC   30 86 07 91 70 C7 9C C4  ......7.0...p...
0010: 19 B1 78 C0                                        ..x.
]
]



*******************************************
*******************************************


別名: usertrusteccca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=USERTrust ECC Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US
發佈者: CN=USERTrust ECC Certification Authority, O=The USERTRUST Network, L=Jersey City, ST=New Jersey, C=US
序列號: 5c8b99c55a94c5d27156decd8980cc26
有效期爲 Mon Feb 01 08:00:00 CST 2010 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  FA:68:BC:D9:B5:7F:AD:FD:C9:1D:06:83:28:CC:24:C1
	 SHA1: D1:CB:CA:5D:B2:D5:2A:7F:69:3B:67:4D:E5:F0:5A:1D:0C:95:7D:F0
	 SHA256: 4F:F4:60:D5:4B:9C:86:DA:BF:BC:FC:57:12:E0:40:0D:2B:ED:3F:BC:4D:4F:BD:AA:86:E0:6A:DC:D2:A9:AD:7A
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 3A E1 09 86 D4 CF 19 C2   96 76 74 49 76 DC E0 35  :........vtIv..5
0010: C6 63 63 9A                                        .cc.
]
]



*******************************************
*******************************************


別名: swisssignsilverg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=SwissSign Silver CA - G2, O=SwissSign AG, C=CH
發佈者: CN=SwissSign Silver CA - G2, O=SwissSign AG, C=CH
序列號: 4f1bd42f54bb2f4b
有效期爲 Wed Oct 25 16:32:46 CST 2006 至 Sat Oct 25 16:32:46 CST 2036
證書指紋:
	 MD5:  E0:06:A1:C9:7D:CF:C9:FC:0D:C0:56:75:96:D8:62:13
	 SHA1: 9B:AA:E5:9F:56:EE:21:CB:43:5A:BE:25:93:DF:A7:F0:40:D1:1D:CB
	 SHA256: BE:6C:4D:A2:BB:B9:BA:59:B6:F3:93:97:68:37:42:46:C3:C0:05:99:3F:A9:8F:02:0D:1D:ED:BE:D4:8A:81:D5
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 17 A0 CD C1 E4 41 B6 3A   5B 3B CB 45 9D BD 1C C2  .....A.:[;.E....
0010: 98 FA 86 58                                        ...X
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [2.16.756.1.89.1.3.1.1]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 20 68 74 74 70 3A 2F   2F 72 65 70 6F 73 69 74  . http://reposit
0010: 6F 72 79 2E 73 77 69 73   73 73 69 67 6E 2E 63 6F  ory.swisssign.co
0020: 6D 2F                                              m/

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 17 A0 CD C1 E4 41 B6 3A   5B 3B CB 45 9D BD 1C C2  .....A.:[;.E....
0010: 98 FA 86 58                                        ...X
]
]



*******************************************
*******************************************


別名: affirmtrustpremiumca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AffirmTrust Premium, O=AffirmTrust, C=US
發佈者: CN=AffirmTrust Premium, O=AffirmTrust, C=US
序列號: 6d8c1446b1a60aee
有效期爲 Fri Jan 29 22:10:36 CST 2010 至 Mon Dec 31 22:10:36 CST 2040
證書指紋:
	 MD5:  C4:5D:0E:48:B6:AC:28:30:4E:0A:BC:F9:38:16:87:57
	 SHA1: D8:A6:33:2C:E0:03:6F:B1:85:F6:63:4F:7D:6A:06:65:26:32:28:27
	 SHA256: 70:A7:3F:7F:37:6B:60:07:42:48:90:45:34:B1:14:82:D5:BF:0E:69:8E:CC:49:8D:F5:25:77:EB:F2:E9:3B:9A
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9D C0 67 A6 0C 22 D9 26   F5 45 AB A6 65 52 11 27  ..g..".&.E..eR.'
0010: D8 45 AC 63                                        .E.c
]
]



*******************************************
*******************************************


別名: globalsignca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BE
發佈者: CN=GlobalSign Root CA, OU=Root CA, O=GlobalSign nv-sa, C=BE
序列號: 40000000001154b5ac394
有效期爲 Tue Sep 01 20:00:00 CST 1998 至 Fri Jan 28 20:00:00 CST 2028
證書指紋:
	 MD5:  3E:45:52:15:09:51:92:E1:B7:5D:37:9F:B1:87:29:8A
	 SHA1: B1:BC:96:8B:D4:F4:9D:62:2A:A8:9A:81:F2:15:01:52:A4:1D:82:9C
	 SHA256: EB:D4:10:40:E4:BB:3E:C7:42:C9:E3:81:D3:1E:F2:A4:1A:48:B6:68:5C:96:E7:CE:F3:C1:DF:6C:D4:33:1C:99
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 60 7B 66 1A 45 0D 97 CA   89 50 2F 7D 04 CD 34 A8  `.f.E....P/...4.
0010: FF FC FD 4B                                        ...K
]
]



*******************************************
*******************************************


別名: dtrustclass3ca2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=D-TRUST Root Class 3 CA 2 2009, O=D-Trust GmbH, C=DE
發佈者: CN=D-TRUST Root Class 3 CA 2 2009, O=D-Trust GmbH, C=DE
序列號: 983f3
有效期爲 Thu Nov 05 16:35:58 CST 2009 至 Mon Nov 05 16:35:58 CST 2029
證書指紋:
	 MD5:  CD:E0:25:69:8D:47:AC:9C:89:35:90:F7:FD:51:3D:2F
	 SHA1: 58:E8:AB:B0:36:15:33:FB:80:F7:9B:1B:6D:29:D3:FF:8D:5F:00:F0
	 SHA256: 49:E7:A4:42:AC:F0:EA:62:87:05:00:54:B5:25:64:B6:50:E4:F4:9E:42:E3:48:D6:AA:38:E0:39:E9:57:B1:C1
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist]
, DistributionPoint:
     [URIName: http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_2009.crl]
]]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: FD DA 14 C4 9F 30 DE 21   BD 1E 42 39 FC AB 63 23  .....0.!..B9..c#
0010: 49 E0 F1 84                                        I...
]
]



*******************************************
*******************************************


別名: affirmtrustcommercialca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AffirmTrust Commercial, O=AffirmTrust, C=US
發佈者: CN=AffirmTrust Commercial, O=AffirmTrust, C=US
序列號: 7777062726a9b17c
有效期爲 Fri Jan 29 22:06:06 CST 2010 至 Tue Dec 31 22:06:06 CST 2030
證書指紋:
	 MD5:  82:92:BA:5B:EF:CD:8A:6F:A6:3D:55:F9:84:F6:D6:B7
	 SHA1: F9:B5:B6:32:45:5F:9C:BE:EC:57:5F:80:DC:E9:6E:2C:C7:B2:78:B7
	 SHA256: 03:76:AB:1D:54:C5:F9:80:3C:E4:B2:E2:01:A0:EE:7E:EF:7B:57:B6:36:E8:A9:3C:9B:8D:48:60:C9:6F:5F:A7
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9D 93 C6 53 8B 5E CA AF   3F 9F 1E 0F E5 99 95 BC  ...S.^..?.......
0010: 24 F6 94 8F                                        $...
]
]



*******************************************
*******************************************


別名: letsencryptisrgx1 [jdk]
創建日期: 2017-5-19
條目類型: trustedCertEntry

所有者: CN=ISRG Root X1, O=Internet Security Research Group, C=US
發佈者: CN=ISRG Root X1, O=Internet Security Research Group, C=US
序列號: 8210cfb0d240e3594463e0bb63828b00
有效期爲 Thu Jun 04 19:04:38 CST 2015 至 Mon Jun 04 19:04:38 CST 2035
證書指紋:
	 MD5:  0C:D2:F9:E0:DA:17:73:E9:ED:86:4D:A5:E3:70:E7:4E
	 SHA1: CA:BD:2A:79:A1:07:6A:31:F2:1D:25:36:35:CB:03:9D:43:29:A5:E8
	 SHA256: 96:BC:EC:06:26:49:76:F3:74:60:77:9A:CF:28:C5:A7:CF:E8:A3:C0:AA:E1:1A:8F:FC:EE:05:C0:BD:DF:08:C6
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 79 B4 59 E6 7B B6 E5 E4   01 73 80 08 88 C8 1A 58  y.Y......s.....X
0010: F6 E9 9B 6E                                        ...n
]
]



*******************************************
*******************************************


別名: thawtepremiumserverca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: [email protected], CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
發佈者: [email protected], CN=Thawte Premium Server CA, OU=Certification Services Division, O=Thawte Consulting cc, L=Cape Town, ST=Western Cape, C=ZA
序列號: 36122296c5e338a520a1d25f4cd70954
有效期爲 Thu Aug 01 08:00:00 CST 1996 至 Sat Jan 02 07:59:59 CST 2021
證書指紋:
	 MD5:  A6:6B:60:90:23:9B:3F:2D:BB:98:6F:D6:A7:19:0D:46
	 SHA1: E0:AB:05:94:20:72:54:93:05:60:62:02:36:70:F7:CD:2E:FC:66:66
	 SHA256: 3F:9F:27:D5:83:20:4B:9E:09:C8:A3:D2:06:6C:4B:57:D3:A2:47:9C:36:93:65:08:80:50:56:98:10:5D:BC:E9
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]



*******************************************
*******************************************


別名: comodoaaaca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AAA Certificate Services, O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB
發佈者: CN=AAA Certificate Services, O=Comodo CA Limited, L=Salford, ST=Greater Manchester, C=GB
序列號: 1
有效期爲 Thu Jan 01 08:00:00 CST 2004 至 Mon Jan 01 07:59:59 CST 2029
證書指紋:
	 MD5:  49:79:04:B0:EB:87:19:AC:47:B0:BC:11:51:9B:74:D0
	 SHA1: D1:EB:23:A4:6D:17:D6:8F:D9:25:64:C2:F1:F1:60:17:64:D8:E3:49
	 SHA256: D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: http://crl.comodoca.com/AAACertificateServices.crl]
, DistributionPoint:
     [URIName: http://crl.comodo.net/AAACertificateServices.crl]
]]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: A0 11 0A 23 3E 96 F1 07   EC E2 AF 29 EF 82 A5 7F  ...#>......)....
0010: D0 30 A4 B4                                        .0..
]
]



*******************************************
*******************************************


別名: geotrustprimarycag2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GeoTrust Primary Certification Authority - G2, OU=(c) 2007 GeoTrust Inc. - For authorized use only, O=GeoTrust Inc., C=US
發佈者: CN=GeoTrust Primary Certification Authority - G2, OU=(c) 2007 GeoTrust Inc. - For authorized use only, O=GeoTrust Inc., C=US
序列號: 3cb2f4480a00e2feeb243b5e603ec36b
有效期爲 Mon Nov 05 08:00:00 CST 2007 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  01:5E:D8:6B:BD:6F:3D:8E:A1:31:F8:12:E0:98:73:6A
	 SHA1: 8D:17:84:D5:37:F3:03:7D:EC:70:FE:57:8B:51:9A:99:E6:10:D7:B0
	 SHA256: 5E:DB:7A:C4:3B:82:A0:6A:87:61:E8:D7:BE:49:79:EB:F2:61:1F:7D:D7:9B:F9:1C:1C:6B:56:6A:21:9E:D7:66
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 15 5F 35 57 51 55 FB 25   B2 AD 03 69 FC 01 A3 FA  ._5WQU.%...i....
0010: BE 11 55 D5                                        ..U.
]
]



*******************************************
*******************************************


別名: globalsignr3ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R3
發佈者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign Root CA - R3
序列號: 4000000000121585308a2
有效期爲 Wed Mar 18 18:00:00 CST 2009 至 Sun Mar 18 18:00:00 CST 2029
證書指紋:
	 MD5:  C5:DF:B8:49:CA:05:13:55:EE:2D:BA:1A:C3:3E:B0:28
	 SHA1: D6:9B:56:11:48:F0:1C:77:C5:45:78:C1:09:26:DF:5B:85:69:76:AD
	 SHA256: CB:B5:22:D7:B7:F1:27:AD:6A:01:13:86:5B:DF:1C:D4:10:2E:7D:07:59:AF:63:5A:7C:F4:72:0D:C9:63:C5:3B
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 8F F0 4B 7F A8 2E 45 24   AE 4D 50 FA 63 9A 8B DE  ..K...E$.MP.c...
0010: E2 DD 1B BC                                        ....
]
]



*******************************************
*******************************************


別名: thawteprimaryrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=thawte Primary Root CA, OU="(c) 2006 thawte, Inc. - For authorized use only", OU=Certification Services Division, O="thawte, Inc.", C=US
發佈者: CN=thawte Primary Root CA, OU="(c) 2006 thawte, Inc. - For authorized use only", OU=Certification Services Division, O="thawte, Inc.", C=US
序列號: 344ed55720d5edec49f42fce37db2b6d
有效期爲 Fri Nov 17 08:00:00 CST 2006 至 Thu Jul 17 07:59:59 CST 2036
證書指紋:
	 MD5:  8C:CA:DC:0B:22:CE:F5:BE:72:AC:41:1A:11:A8:D8:12
	 SHA1: 91:C6:D6:EE:3E:8A:C8:63:84:E5:48:C2:99:29:5C:75:6C:81:7B:81
	 SHA256: 8D:72:2F:81:A9:C1:13:C0:79:1D:F1:36:A2:96:6D:B2:6C:95:0A:97:1D:B4:6B:41:99:F4:EA:54:B7:8B:FB:9F
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 7B 5B 45 CF AF CE CB 7A   FD 31 92 1A 6A B6 F3 46  .[E....z.1..j..F
0010: EB 57 48 50                                        .WHP
]
]



*******************************************
*******************************************


別名: quovadisrootca3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root CA 3, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root CA 3, O=QuoVadis Limited, C=BM
序列號: 5c6
有效期爲 Sat Nov 25 03:11:23 CST 2006 至 Tue Nov 25 03:06:44 CST 2031
證書指紋:
	 MD5:  31:85:3C:62:94:97:63:B9:AA:FD:89:4E:AF:6F:E0:CF
	 SHA1: 1F:49:14:F7:D8:74:95:1D:DD:AE:02:C0:BE:FD:3A:2D:82:75:51:85
	 SHA256: 18:F1:FC:7F:20:5D:F8:AD:DD:EB:7F:E0:07:DD:57:E3:AF:37:5A:9C:4D:8D:73:54:6B:F4:F1:FE:D1:E1:8D:35
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: F2 C0 13 E0 82 43 3E FB   EE 2F 67 32 96 35 5C DB  .....C>../g2.5\.
0010: B8 CB 02 D0                                        ....
]
[CN=QuoVadis Root CA 3, O=QuoVadis Limited, C=BM]
SerialNumber: [    05c6]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.3.6.1.4.1.8024.0.3]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.2
  qualifier: 0000: 30 81 86 1A 81 83 41 6E   79 20 75 73 65 20 6F 66  0.....Any use of
0010: 20 74 68 69 73 20 43 65   72 74 69 66 69 63 61 74   this Certificat
0020: 65 20 63 6F 6E 73 74 69   74 75 74 65 73 20 61 63  e constitutes ac
0030: 63 65 70 74 61 6E 63 65   20 6F 66 20 74 68 65 20  ceptance of the 
0040: 51 75 6F 56 61 64 69 73   20 52 6F 6F 74 20 43 41  QuoVadis Root CA
0050: 20 33 20 43 65 72 74 69   66 69 63 61 74 65 20 50   3 Certificate P
0060: 6F 6C 69 63 79 20 2F 20   43 65 72 74 69 66 69 63  olicy / Certific
0070: 61 74 69 6F 6E 20 50 72   61 63 74 69 63 65 20 53  ation Practice S
0080: 74 61 74 65 6D 65 6E 74   2E                       tatement.

], PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 21 68 74 74 70 3A 2F   2F 77 77 77 2E 71 75 6F  .!http://www.quo
0010: 76 61 64 69 73 67 6C 6F   62 61 6C 2E 63 6F 6D 2F  vadisglobal.com/
0020: 63 70 73                                           cps

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F2 C0 13 E0 82 43 3E FB   EE 2F 67 32 96 35 5C DB  .....C>../g2.5\.
0010: B8 CB 02 D0                                        ....
]
]



*******************************************
*******************************************


別名: amazonrootca2 [jdk]
創建日期: 2019-12-6
條目類型: trustedCertEntry

所有者: CN=Amazon Root CA 2, O=Amazon, C=US
發佈者: CN=Amazon Root CA 2, O=Amazon, C=US
序列號: 66c9fd29635869f0a0fe58678f85b26bb8a37
有效期爲 Tue May 26 08:00:00 CST 2015 至 Sat May 26 08:00:00 CST 2040
證書指紋:
	 MD5:  C8:E5:8D:CE:A8:42:E2:7A:C0:2A:5C:7C:9E:26:BF:66
	 SHA1: 5A:8C:EF:45:D7:A6:98:59:76:7A:8C:8B:44:96:B5:78:CF:47:4B:1A
	 SHA256: 1B:A5:B2:AA:8C:65:40:1A:82:96:01:18:F8:0B:EC:4F:62:30:4D:83:CE:C4:71:3A:19:C3:9C:01:1E:A4:6D:B4
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B0 0C F0 4C 30 F4 05 58   02 48 FD 33 E5 52 AF 4B  ...L0..X.H.3.R.K
0010: 84 E3 66 52                                        ..fR
]
]



*******************************************
*******************************************


別名: starfieldclass2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=Starfield Class 2 Certification Authority, O="Starfield Technologies, Inc.", C=US
發佈者: OU=Starfield Class 2 Certification Authority, O="Starfield Technologies, Inc.", C=US
序列號: 0
有效期爲 Wed Jun 30 01:39:16 CST 2004 至 Fri Jun 30 01:39:16 CST 2034
證書指紋:
	 MD5:  32:4A:4B:BB:C8:63:69:9B:BE:74:9A:C6:DD:1D:46:24
	 SHA1: AD:7E:1C:28:B0:64:EF:8F:60:03:40:20:14:C3:D0:E3:37:0E:B5:8A
	 SHA256: 14:65:FA:20:53:97:B8:76:FA:A6:F0:A9:95:8E:55:90:E4:0F:CC:7F:AA:4F:B7:C2:C8:67:75:21:FB:5F:B6:58
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: BF 5F B7 D1 CE DD 1F 86   F4 5B 55 AC DC D7 10 C2  ._.......[U.....
0010: 0E A9 88 E7                                        ....
]
[OU=Starfield Class 2 Certification Authority, O="Starfield Technologies, Inc.", C=US]
SerialNumber: [    00]
]

#2: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: BF 5F B7 D1 CE DD 1F 86   F4 5B 55 AC DC D7 10 C2  ._.......[U.....
0010: 0E A9 88 E7                                        ....
]
]



*******************************************
*******************************************


別名: starfieldrootg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Starfield Root Certificate Authority - G2, O="Starfield Technologies, Inc.", L=Scottsdale, ST=Arizona, C=US
發佈者: CN=Starfield Root Certificate Authority - G2, O="Starfield Technologies, Inc.", L=Scottsdale, ST=Arizona, C=US
序列號: 0
有效期爲 Tue Sep 01 08:00:00 CST 2009 至 Fri Jan 01 07:59:59 CST 2038
證書指紋:
	 MD5:  D6:39:81:C6:52:7E:96:69:FC:FC:CA:66:ED:05:F2:96
	 SHA1: B5:1C:06:7C:EE:2B:0C:3D:F8:55:AB:2D:92:F4:FE:39:D4:E7:0F:0E
	 SHA256: 2C:E1:CB:0B:F9:D2:F9:E1:02:99:3F:BE:21:51:52:C3:B2:DD:0C:AB:DE:1C:68:E5:31:9B:83:91:54:DB:B7:F5
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 7C 0C 32 1F A7 D9 30 7F   C4 7D 68 A3 62 A8 A1 CE  ..2...0...h.b...
0010: AB 07 5B 27                                        ..['
]
]



*******************************************
*******************************************


別名: verisignclass3ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
發佈者: OU=Class 3 Public Primary Certification Authority, O="VeriSign, Inc.", C=US
序列號: 3c9131cb1ff6d01b0e9ab8d044bf12be
有效期爲 Mon Jan 29 08:00:00 CST 1996 至 Thu Aug 03 07:59:59 CST 2028
證書指紋:
	 MD5:  EF:5A:F1:33:EF:F1:CD:BB:51:02:EE:12:14:4B:96:C4
	 SHA1: A1:DB:63:93:91:6F:17:E4:18:55:09:40:04:15:C7:02:40:B0:AE:6B
	 SHA256: A4:B6:B3:99:6F:C2:F3:06:B3:FD:86:81:BD:63:41:3D:8C:50:09:CC:4F:A3:29:C2:CC:F0:E2:FA:1B:14:03:05
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 1024 位 RSA 密鑰
版本: 1


*******************************************
*******************************************


別名: affirmtrustpremiumeccca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AffirmTrust Premium ECC, O=AffirmTrust, C=US
發佈者: CN=AffirmTrust Premium ECC, O=AffirmTrust, C=US
序列號: 7497258ac73f7a54
有效期爲 Fri Jan 29 22:20:24 CST 2010 至 Mon Dec 31 22:20:24 CST 2040
證書指紋:
	 MD5:  64:B0:09:55:CF:B1:D5:99:E2:BE:13:AB:A6:5D:EA:4D
	 SHA1: B8:23:6B:00:2F:1D:16:86:53:01:55:6C:11:A4:37:CA:EB:FF:C3:BB
	 SHA256: BD:71:FD:F6:DA:97:E4:CF:62:D1:64:7A:DD:25:81:B0:7D:79:AD:F8:39:7E:B4:EC:BA:9C:5E:84:88:82:14:23
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9A AF 29 7A C0 11 35 35   26 51 30 00 C3 6A FE 40  ..)z..55&Q0..j.@
0010: D5 AE D6 3C                                        ...<
]
]



*******************************************
*******************************************


別名: geotrustglobalca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GeoTrust Global CA, O=GeoTrust Inc., C=US
發佈者: CN=GeoTrust Global CA, O=GeoTrust Inc., C=US
序列號: 23456
有效期爲 Tue May 21 12:00:00 CST 2002 至 Sat May 21 12:00:00 CST 2022
證書指紋:
	 MD5:  F7:75:AB:29:FB:51:4E:B7:77:5E:FF:05:3C:99:8E:F5
	 SHA1: DE:28:F4:A4:FF:E5:B9:2F:A3:C5:03:D1:A3:49:A7:F9:96:2A:82:12
	 SHA256: FF:85:6A:2D:25:1D:CD:88:D3:66:56:F4:50:12:67:98:CF:AB:AA:DE:40:79:9C:72:2D:E4:D2:B5:DB:36:A7:3A
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: C0 7A 98 68 8D 89 FB AB   05 64 0C 11 7D AA 7D 65  .z.h.....d.....e
0010: B8 CA CC 4E                                        ...N
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C0 7A 98 68 8D 89 FB AB   05 64 0C 11 7D AA 7D 65  .z.h.....d.....e
0010: B8 CA CC 4E                                        ...N
]
]



*******************************************
*******************************************


別名: swisscomrootca2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Swisscom Root CA 2, OU=Digital Certificate Services, O=Swisscom, C=ch
發佈者: CN=Swisscom Root CA 2, OU=Digital Certificate Services, O=Swisscom, C=ch
序列號: 1e9e28e848f2e5efc37c4a1e5a1867b6
有效期爲 Fri Jun 24 16:38:14 CST 2011 至 Wed Jun 25 15:38:14 CST 2031
證書指紋:
	 MD5:  5B:04:69:EC:A5:83:94:63:18:A7:86:D0:E4:F2:6E:19
	 SHA1: 77:47:4F:C6:30:E4:0F:4C:47:64:3F:84:BA:B8:C6:95:4A:8A:41:EC
	 SHA256: F0:9B:12:2C:71:14:F4:A0:9B:D4:EA:4F:4A:99:D5:58:B4:6E:4C:25:CD:81:14:0D:29:C0:56:13:91:4C:38:41
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 4D 26 20 22 89 4B D3 D5   A4 0A A1 6F DE E2 12 81  M& ".K.....o....
0010: C5 F1 3C 2E                                        ..<.
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:7
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.33 Criticality=false
PolicyMappings [
[CertificatePolicyMap: [
IssuerDomain:CertificatePolicyId: [2.16.756.1.83.2.1]
SubjectDomain:CertificatePolicyId: [2.16.756.1.83.2.1]
]
]]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 4D 26 20 22 89 4B D3 D5   A4 0A A1 6F DE E2 12 81  M& ".K.....o....
0010: C5 F1 3C 2E                                        ..<.
]
]



*******************************************
*******************************************


別名: godaddyclass2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc.", C=US
發佈者: OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc.", C=US
序列號: 0
有效期爲 Wed Jun 30 01:06:20 CST 2004 至 Fri Jun 30 01:06:20 CST 2034
證書指紋:
	 MD5:  91:DE:06:25:AB:DA:FD:32:17:0C:BB:25:17:2A:84:67
	 SHA1: 27:96:BA:E6:3F:18:01:E2:77:26:1B:A0:D7:77:70:02:8F:20:EE:E4
	 SHA256: C3:84:6B:F2:4B:9E:93:CA:64:27:4C:0E:C6:7C:1E:CC:5E:02:4F:FC:AC:D2:D7:40:19:35:0E:81:FE:54:6A:E4
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: D2 C4 B0 D2 91 D4 4C 11   71 B3 61 CB 3D A1 FE DD  ......L.q.a.=...
0010: A8 6A D4 E3                                        .j..
]
[OU=Go Daddy Class 2 Certification Authority, O="The Go Daddy Group, Inc.", C=US]
SerialNumber: [    00]
]

#2: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: D2 C4 B0 D2 91 D4 4C 11   71 B3 61 CB 3D A1 FE DD  ......L.q.a.=...
0010: A8 6A D4 E3                                        .j..
]
]



*******************************************
*******************************************


別名: godaddyrootg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Go Daddy Root Certificate Authority - G2, O="GoDaddy.com, Inc.", L=Scottsdale, ST=Arizona, C=US
發佈者: CN=Go Daddy Root Certificate Authority - G2, O="GoDaddy.com, Inc.", L=Scottsdale, ST=Arizona, C=US
序列號: 0
有效期爲 Tue Sep 01 08:00:00 CST 2009 至 Fri Jan 01 07:59:59 CST 2038
證書指紋:
	 MD5:  80:3A:BC:22:C1:E6:FB:8D:9B:3B:27:4A:32:1B:9A:01
	 SHA1: 47:BE:AB:C9:22:EA:E8:0E:78:78:34:62:A7:9F:45:C2:54:FD:E6:8B
	 SHA256: 45:14:0B:32:47:EB:9C:C8:C5:B4:F0:D7:B5:30:91:F7:32:92:08:9E:6E:5A:63:E2:74:9D:D3:AC:A9:19:8E:DA
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 3A 9A 85 07 10 67 28 B6   EF F6 BD 05 41 6E 20 C1  :....g(.....An .
0010: 94 DA 0F DE                                        ....
]
]



*******************************************
*******************************************


別名: verisignclass3g5ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
發佈者: CN=VeriSign Class 3 Public Primary Certification Authority - G5, OU="(c) 2006 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
序列號: 18dad19e267de8bb4a2158cdcc6b3b4a
有效期爲 Wed Nov 08 08:00:00 CST 2006 至 Thu Jul 17 07:59:59 CST 2036
證書指紋:
	 MD5:  CB:17:E4:31:67:3E:E2:09:FE:45:57:93:F3:0A:FA:1C
	 SHA1: 4E:B6:D5:78:49:9B:1C:CF:5F:58:1E:AD:56:BE:3D:9B:67:44:A5:E5
	 SHA256: 9A:CF:AB:7E:43:C8:D8:80:D0:6B:26:2A:94:DE:EE:E4:B4:65:99:89:C3:D0:CA:F1:9B:AF:64:05:E4:1A:B7:DF
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.5.5.7.1.12 Criticality=false
0000: 30 5F A1 5D A0 5B 30 59   30 57 30 55 16 09 69 6D  0_.].[0Y0W0U..im
0010: 61 67 65 2F 67 69 66 30   21 30 1F 30 07 06 05 2B  age/gif0!0.0...+
0020: 0E 03 02 1A 04 14 8F E5   D3 1A 86 AC 8D 8E 6B C3  ..............k.
0030: CF 80 6A D4 48 18 2C 7B   19 2E 30 25 16 23 68 74  ..j.H.,...0%.#ht
0040: 74 70 3A 2F 2F 6C 6F 67   6F 2E 76 65 72 69 73 69  tp://logo.verisi
0050: 67 6E 2E 63 6F 6D 2F 76   73 6C 6F 67 6F 2E 67 69  gn.com/vslogo.gi
0060: 66                                                 f


#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 7F D3 65 A7 C2 DD EC BB   F0 30 09 F3 43 39 FA 02  ..e......0..C9..
0010: AF 33 31 33                                        .313
]
]



*******************************************
*******************************************


別名: amazonrootca1 [jdk]
創建日期: 2019-12-6
條目類型: trustedCertEntry

所有者: CN=Amazon Root CA 1, O=Amazon, C=US
發佈者: CN=Amazon Root CA 1, O=Amazon, C=US
序列號: 66c9fcf99bf8c0a39e2f0788a43e696365bca
有效期爲 Tue May 26 08:00:00 CST 2015 至 Sun Jan 17 08:00:00 CST 2038
證書指紋:
	 MD5:  43:C6:BF:AE:EC:FE:AD:2F:18:C6:88:68:30:FC:C8:E6
	 SHA1: 8D:A7:F9:65:EC:5E:FC:37:91:0F:1C:6E:59:FD:C1:CC:6A:6E:DE:16
	 SHA256: 8E:CD:E6:88:4F:3D:87:B1:12:5B:A3:1A:C3:FC:B1:3D:70:16:DE:7F:57:CC:90:4F:E1:CB:97:C6:AE:98:19:6E
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 84 18 CC 85 34 EC BC 0C   94 94 2E 08 59 9C C7 B2  ....4.......Y...
0010: 10 4E 0A 08                                        .N..
]
]



*******************************************
*******************************************


別名: certumca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Certum CA, O=Unizeto Sp. z o.o., C=PL
發佈者: CN=Certum CA, O=Unizeto Sp. z o.o., C=PL
序列號: 10020
有效期爲 Tue Jun 11 18:46:39 CST 2002 至 Fri Jun 11 18:46:39 CST 2027
證書指紋:
	 MD5:  2C:8F:9F:66:1D:18:90:B1:47:26:9D:8E:86:82:8C:A9
	 SHA1: 62:52:DC:40:F7:11:43:A2:2F:DE:9E:F7:34:8E:06:42:51:B1:81:18
	 SHA256: D8:E0:FE:BC:1D:B2:E3:8D:00:94:0F:37:D2:7D:41:34:4D:99:3E:73:4B:99:D5:65:6D:97:78:D4:D8:14:36:24
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]



*******************************************
*******************************************


別名: quovadisrootca2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root CA 2, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root CA 2, O=QuoVadis Limited, C=BM
序列號: 509
有效期爲 Sat Nov 25 02:27:00 CST 2006 至 Tue Nov 25 02:23:33 CST 2031
證書指紋:
	 MD5:  5E:39:7B:DD:F8:BA:EC:82:E9:AC:62:BA:0C:54:00:2B
	 SHA1: CA:3A:FB:CF:12:40:36:4B:44:B2:16:20:88:80:48:39:19:93:7C:F7
	 SHA256: 85:A0:DD:7D:D7:20:AD:B7:FF:05:F8:3D:54:2B:20:9D:C7:FF:45:28:F7:D6:77:B1:83:89:FE:A5:E5:C4:9E:86
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 1A 84 62 BC 48 4C 33 25   04 D4 EE D0 F6 03 C4 19  ..b.HL3%........
0010: 46 D1 94 6B                                        F..k
]
[CN=QuoVadis Root CA 2, O=QuoVadis Limited, C=BM]
SerialNumber: [    0509]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 1A 84 62 BC 48 4C 33 25   04 D4 EE D0 F6 03 C4 19  ..b.HL3%........
0010: 46 D1 94 6B                                        F..k
]
]



*******************************************
*******************************************


別名: swisssignplatinumg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=SwissSign Platinum CA - G2, O=SwissSign AG, C=CH
發佈者: CN=SwissSign Platinum CA - G2, O=SwissSign AG, C=CH
序列號: 4eb200670c035d4f
有效期爲 Wed Oct 25 16:36:00 CST 2006 至 Sat Oct 25 16:36:00 CST 2036
證書指紋:
	 MD5:  C9:98:27:77:28:1E:3D:0E:15:3C:84:00:B8:85:03:E6
	 SHA1: 56:E0:FA:C0:3B:8F:18:23:55:18:E5:D3:11:CA:E8:C2:43:31:AB:66
	 SHA256: 3B:22:2E:56:67:11:E9:92:30:0D:C0:B1:5A:B9:47:3D:AF:DE:F8:C8:4D:0C:EF:7D:33:17:B4:C1:82:1D:14:36
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 50 AF CC 07 87 15 47 6F   38 C5 B4 65 D1 DE 95 AA  P.....Go8..e....
0010: E9 DF 9C CC                                        ....
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [2.16.756.1.89.1.1.1.1]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 20 68 74 74 70 3A 2F   2F 72 65 70 6F 73 69 74  . http://reposit
0010: 6F 72 79 2E 73 77 69 73   73 73 69 67 6E 2E 63 6F  ory.swisssign.co
0020: 6D 2F                                              m/

]]  ]
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 50 AF CC 07 87 15 47 6F   38 C5 B4 65 D1 DE 95 AA  P.....Go8..e....
0010: E9 DF 9C CC                                        ....
]
]



*******************************************
*******************************************


別名: chunghwaepkirootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=ePKI Root Certification Authority, O="Chunghwa Telecom Co., Ltd.", C=TW
發佈者: OU=ePKI Root Certification Authority, O="Chunghwa Telecom Co., Ltd.", C=TW
序列號: 15c8bd65475cafb897005ee406d2bc9d
有效期爲 Mon Dec 20 10:31:27 CST 2004 至 Wed Dec 20 10:31:27 CST 2034
證書指紋:
	 MD5:  1B:2E:00:CA:26:06:90:3D:AD:FE:6F:15:68:D3:6B:B3
	 SHA1: 67:65:0D:F1:7E:8E:7E:5B:82:40:A4:F4:56:4B:CF:E2:3D:69:C6:F0
	 SHA256: C0:A6:F4:DC:63:A2:4B:FD:CF:54:EF:2A:6A:08:2A:0A:72:DE:35:80:3E:2F:F5:FF:52:7A:E5:D8:72:06:DF:D5
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.23.42.7.0 Criticality=false
0000: 30 2F 30 2D 02 01 00 30   09 06 05 2B 0E 03 02 1A  0/0-...0...+....
0010: 05 00 30 07 06 05 67 2A   03 00 00 04 14 45 B0 C2  ..0...g*.....E..
0020: C7 0A 56 7C EE 5B 78 0C   95 F9 18 53 C1 A6 1C D8  ..V..[x....S....
0030: 10                                                 .


#2: ObjectId: 2.5.29.19 Criticality=false
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 1E 0C F7 B6 67 F2 E1 92   26 09 45 C0 55 39 2E 77  ....g...&.E.U9.w
0010: 3F 42 4A A2                                        ?BJ.
]
]



*******************************************
*******************************************


別名: quovadisrootca3g3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root CA 3 G3, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root CA 3 G3, O=QuoVadis Limited, C=BM
序列號: 2ef59b0228a7db7affd5a3a9eebd03a0cf126a1d
有效期爲 Fri Jan 13 04:26:32 CST 2012 至 Mon Jan 13 04:26:32 CST 2042
證書指紋:
	 MD5:  DF:7D:B9:AD:54:6F:68:A1:DF:89:57:03:97:43:B0:D7
	 SHA1: 48:12:BD:92:3C:A8:C4:39:06:E7:30:6D:27:96:E6:A4:CF:22:2E:7D
	 SHA256: 88:EF:81:DE:20:2E:B0:18:45:2E:43:F8:64:72:5C:EA:5F:BD:1F:C2:D9:D2:05:73:07:09:C5:D8:B8:69:0F:46
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C6 17 D0 BC A8 EA 02 43   F2 1B 06 99 5D 2B 90 20  .......C....]+. 
0010: B9 D7 9C E4                                        ....
]
]



*******************************************
*******************************************


別名: quovadisrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root Certification Authority, OU=Root Certification Authority, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root Certification Authority, OU=Root Certification Authority, O=QuoVadis Limited, C=BM
序列號: 3ab6508b
有效期爲 Tue Mar 20 02:33:33 CST 2001 至 Thu Mar 18 02:33:33 CST 2021
證書指紋:
	 MD5:  27:DE:36:FE:72:B7:00:03:00:9D:F4:F0:1E:6C:04:24
	 SHA1: DE:3F:40:BD:50:93:D3:9B:6C:60:F6:DA:BC:07:62:01:00:89:76:C9
	 SHA256: A4:5E:DE:3B:BB:F0:9C:8A:E1:5C:72:EF:C0:72:68:D6:93:A2:1C:99:6F:D5:1E:67:CA:07:94:60:FD:6D:88:73
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.3.6.1.5.5.7.1.1 Criticality=false
AuthorityInfoAccess [
  [
   accessMethod: ocsp
   accessLocation: URIName: https://ocsp.quovadisoffshore.com
]
]

#2: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 8B 4B 6D ED D3 29 B9 06   19 EC 39 39 A9 F0 97 84  .Km..)....99....
0010: 6A CB EF DF                                        j...
]
[CN=QuoVadis Root Certification Authority, OU=Root Certification Authority, O=QuoVadis Limited, C=BM]
SerialNumber: [    3ab6508b]
]

#3: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#4: ObjectId: 2.5.29.32 Criticality=false
CertificatePolicies [
  [CertificatePolicyId: [1.3.6.1.4.1.8024.0.1]
[PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.2
  qualifier: 0000: 30 81 C7 1A 81 C4 52 65   6C 69 61 6E 63 65 20 6F  0.....Reliance o
0010: 6E 20 74 68 65 20 51 75   6F 56 61 64 69 73 20 52  n the QuoVadis R
0020: 6F 6F 74 20 43 65 72 74   69 66 69 63 61 74 65 20  oot Certificate 
0030: 62 79 20 61 6E 79 20 70   61 72 74 79 20 61 73 73  by any party ass
0040: 75 6D 65 73 20 61 63 63   65 70 74 61 6E 63 65 20  umes acceptance 
0050: 6F 66 20 74 68 65 20 74   68 65 6E 20 61 70 70 6C  of the then appl
0060: 69 63 61 62 6C 65 20 73   74 61 6E 64 61 72 64 20  icable standard 
0070: 74 65 72 6D 73 20 61 6E   64 20 63 6F 6E 64 69 74  terms and condit
0080: 69 6F 6E 73 20 6F 66 20   75 73 65 2C 20 63 65 72  ions of use, cer
0090: 74 69 66 69 63 61 74 69   6F 6E 20 70 72 61 63 74  tification pract
00A0: 69 63 65 73 2C 20 61 6E   64 20 74 68 65 20 51 75  ices, and the Qu
00B0: 6F 56 61 64 69 73 20 43   65 72 74 69 66 69 63 61  oVadis Certifica
00C0: 74 65 20 50 6F 6C 69 63   79 2E                    te Policy.

], PolicyQualifierInfo: [
  qualifierID: 1.3.6.1.5.5.7.2.1
  qualifier: 0000: 16 16 68 74 74 70 3A 2F   2F 77 77 77 2E 71 75 6F  ..http://www.quo
0010: 76 61 64 69 73 2E 62 6D                            vadis.bm

]]  ]
]

#5: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#6: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 8B 4B 6D ED D3 29 B9 06   19 EC 39 39 A9 F0 97 84  .Km..)....99....
0010: 6A CB EF DF                                        j...
]
]



*******************************************
*******************************************


別名: digicerthighassuranceevrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert High Assurance EV Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: 2ac5c266a0b409b8f0b79f2ae462577
有效期爲 Fri Nov 10 08:00:00 CST 2006 至 Mon Nov 10 08:00:00 CST 2031
證書指紋:
	 MD5:  D4:74:DE:57:5C:39:B2:D3:9C:85:83:C5:C0:65:49:8A
	 SHA1: 5F:B7:EE:06:33:E2:59:DB:AD:0C:4C:9A:E6:D3:8F:1A:61:C7:DC:25
	 SHA256: 74:31:E5:F4:C3:C1:CE:46:90:77:4F:0B:61:E0:54:40:88:3B:A9:A0:1E:D0:0B:A6:AB:D7:80:6E:D3:B1:18:CF
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: B1 3E C3 69 03 F8 BF 47   01 D4 98 26 1A 08 02 EF  .>.i...G...&....
0010: 63 64 2B C3                                        cd+.
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: B1 3E C3 69 03 F8 BF 47   01 D4 98 26 1A 08 02 EF  .>.i...G...&....
0010: 63 64 2B C3                                        cd+.
]
]



*******************************************
*******************************************


別名: quovadisrootca1g3 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=QuoVadis Root CA 1 G3, O=QuoVadis Limited, C=BM
發佈者: CN=QuoVadis Root CA 1 G3, O=QuoVadis Limited, C=BM
序列號: 78585f2ead2c194be3370735341328b596d46593
有效期爲 Fri Jan 13 01:27:44 CST 2012 至 Mon Jan 13 01:27:44 CST 2042
證書指紋:
	 MD5:  A4:BC:5B:3F:FE:37:9A:FA:64:F0:E2:FA:05:3D:0B:AB
	 SHA1: 1B:8E:EA:57:96:29:1A:C9:39:EA:B8:0A:81:1A:73:73:C0:93:79:67
	 SHA256: 8A:86:6F:D1:B2:76:B5:7E:57:8E:92:1C:65:82:8A:2B:ED:58:E9:F2:F2:88:05:41:34:B7:F1:F4:BF:C9:CC:74
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: A3 97 D6 F3 5E A2 10 E1   AB 45 9F 3C 17 64 3C EE  ....^....E.<.d<.
0010: 01 70 9C CC                                        .p..
]
]



*******************************************
*******************************************


別名: comodorsaca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB
發佈者: CN=COMODO RSA Certification Authority, O=COMODO CA Limited, L=Salford, ST=Greater Manchester, C=GB
序列號: 4caaf9cadb636fe01ff74ed85b03869d
有效期爲 Tue Jan 19 08:00:00 CST 2010 至 Tue Jan 19 07:59:59 CST 2038
證書指紋:
	 MD5:  1B:31:B0:71:40:36:CC:14:36:91:AD:C4:3E:FD:EC:18
	 SHA1: AF:E5:D2:44:A8:D1:19:42:30:FF:47:9F:E2:F8:97:BB:CD:7A:8C:B4
	 SHA256: 52:F0:E1:C4:E5:8E:C6:29:29:1B:60:31:7F:07:46:71:B8:5D:7E:A8:0D:5B:07:27:34:63:53:4B:32:B4:02:34
簽名算法名稱: SHA384withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: BB AF 7E 02 3D FA A6 F1   3C 84 8E AD EE 38 98 EC  ....=...<....8..
0010: D9 32 32 D4                                        .22.
]
]



*******************************************
*******************************************


別名: buypassclass2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Buypass Class 2 Root CA, O=Buypass AS-983163327, C=NO
發佈者: CN=Buypass Class 2 Root CA, O=Buypass AS-983163327, C=NO
序列號: 2
有效期爲 Tue Oct 26 16:38:03 CST 2010 至 Fri Oct 26 16:38:03 CST 2040
證書指紋:
	 MD5:  46:A7:D2:FE:45:FB:64:5A:A8:59:90:9B:78:44:9B:29
	 SHA1: 49:0A:75:74:DE:87:0A:47:FE:58:EE:F6:C7:6B:EB:C6:0B:12:40:99
	 SHA256: 9A:11:40:25:19:7C:5B:B9:5D:94:E6:3D:55:CD:43:79:08:47:B6:46:B2:3C:DF:11:AD:A4:A0:0E:FF:15:FB:48
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: C9 80 77 E0 62 92 82 F5   46 9C F3 BA F7 4C C3 DE  ..w.b...F....L..
0010: B8 A3 AD 39                                        ...9
]
]



*******************************************
*******************************************


別名: secomscrootca2 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: OU=Security Communication RootCA2, O="SECOM Trust Systems CO.,LTD.", C=JP
發佈者: OU=Security Communication RootCA2, O="SECOM Trust Systems CO.,LTD.", C=JP
序列號: 0
有效期爲 Fri May 29 13:00:39 CST 2009 至 Tue May 29 13:00:39 CST 2029
證書指紋:
	 MD5:  6C:39:7D:A4:0E:55:59:B2:3F:D6:41:B1:12:50:DE:43
	 SHA1: 5F:3B:8C:F2:F8:10:B3:7D:78:B4:CE:EC:19:19:C3:73:34:B9:C7:74
	 SHA256: 51:3B:2C:EC:B8:10:D4:CD:E5:DD:85:39:1A:DF:C6:C2:DD:60:D8:7B:B7:36:D2:B5:21:48:4A:A4:7A:0E:BE:F6
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 0A 85 A9 77 65 05 98 7C   40 81 F8 0F 97 2C 38 F1  ...we...@....,8.
0010: 0A EC 3C CF                                        ..<.
]
]



*******************************************
*******************************************


別名: certumtrustednetworkca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Certum Trusted Network CA, OU=Certum Certification Authority, O=Unizeto Technologies S.A., C=PL
發佈者: CN=Certum Trusted Network CA, OU=Certum Certification Authority, O=Unizeto Technologies S.A., C=PL
序列號: 444c0
有效期爲 Wed Oct 22 20:07:37 CST 2008 至 Mon Dec 31 20:07:37 CST 2029
證書指紋:
	 MD5:  D5:E9:81:40:C5:18:69:FC:46:2C:89:75:62:0F:AA:78
	 SHA1: 07:E0:32:E0:20:B7:2C:3F:19:2F:06:28:A2:59:3A:19:A7:0F:06:9E
	 SHA256: 5C:58:46:8D:55:F5:8E:49:7E:74:39:82:D2:B5:00:10:B6:D1:65:37:4A:CF:83:A7:D4:A3:2D:B7:68:C4:40:8E
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 08 76 CD CB 07 FF 24 F6   C5 CD ED BB 90 BC E2 84  .v....$.........
0010: 37 46 75 F7                                        7Fu.
]
]



*******************************************
*******************************************


別名: verisignclass3g3ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=VeriSign Class 3 Public Primary Certification Authority - G3, OU="(c) 1999 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
發佈者: CN=VeriSign Class 3 Public Primary Certification Authority - G3, OU="(c) 1999 VeriSign, Inc. - For authorized use only", OU=VeriSign Trust Network, O="VeriSign, Inc.", C=US
序列號: 9b7e0649a33e62b9d5ee90487129ef57
有效期爲 Fri Oct 01 08:00:00 CST 1999 至 Thu Jul 17 07:59:59 CST 2036
證書指紋:
	 MD5:  CD:68:B6:A7:C7:C4:CE:75:E0:1D:4F:57:44:61:92:09
	 SHA1: 13:2D:0D:45:53:4B:69:97:CD:B2:D5:C3:39:E2:55:76:60:9B:5C:C6
	 SHA256: EB:04:CF:5E:B1:F3:9A:FA:76:2F:2B:B1:20:F2:96:CB:A5:20:C1:B9:7D:B1:58:95:65:B8:1C:B9:A1:7B:72:44
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 1


*******************************************
*******************************************


別名: entrustevca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Entrust Root Certification Authority, OU="(c) 2006 Entrust, Inc.", OU=www.entrust.net/CPS is incorporated by reference, O="Entrust, Inc.", C=US
發佈者: CN=Entrust Root Certification Authority, OU="(c) 2006 Entrust, Inc.", OU=www.entrust.net/CPS is incorporated by reference, O="Entrust, Inc.", C=US
序列號: 456b5054
有效期爲 Tue Nov 28 04:23:42 CST 2006 至 Sat Nov 28 04:53:42 CST 2026
證書指紋:
	 MD5:  D6:A5:C3:ED:5D:DD:3E:00:C1:3D:87:92:1F:1D:3F:E4
	 SHA1: B3:1E:B1:B7:40:E3:6C:84:02:DA:DC:37:D4:4D:F5:D4:67:49:52:F9
	 SHA256: 73:C1:76:43:4F:1B:C6:D5:AD:F4:5B:0E:76:E7:27:28:7C:8D:E5:76:16:C1:E6:E6:14:1A:2B:2C:BC:7D:8E:4C
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 1.2.840.113533.7.65.0 Criticality=false
0000: 30 0E 1B 08 56 37 2E 31   3A 34 2E 30 03 02 04 90  0...V7.1:4.0....


#2: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 68 90 E4 67 A4 A6 53 80   C7 86 66 A4 F1 F7 4B 43  h..g..S...f...KC
0010: FB 84 BD 6D                                        ...m
]
]

#3: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#4: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#5: ObjectId: 2.5.29.16 Criticality=false
PrivateKeyUsage: [
From: Tue Nov 28 04:23:42 CST 2006, To: Sat Nov 28 04:53:42 CST 2026]

#6: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 68 90 E4 67 A4 A6 53 80   C7 86 66 A4 F1 F7 4B 43  h..g..S...f...KC
0010: FB 84 BD 6D                                        ...m
]
]



*******************************************
*******************************************


別名: teliasonerarootcav1 [jdk]
創建日期: 2017-11-15
條目類型: trustedCertEntry

所有者: CN=TeliaSonera Root CA v1, O=TeliaSonera
發佈者: CN=TeliaSonera Root CA v1, O=TeliaSonera
序列號: 95be16a0f72e46f17b398272fa8bcd96
有效期爲 Thu Oct 18 20:00:50 CST 2007 至 Mon Oct 18 20:00:50 CST 2032
證書指紋:
	 MD5:  37:41:49:1B:18:56:9A:26:F5:AD:C2:66:FB:40:A5:4C
	 SHA1: 43:13:BB:96:F1:D5:86:9B:C1:4E:6A:92:F6:CF:F6:34:69:87:82:37
	 SHA256: DD:69:36:FE:21:F8:F0:77:C1:23:A1:A5:21:C1:22:24:F7:22:55:B7:3E:03:A7:26:06:93:E8:A2:4B:0F:A3:89
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 4096 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: F0 8F 59 38 00 B3 F5 8F   9A 96 0C D5 EB FA 7B AA  ..Y8............
0010: 17 E8 13 12                                        ....
]
]



*******************************************
*******************************************


別名: globalsigneccrootcar5 [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R5
發佈者: CN=GlobalSign, O=GlobalSign, OU=GlobalSign ECC Root CA - R5
序列號: 605949e0262ebb55f90a778a71f94ad86c
有效期爲 Tue Nov 13 08:00:00 CST 2012 至 Tue Jan 19 11:14:07 CST 2038
證書指紋:
	 MD5:  9F:AD:3B:1C:02:1E:8A:BA:17:74:38:81:0C:A2:BC:08
	 SHA1: 1F:24:C6:30:CD:A4:18:EF:20:69:FF:AD:4F:DD:5F:46:3A:1B:69:AA
	 SHA256: 17:9F:BC:14:8A:3D:D0:0F:D2:4E:A1:34:58:CC:43:BF:A7:F5:9C:81:82:D7:83:A5:13:F6:EB:EC:10:0C:89:24
簽名算法名稱: SHA384withECDSA
主體公共密鑰算法: 384 位 EC 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 3D E6 29 48 9B EA 07 CA   21 44 4A 26 DE 6E DE D2  =.)H....!DJ&.n..
0010: 83 D0 9F 59                                        ...Y
]
]



*******************************************
*******************************************


別名: dtrustclass3ca2ev [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=D-TRUST Root Class 3 CA 2 EV 2009, O=D-Trust GmbH, C=DE
發佈者: CN=D-TRUST Root Class 3 CA 2 EV 2009, O=D-Trust GmbH, C=DE
序列號: 983f4
有效期爲 Thu Nov 05 16:50:46 CST 2009 至 Mon Nov 05 16:50:46 CST 2029
證書指紋:
	 MD5:  AA:C6:43:2C:5E:2D:CD:C4:34:C0:50:4F:11:02:4F:B6
	 SHA1: 96:C9:1B:0B:95:B4:10:98:42:FA:D0:D8:22:79:FE:60:FA:B9:16:83
	 SHA256: EE:C5:49:6B:98:8C:E9:86:25:B9:34:09:2E:EC:29:08:BE:D0:B0:F3:16:C2:D4:73:0C:84:EA:F1:F3:D3:48:81
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.31 Criticality=false
CRLDistributionPoints [
  [DistributionPoint:
     [URIName: ldap://directory.d-trust.net/CN=D-TRUST%20Root%20Class%203%20CA%202%20EV%202009,O=D-Trust%20GmbH,C=DE?certificaterevocationlist]
, DistributionPoint:
     [URIName: http://www.d-trust.net/crl/d-trust_root_class_3_ca_2_ev_2009.crl]
]]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: D3 94 8A 4C 62 13 2A 19   2E CC AF 72 8A 7D 36 D7  ...Lb.*....r..6.
0010: 9A 1C DC 67                                        ...g
]
]



*******************************************
*******************************************


別名: ttelesecglobalrootclass2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=T-TeleSec GlobalRoot Class 2, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE
發佈者: CN=T-TeleSec GlobalRoot Class 2, OU=T-Systems Trust Center, O=T-Systems Enterprise Services GmbH, C=DE
序列號: 1
有效期爲 Wed Oct 01 18:40:14 CST 2008 至 Sun Oct 02 07:59:59 CST 2033
證書指紋:
	 MD5:  2B:9B:9E:E4:7B:6C:1F:00:72:1A:CC:C1:77:79:DF:6A
	 SHA1: 59:0D:2D:7D:88:4F:40:2E:61:7E:A5:62:32:17:65:CF:17:D8:94:E9
	 SHA256: 91:E2:F5:78:8D:58:10:EB:A7:BA:58:73:7D:E1:54:8A:8E:CA:CD:01:45:98:BC:0B:14:3E:04:1B:17:05:25:52
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: BF 59 20 36 00 79 A0 A0   22 6B 8C D5 F2 61 D2 B8  .Y 6.y.."k...a..
0010: 2C CB 82 4A                                        ,..J
]
]



*******************************************
*******************************************


別名: starfieldservicesrootg2ca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=Starfield Services Root Certificate Authority - G2, O="Starfield Technologies, Inc.", L=Scottsdale, ST=Arizona, C=US
發佈者: CN=Starfield Services Root Certificate Authority - G2, O="Starfield Technologies, Inc.", L=Scottsdale, ST=Arizona, C=US
序列號: 0
有效期爲 Tue Sep 01 08:00:00 CST 2009 至 Fri Jan 01 07:59:59 CST 2038
證書指紋:
	 MD5:  17:35:74:AF:7B:61:1C:EB:F4:F9:3C:E2:EE:40:F9:A2
	 SHA1: 92:5A:8F:8D:2C:6D:04:E0:66:5F:59:6A:FF:22:D8:63:E8:25:6F:3F
	 SHA256: 56:8D:69:05:A2:C8:87:08:A4:B3:02:51:90:ED:CF:ED:B1:97:4A:60:6A:13:C6:E5:29:0F:CB:2A:E6:3E:DA:B5
簽名算法名稱: SHA256withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#2: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#3: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 9C 5F 00 DF AA 01 D7 30   2B 38 88 A2 B8 6D 4A 9C  ._.....0+8...mJ.
0010: F2 11 91 83                                        ....
]
]



*******************************************
*******************************************


別名: digicertglobalrootca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=DigiCert Global Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
發佈者: CN=DigiCert Global Root CA, OU=www.digicert.com, O=DigiCert Inc, C=US
序列號: 83be056904246b1a1756ac95991c74a
有效期爲 Fri Nov 10 08:00:00 CST 2006 至 Mon Nov 10 08:00:00 CST 2031
證書指紋:
	 MD5:  79:E4:A9:84:0D:7D:3A:96:D7:C0:4F:E2:43:4C:89:2E
	 SHA1: A8:98:5D:3A:65:E5:E5:C4:B2:D7:D6:6D:40:C6:DD:2F:B1:9C:54:36
	 SHA256: 43:48:A0:E9:44:4C:78:CB:26:5E:05:8D:5E:89:44:B4:D8:4F:96:62:BD:26:DB:25:7F:89:34:A4:43:C7:01:61
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 03 DE 50 35 56 D1 4C BB   66 F0 A3 E2 1B 1B C3 97  ..P5V.L.f.......
0010: B2 3D D1 55                                        .=.U
]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=true
KeyUsage [
  DigitalSignature
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 03 DE 50 35 56 D1 4C BB   66 F0 A3 E2 1B 1B C3 97  ..P5V.L.f.......
0010: B2 3D D1 55                                        .=.U
]
]



*******************************************
*******************************************


別名: addtrustqualifiedca [jdk]
創建日期: 2016-8-25
條目類型: trustedCertEntry

所有者: CN=AddTrust Qualified CA Root, OU=AddTrust TTP Network, O=AddTrust AB, C=SE
發佈者: CN=AddTrust Qualified CA Root, OU=AddTrust TTP Network, O=AddTrust AB, C=SE
序列號: 1
有效期爲 Tue May 30 18:44:50 CST 2000 至 Sat May 30 18:44:50 CST 2020
證書指紋:
	 MD5:  27:EC:39:47:CD:DA:5A:AF:E2:9A:01:65:21:A9:4C:BB
	 SHA1: 4D:23:78:EC:91:95:39:B5:00:7F:75:8F:03:3B:21:1E:C5:4D:8B:CF
	 SHA256: 80:95:21:08:05:DB:4B:BC:35:5E:44:28:D8:FD:6E:C2:CD:E3:AB:5F:B9:7A:99:42:98:8E:B8:F4:DC:D0:60:16
簽名算法名稱: SHA1withRSA
主體公共密鑰算法: 2048 位 RSA 密鑰
版本: 3

擴展: 

#1: ObjectId: 2.5.29.35 Criticality=false
AuthorityKeyIdentifier [
KeyIdentifier [
0000: 39 95 8B 62 8B 5C C9 D4   80 BA 58 0F 97 3F 15 08  9..b.\....X..?..
0010: 43 CC 98 A7                                        C...
]
[CN=AddTrust Qualified CA Root, OU=AddTrust TTP Network, O=AddTrust AB, C=SE]
SerialNumber: [    01]
]

#2: ObjectId: 2.5.29.19 Criticality=true
BasicConstraints:[
  CA:true
  PathLen:2147483647
]

#3: ObjectId: 2.5.29.15 Criticality=false
KeyUsage [
  Key_CertSign
  Crl_Sign
]

#4: ObjectId: 2.5.29.14 Criticality=false
SubjectKeyIdentifier [
KeyIdentifier [
0000: 39 95 8B 62 8B 5C C9 D4   80 BA 58 0F 97 3F 15 08  9..b.\....X..?..
0010: 43 CC 98 A7                                        C...
]
]



*******************************************
*******************************************



2.2.4 jre cacerts 證書庫 # 安裝指定的SSL證書到cacerts證書庫

以實際案例講解安裝過程。

  • 案例引入:

微服務調用第三方API報如下錯誤:

javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: 
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: 
unable to find valid certification path to requested target 

在項目開發中,有時會遇到與SSL安全證書導入打交道,如何把證書導入java的cacerts證書庫?簡單的用NEXT做個演示:

  • Step1 IE或其他瀏覽器,打開https://next.xxxcorp.cn,把要導入java證書庫的證書下載 ,在該網頁安全警報彈出窗口上查看證書--詳細信息--複製到文件,會彈出一個證書導出嚮導對話框,按提示一直下一步直到完成。把證書保存在C盤,名字爲NEXT_CertKey.cer

  • Step2 將上面導出的證書導入java中的cacerts證書庫,cmd進入$JAVA_HOME\jre\lib\security目錄,敲入如下命令回車執行

keytool -import -alias lxk 
	-keystore C:\jdk1.8\jre\lib\security\cacerts 
	-file C:\NEXT_CertKey.cer 
	-storepass changeit
	-trustcacerts        

java中cacerts證書庫默認密碼爲changeitY確認即可,OK,認證已添加至keystore。

或:

keytool -import -alias lxk -keystore C:\jdk1.8\jre\lib\security\cacerts -file C:\NEXT_CertKey.cer -trustcacerts

此時命令行會提示你輸入cacerts證書庫的密碼,你敲入changeit就行了,這是java中cacerts證書庫的默認密碼,亦可修改。

以後更新時,先刪除原來的證書,然後導入新的證書 :

  • 卸載指定證書(lxk):
keytool -delete -alias lxk -keystore C:\jdk1.8\jre\lib\security.cacerts -storepass  "changeit"
  • 查看指定的SSL證書的安裝信息:
keytool -list -keystore "%JAVA_HOME%\jre\lib\security\cacerts"  -alias lxk
  • 驗證指定的SSL證書是否安裝成功:
keytool -v -list -alias lxk -keystore C:\jdk1.8\jre\lib\security.cacerts

2.2.5 jre cacerts 證書庫 # 從cacerts證書庫導出指定的SSL證書

keytool -export -alias ca -keystore cacerts -file d:\temp\ca.crt -storepass changeit
  • -alias 證書別名
  • -file 證書名稱和路徑
  • -storepass 證書密碼

2.2.6 jre cacerts 證書庫 # 從cacerts庫查看指定的證書

keytool -list  -v -keystore ./cacerts -storepass 123456

或 : keytool -list  -v -keystore e:/keytool/yushan.keystore -storepass 123456

output:

Keystore 類型: JKS
Keystore 提供者: SUN

您的 keystore 包含 1 輸入

別名名稱: yushan
創建日期: 2009-7-29
項類型: PrivateKeyEntry
認證鏈長度: 1
認證 [1]:
所有者:CN=yushan, OU=xx公司, O=xx協會, L=湘潭, ST=湖南, C=中國
簽發人:CN=yushan, OU=xx公司, O=xx協會, L=湘潭, ST=湖南, C=中國
序列號:4a6f29ed
有效期: Wed Jul 29 00:40:13 CST 2009 至Thu Jul 29 00:40:13 CST 2010
證書指紋:
         MD5:A3:D7:D9:74:C3:50:7D:10:C9:C2:47:B0:33:90:45:C3
         SHA1:2B:FC:9E:3A:DF:C6:C4:FB:87:B8:A0:C6:99:43:E9:4C:4A:E1:18:E8
         簽名算法名稱:SHA1withRSA
         版本: 3

缺省情況下,-list 命令打印證書的 MD5 指紋。
而如果指定了 -v 選項,將以可讀格式打印證書
而如果指定了 -rfc 選項,將以可打印的編碼格式輸出證書

  • 例如:keytool -list -rfc -keystore e:/yushan.keystore -storepass 123456

output:

Keystore 類型: JKS
Keystore 提供者: SUN

您的 keystore 包含 1 輸入

別名名稱: yushan
創建日期: 2009-7-29
項類型: PrivateKeyEntry
認證鏈長度: 1
認證 [1]:
-----BEGIN CERTIFICATE-----
MIICSzCCAbSgAwIBAgIESm8p7TANBgkqhkiG9w0BAQUFADBqMQ8wDQYDVQQGDAbkuK3lm70xDzAN
BgNVBAgMBua5luWNlzEPMA0GA1UEBwwG5rmY5r2tMREwDwYDVQQKDAh4eOWNj+S8mjERMA8GA1UE
CwwIeHjlhazlj7gxDzANBgNVBAMTBnl1c2hhbjAeFw0wOTA3MjgxNjQwMTNaFw0xMDA3MjgxNjQw
MTNaMGoxDzANBgNVBAYMBuS4reWbvTEPMA0GA1UECAwG5rmW5Y2XMQ8wDQYDVQQHDAbmuZjmva0x
ETAPBgNVBAoMCHh45Y2P5LyaMREwDwYDVQQLDAh4eOWFrOWPuDEPMA0GA1UEAxMGeXVzaGFuMIGf
MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCJoru1RQczRzTnBWxefVNspQBykS220rS8Y/oX3mZa
hjL4wLfOURzUuxxuVQR2jx7QI+XKME+DHQj9r6aAcLBCi/T1jwF8mVYxtpRuTzE/6KEZdhowEe70
liWLVE+hytLBHZ03Zhwcd6q5HUMu27du3MPQvqiwzTY7MrwIvQQ8iQIDAQABMA0GCSqGSIb3DQEB
BQUAA4GBAGoQQ1/FnTfkpQh+Ni6h3fZdn3sR8ZzDMbOAIYVLAhBb85XDJ8QZTarHbZMJcIdHxAl1
i08ct3E8U87V9t8GZFWVC4BFg/+zeFEv76SFpVE56iX7P1jpsu78z0m69hHlds77VJTdyfMSvtXv
sYHP3fxfzx9WyhipBwd8VPK/NgEP
-----END CERTIFICATE-----

2.2.7 修改keystore的口令

keytool -storepasswd -keystore e:/johnny.keystore(需修改口令的keystore) -storepass 123456(原始密碼) -new johnny(新密碼)

2.2.8 修改證書條目的口令

keytool -keypasswd -alias johnny(需要修改密碼的別名) -keypass johnny(原始密碼) -new 123456(別名的新密碼)  -keystore e:/johnny.keystore -storepass 123456

2.2.9 修改keystore中別名爲johnny的信息

keytool -selfcert -alias johnny -keypass johnny -keystore e:/johnny.keystore -storepass 123456 -dname "cn=johnny,ou=johnny,o=johnny,c=us"

2.2.10 生成祕鑰庫、並創建一個條目

 keytool  -genkey  -keystore  "D:\keystore\hellocj.keystore"   -alias  testcj   -keyalg   RSA   -validity  365

命令敲完回車之後,需要我們依次輸入一串信息,分別是祕鑰庫的密碼、名字和姓氏等:

上圖中紅框中的都是手動敲入的內容。名字和姓氏這裏一般是填寫一個域名,我這裏填寫的是 localhost,我的祕鑰庫口令使用的是hellocj

在上圖中敲入y回車之後 :

如果你想讓名爲testcj的這個條目的祕鑰口令和祕鑰庫的口令一樣,直接回車即可,我這裏讓此條目的祕鑰口令爲testcj,所以我輸入testcj

好了我們的祕鑰庫創建好了,祕鑰庫中也添加了一個名爲testcj的條目,祕鑰庫的密碼是hellocj,testcj這個條目對應的祕鑰口令是testcj

說明:如果覺得一步一步的輸入很不科學的話,可以使用下面的命令完成上述全部操作:

keytool   -genkey   -keystore  "D:\keystore\hellocj.keystore"   -alias   testcj   -keyalg   RSA   -validity  365      -dname  "CN=localhost, OU=org, O=org.cj, L=昆明, ST=雲南, C=中國"   -keypass  testcj  -storepass   hellocj

2.2.11 往已存在的祕鑰庫中添加條目

  • 前面講的是創建一個祕鑰庫文件,並添加一個初始化條目,那麼如果祕鑰庫文件已經存在,我們想往裏面添加條目怎麼辦。例如我想往裏面添加名爲cjTomcat的條目,給該條目設置的口令是helloworld 那麼我的命令是:
 keytool    -genkey   -keystore   "D:\keystore\hellocj.keystore"    -alias     "cjTomcat"       -keyalg   "RSA"   -validity  365  -dname  "CN=127.0.0.1,OU=org, O=org.cj, L=昆明, ST=雲南, C=中國"  -keypass   "helloworld" -storepass  "hellocj"

2.2.X keytool 常用選項

-genkey      在用戶主目錄中創建一個默認文件".keystore",還會產生一個mykey的別名,mykey中包含用戶的公鑰、私鑰和證書
(在沒有指定生成位置的情況下,keystore會存在用戶系統默認目錄,如:對於window xp系統,會生成在系統的C:/Documents and Settings/UserName/文件名爲“.keystore”)
-alias       產生別名
-keystore    指定密鑰庫的名稱(產生的各類信息將不在.keystore文件中)
-keyalg      指定密鑰的算法 (如 RSA  DSA(如果不指定默認採用DSA))
-validity    指定創建的證書有效期多少天
-keysize     指定密鑰長度
-storepass   指定密鑰庫的密碼(獲取keystore信息所需的密碼)
-keypass     指定別名條目的密碼(私鑰的密碼)
-dname       指定證書擁有者信息 例如:  "CN=名字與姓氏,OU=組織單位名稱,O=組織名稱,L=城市或區域名稱,ST=州或省份名稱,C=單位的兩字母國家代碼"
-list        顯示密鑰庫中的證書信息      keytool -list -v -keystore 指定keystore -storepass 密碼
-v           顯示密鑰庫中的證書詳細信息
-export      將別名指定的證書導出到文件  keytool -export -alias 需要導出的別名 -keystore 指定keystore -file 指定導出的證書位置及證書名稱 -storepass 密碼
-file        參數指定導出到文件的文件名
-delete      刪除密鑰庫中某條目          keytool -delete -alias 指定需刪除的別  -keystore 指定keystore  -storepass 密碼
-printcert   查看導出的證書信息          keytool -printcert -file yushan.crt
-keypasswd   修改密鑰庫中指定條目口令    keytool -keypasswd -alias 需修改的別名 -keypass 舊密碼 -new  新密碼  -storepass keystore密碼  -keystore sage
-storepasswd 修改keystore口令      keytool -storepasswd -keystore e:/yushan.keystore(需修改口令的keystore) -storepass 123456(原始密碼) -new yushan(新密碼)
-import      將已簽名數字證書導入密鑰庫  keytool -import -alias 指定導入條目的別名 -keystore 指定keystore -file 需導入的證書

下面是各選項的缺省值:

-alias "mykey"
-keyalg "DSA"
-keysize 1024
-validity 90
-keystore 用戶宿主目錄中名爲 .keystore 的文件
-file 讀時爲標準輸入,寫時爲標準輸出       

2.3 查看證書

  • 查看 PEM證書
openssl x509 -text -noout -in CERTIFICATE.pem
  • 查看 DER證書
openssl x509 -inder der -text -noout -in CERTIFICATE.der
  • 查看 CSR證書
openssl req -text -noout -in mysite.csr
  • 查看 P7B證書
openssl pkcs7 -inform der -in CERTIFICATE.p7b  -print_certs -text
  • 查看 JKS證書
keytool -list -rfc -keystore server.jks -storepass XXXXXX

# 查看 jre cacerts 證書庫內的所有JKS證書
keytool   -list  -v  -keystore "%JAVA_HOME%\jre\lib\security\cacerts" -storepass "changeit" > ./cacerts.$(date +'%Y%m%d%H%M%S').log

# 查看 jre cacerts 證書庫內的指定JKS證書
keytool -list -keystore "%JAVA_HOME%\jre\lib\security\cacerts"  -alias lxk

# 驗證指定的SSL證書是否安裝成功
keytool -v -list -alias lxk -keystore C:\jdk1.8\jre\lib\security.cacerts
  • 驗證服務端/指定主機是否支持指定的cipher
openssl s_client -connect www.baidu.com:443 -tls1_2 -cipher ECDHE-ECDSA-AES128-GCM-SHA256
  • -tls1_2 用於指定tls版本,也可換爲指定其他TLS版本

2.4 轉換證書

轉換 PEM證書(.pem /.crt /.cer)

  • PEM to DER
openssl x509 -outform der -in CERTIFICATE.pem -out CERTIFICATE.der
  • PEM to P7B
openssl crl2pkcs7 -nocrl -certfile CERTIFICATE.cer -certfile CACert.cer -out CERTIFICATE.p7b
  • PEM to PFX
openssl pkcs12 -export -out CERTIFICATE.pfx -inkey PRIVATEKEY.key -in CERTIFICATE.cer [-certfile CACert.cer]

openssl pkcs12 -export -out server.p12 -inkey server.key -in server.pem

轉換 DER證書(.der /.crt /.cer)

  • DER to PEM
openssl x509 -inform der -in CERTIFICATE.cer -out CERTIFICATE.pem

轉換 P7B證書(.p7b /.p7c)

  • P7B to PEM
openssl pkcs7 -print_certs -in CERTIFICATE.p7b -out CERTIFICATE.cer
  • P7B to PFX
openssl pkcs7 -print_certs -in CERTIFICATE.p7b -out CERTIFICATE.cer

轉換 PFX證書(.pfx /.p12)

  • PFX to PEM
openssl pkcs12 -in CERTIFICATE.pfx -out CERTIFICATE.cer -nodes konwersja poprze OpenSSL
openssl pkcs12 -nocerts -nodes -in cert.p12 -out private.pem
openssl pkcs12 -clcerts -nokeys -in cert.p12 -out cert.pem

PFX to PEM後CERTIFICATE.cer文件包含認證證書和私鑰,需要把它們分開存儲才能使用。

JKS 和 PKCS#12 格式互轉

  • JKS to P12
keytool -importkeystore -srcstoretype JKS -deststoretype PKCS12 -srckeystore server.jks -destkeystore server.p12
  • P12 to JKS
keytool -importkeystore -srcstoretype PKCS12 -deststoretype JKS -srckeystore server.p12 -destkeystore server.jks

X 參考文獻

  • keytool

./server -Djavax.net.ssl.trustStore=cacerts -Djavax.net.ssl.trustStorePassword=changeit

封裝了一個自動化安裝證書的工具類InstallCert.java

當您看到錯誤the trustAnchors parameter must be non-empty時,通常意味着無法找到KeyStore文件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章