2012-11-14 195 views

回答

0

頒發證書的CA的名稱位於頒發者可分辨名稱(DN)中。

您可以通過看到這一切與OpenSSL的:

openssl x509 -text -noout -in the-certificate.pem 

證書的頒發者DN的名稱應與該CA證書主題DN的名稱。

0

您可以檢查大多數瀏覽器。確保您已瀏覽到您的網站,以便證書與您的瀏覽器握手。使用Firefox,進入工具 - >選項,在彈出的對話框中,您會看到一個「高級」圖標。點擊它,然後你會看到下面的另一個標籤「加密」。點擊該標籤。

現在您可以看到一個顯示「查看證書」的按鈕。點擊它會彈出一個對話窗口,顯示您的系統識別的證書。 「服務器」選項卡是您可以在其中爲您的站點找到證書的位置,它將向您顯示哪個CA對其進行了簽名。

+0

我的意思是更深入一些,比如瀏覽器如何做呢?謝謝! – Passenger02

+0

瀏覽器如何找出誰簽名的? 您的瀏覽器下載具有Web服務器公鑰的證書。此證書使用發佈它的證書頒發機構的私鑰進行簽名。您的瀏覽器安裝了主要證書頒發機構的公鑰,以便它可以識別它確實由CA聲明已經簽名。 – Kenzo

+0

好的,這個怎麼樣:我沒有瀏覽器。我擁有的只是一個私鑰和一個證書。我還能找出CA的身份嗎? – Passenger02