不斷演變的SSL/TLS證書生命週期及應對相關變化的方法
2024年6月27日
SSL/TLS 證書透過對瀏覽器與Web伺服器之間傳輸的數據進行加密來實現HTTPS,保障網站的安全通訊與身份認證。您可以了解基於證書的信任機制如何建立、SSL與TLS協定的差異、常見證書類型,以及在網站上正確部署SSL證書的必要要求。
SSL證書是一類數碼證書,用於認證網站身份,並在兩個端點之間建立加密通訊。這類小型數據檔案採用TLS(傳輸層安全)協定,該協定是SSL(安全套接層)協定的後繼版本。這類證書通常被稱為SSL/TLS 證書,具備兩項核心功能:
當網站出示由受信任的證書頒發機構(CA)(如Sectigo)簽發的證書時,Web瀏覽器會顯示安全標識。要成為受信任的CA,機構必須遵守主流瀏覽器及行業標準機構CA/Browser Forum.
制定的安全與認證流程標準,並定期接受相關審計。當受信任的CA為某一組織簽發證書後,瀏覽器會將該證書識別為合法證書,提示用戶該網址安全,用戶可放心瀏覽網站並輸入個人資訊。
當用戶訪問部署了SSL/TLS 證書的網站時,會發生"TLS 握手",在用戶與網站所屬組織之間建立安全通道,保護用戶在網站上提交的所有數據不被竊取。以下是握手過程的實時工作流程:
數碼證書是公開金鑰基礎建設(公開金鑰基礎建設(PKI))的組成部分,該體系利用公開金鑰密碼學建立信任。此流程透過公鑰和私鑰協助生成加密密鑰,保護傳輸中的資料。
TLS是SSL的更新版本提供了更高級的加密選項,但這兩個縮寫通常被用來指代相同的含義。
Secure Sockets Layer(即SSL)是首個為驗證開放互聯網中連線的伺服器身分而建立的密碼學協定。該協定於1995年推出,旨在支援網頁電子商務場景。SSL 2.0是首個在生產系統中投入使用的協定版本,很快便被SSL 3.0取代。3.0版本之後,標準組織以名為Transport Layer Security(即TLS,傳輸層安全)的更先進協定取代了SSL。但當時SSL這一術語已經十分普及,至今仍作為TLS的實際通用名稱被使用。
雖然證書本身並不執行加密操作,但符合標準的客戶端和伺服器軟件必須存在證書才能啟用加密。這項要求的依據是:如果連線對端的身分不可靠,加密本身無法提供任何防護。
目前TLS中常用的公鑰算法包括RSA(Rivest-Shamir-Adleman)和ECC(橢圓曲線密碼學)。不過隨着量子計算的發展,這些算法預計將面臨安全風險,因此有需要向後量子密碼學(PQC)遷移,以維持長期安全性。
根據驗證等級劃分,共有三種不同的SSL/TLS 證書類型,分別為:
其他證書變體按所覆蓋的域名數量分類如下:
SSL/TLS證書是網站網絡安全防護措施中必不可少的組成部分。數以百萬計的網站使用這類證書保障自身站點的瀏覽安全。啟用HTTPS有助於向用戶表明該站點適合安全瀏覽及錄入數據,主流瀏覽器會在站點不安全時主動向用戶發出警告。未部署證書的站點可能顯示「不安全」警告.
隨着全球網站、流動裝置及聯網裝置的發展,SSL/TLS證書的應用範圍早已超出電子商務領域。任何需要在互聯網上的裝置之間安全傳輸數據的場景均可使用SSL/TLS證書。其最常見的防護場景包括:
如果網站的URL以HTTPS://開頭且地址欄顯示掛鎖圖標,則表明該網站使用了安全的SSL/TLS連接。
安裝SSL/TLS證書的核心作用是在Web伺服器與瀏覽器之間建立安全會話。安全連接建立後,Web伺服器與訪問者之間傳輸的所有資訊都會被加密並保持私密。
其他優勢包括:
在網站上安裝 SSL 證書只需3個簡單步驟:
安裝 SSL/TLS 證書只是第一步。必須對證書進行監控並在過期前完成續期,以避免非計劃中斷等問題。
隨着行業逐步縮短公開 SSL 證書的有效期——2026年最長有效期將調整為200天,2027年為100天,2029年為47天——證書管理的工作量將顯著提升。在這種趨勢下,透過Sectigo Certificate Manager (SCM)這類平台實現自動化證書生命週期管理(CLM),是確保證書持續有效、降低過期風險的務實方案。
Sectigo 提供各類可選購的 SSL/TLS 證書,並為客戶提供7×24小時支援。作為領先的商業公共證書頒發機構(CA),Sectigo 已在全球簽發超過10億張證書。
若您需要了解SSL/TLS 證書的運作原理,或為您的網站選擇合適的證書,歡迎立即聯絡我們.
2024年6月27日
2025年1月16日
2025年1月9日
中國區服務團隊