SSL 證書檢查器

貼上伺服器證書、中間證書、整條鏈或 PKCS#7 bundle,本頁報告其中有什麼、哪裡看起來有問題:日期與當前有效期上限、名稱是否覆蓋你輸入的主機、金鑰長度、簽名演算法、TLS 客戶端會讀取的擴充套件,以及每張證書是否真的由下一張簽署。它讀取 -----BEGIN CERTIFICATE----- 塊、base64 或十六進位制正文,或以十六進位制貼上的原始 DER 檔案,並且完全在你的瀏覽器中執行。
1. 證書或證書鏈
貼上多個塊可以檢查一條鏈:第一塊是伺服器出示的證書,然後是按伺服器傳送順序排列的中間證書。根證書請留在鏈外 — 伺服器不傳送它,而客戶端已經有了。單個 base64 或十六進位制正文,或以 base64 貼上的 PKCS#7 .p7b 檔案也可以。
2. 主機名(可選)
填寫主機名後,審計會按瀏覽器的方式檢查主體備用名稱(含萬用字元規則),並說明是否需要的是 IP 地址條目。不填則只列出名稱。
3. 響應頭(可選)
證書的可選上下文:貼上響應頭後,本頁會在單獨的區塊報告 HTTPS 相關的響應頭,讓你把證書和配置放在一起看。HTTPS 配置審計對響應頭和策略一側做完整深度的檢查。
尚未檢查
示例包含一張葉子證書、簽署它的中間證書、一個主機名和一段響應頭,所以報告會展示一條驗證通過的鏈、一個匹配的名稱和一個已設定的 HSTS 響應頭。
從哪裡獲取你自己的證書。在 Chrome 或 Edge 中,點選掛鎖(或“不安全”標籤),然後 連線是安全的 → 證書有效 → 詳細資訊 標籤 → 匯出,會寫出 DER 編碼的 .cer;選中證書時可再次執行匯出,每次加入一張中間證書。在 Firefox 中,掛鎖開啟 連線安全 → 更多資訊 → 檢視證書 → 下載,會寫出 PEM 檔案。在 macOS 上,Safari 從掛鎖顯示同樣的面板,證書可拖到桌面。任何瀏覽器的開發者工具 安全 標籤都有 檢視證書 連結開啟同一面板。從伺服器或筆記本也可以執行 openssl s_client -connect example.com:443 -servername example.com -showcerts 並把輸出直接貼上到這裡:本頁能從較大的轉儲中讀出 BEGIN CERTIFICATE 塊。站點位於 CDN 後面時,你匯出的是 CDN 出示的證書,而不是源站上的那份。
尚未檢查。在上方貼上證書並按檢查證書檢視完整報告。
檢查什麼。有效期對照今天和 CA/瀏覽器論壇的有效期表(2026 年 3 月 15 日起簽發的證書 200 天,2027 年起 100 天,2029 年起 47 天);按瀏覽器萬用字元規則對照主體備用名稱匹配主機名;金鑰型別與長度;簽名演算法及其是否已被淘汰;基本約束;金鑰用法與擴充套件金鑰用法;是否至少有主體備用名稱;序列號長度;證書透明度時間戳;以及貼上鏈上的每一環,每環都用瀏覽器加密介面驗證而非憑外觀信任。

它做不到什麼。它無法告訴你證書是否受信任,因為那取決於網頁讀不到的根儲存。它無法查詢吊銷狀態,因為 OCSP 和 CRL 查詢是網路請求而本頁一個也不發。它也看不到執行中的伺服器實際傳送的證書,除非你把它貼上進來 — 持有連線的瀏覽器無法從頁面內部被問到它。

隱私:一切都留在瀏覽器裡。證書和響應頭在本地讀取,不上傳,頁面在完全沒有網路時也能用。要反向建立證書請用自簽名證書生成器;要檢查金鑰是否屬於某張證書請用證書與金鑰匹配器。