
在大多數人的認知中,SSL 憑證的生命週期只有兩個狀態:有效期內和已過期。但實際上還有第三種情況——撤銷(Revocation)。即使憑證距離到期日還有一年以上,CA(憑證核發機構)在特定事件發生時仍可能將其作廢,許多網站管理者對此認識不足。
撤銷的主要情境有二。首先是安全因素:如果伺服器的私鑰被竊取或洩露,該憑證立刻失去信任意義,任何人都可能用那把私鑰偽造身份,憑證擁有者須立即通知 CA 申請撤銷。其次是網域轉手或淘汰:當公司賣掉網域、停止使用某個服務時,相應的憑證也應當被撤銷,避免舊網域被他人購買後仍持有效憑證,造成信任漏洞。
當 CA 撤銷一張憑證時,這項資訊會被記錄在 CRL(Certificate Revocation List,憑證撤銷清單)或 OCSP(Online Certificate Status Protocol,線上憑證狀態協定)伺服器上。瀏覽器連線時會查詢這些來源以確認憑證是否已撤銷,但實務上有延遲:撤銷資訊發佈到全球快取更新需數小時到數天,某些舊版瀏覽器甚至不查詢撤銷狀態,用戶可能繼續存取已撤銷憑證的網站而無警告。
為了縮短這個延遲窗口,許多伺服器採用 OCSP Stapling 技術:伺服器主動查詢自己憑證的狀態,並將結果「釘」在握手訊息中傳給瀏覽器,無須瀏覽器自行查詢。瀏覽器也會快取撤銷檢查結果,但若憑證剛被撤銷,快取中的舊資訊可能讓使用者仍能短暫存取。
管理者應該定期監控自己憑證的狀態,特別是在發生安全事件(如懷疑私鑰洩露)時,要立即與 CA 聯絡申請撤銷。同時,應當提前於到期日申請新憑證,避免因疏漏而讓舊憑證自然過期或需要緊急撤銷。
eco-nic.net 申請的 PositiveSSL 憑證受 Sectigo 信任體系保護,撤銷程序明確且迅速。平台提供線上管理介面供查詢憑證狀態、申請撤銷或預先續發,搭配自動續發功能降低因遺忘導致憑證失效的風險。若對憑證撤銷流程或 OCSP 機制有任何疑問,歡迎訪問 https://www.eco-nic.net 查閱文檔,或聯絡 0800-588-211 或 LINE ID ecoyah2,eco-nic.net 的技術團隊將為你詳細解釋憑證生命週期的各個環節。