SSL 證書常見問題:從基礎到高階原理的完整指南
數碼證書在構建現代數碼生態體系中發揮重要作用,透過認證與加密能力提供不可或缺的信任基礎。不少人都知道這類證書的價值,但往往難以理解其運作原理,亦不清楚如何透過 SSL/TLS 證書保護敏感資訊。本文會梳理基礎知識、深入解析高階內容,協助您全面理解這類證書在數碼安全領域的作用。
SSL 證書通用問題
和多數網站擁有者或用戶一樣,您很大機會對 SSL 證書有初步認知。您可能在地址欄見過掛鎖圖示(Google Chrome 瀏覽器用戶現在看到的是「調諧」圖示),甚至見過因 SSL 證書過期彈出的警告訊息。以下常見問答會說明 SSL 證書存在的意義,以及其為何至關重要。
什麼是 SSL 證書?
SSL(安全套接層)證書是一種用於在網頁瀏覽器與伺服器之間建立安全加密通訊的數碼憑證。雖然「SSL」這一術語仍被廣泛使用,但它已經被安全性更高的 TLS(傳輸層安全)協定取代。SSL/TLS 證書可認證網站身份,確保網站與用戶之間傳輸的所有數據經過加密。每張證書都包含公開密鑰和私密密鑰,公開密鑰用於加密數據,私密密鑰負責解密資訊。
SSL 和 TLS 有什麼分別?
安全套接層(SSL)和傳輸層安全(TLS)均屬於加密協定,都依賴數碼證書完成網站身份認證。兩者用途相近,但 TLS 是 SSL 的進階、安全的後繼協定,它修復了 SSL 存在的漏洞,引入了強度更高的加密機制、更優的性能以及增強的安全特性。
儘管SSL 已被正式棄用,在很多場景下「SSL」一詞仍被普遍用來指代 TLS。現時,幾乎所有安全網頁連線都基於 TLS 實現。
SSL 證書是否存在不同的加密強度?
加密強度取決於加密過程中使用的密鑰長度,最常見的是 128 位元和 256 位元加密。兩種加密強度都能提供強力防護,但 256 位元加密被認為安全性更高:更長的密鑰長度會使可能的密鑰組合數量呈指數級增長,從而更能抵禦暴力破解攻擊。
不過,128 位元加密目前仍具備安全性,足以滿足部分應用場景的需求。SSL/TLS 連線實際使用的加密強度,由瀏覽器與伺服器在 TLS 握手階段協商確定的密碼套件決定。
Sectigo SSL 證書 以256位元加密符合最高標準要求。
什麼是證書頒發機構(CA)?
證書頒發機構(CA) 是負責頒發及管理數碼證書的第三方機構,數碼證書用於認證網站、個人或機構的身份。證書頒發機構(CA)會驗證證書申請者的身份,確保所提供的資料準確可信。
證書頒發機構(CA)的營運遵循由CA/Browser Forum制定的嚴格行業標準,該組織由證書頒發機構、網頁瀏覽器及其他持份者組成。這些標準保障數碼證書的真實性、可靠性與安全性。透過遵守這些準則,Sectigo 等證書頒發機構在維護整個互聯網生態的信任體系方面發揮關鍵作用。
什麼是中繼證書?
中繼證書是頂層根證書與最終頒發予特定網站或機構的終端實體證書之間的橋樑。中繼證書由根CA簽發,在建構chain of trust過程中起到關鍵作用,該信任鏈將高安全性的根證書與終端實體證書關聯起來。
作為信任層級體系的核心組成部分,中繼證書可確保終端實體證書被網頁瀏覽器識別為有效、可信的證書。
關於SSL證書運作原理及可用證書類型的常見問題
了解SSL/TLS證書的運作流程以及可用的證書類型十分重要,這樣您才能因應需求做出合適的選擇。
SSL/TLS的分步運作原理是怎樣的?
SSL流程從握手階段開始,此時瀏覽器嘗試與啟用TLS保護的伺服器建立連線。在握手過程中,系統使用非對稱加密安全交換預主密鑰。瀏覽器會驗證伺服器的數碼證書,確認其有效、可信,且由受認可的證書頒發機構(CA)簽發。
預主密鑰交換完成後,將被用於生成工作階段密鑰。工作階段密鑰可在工作階段剩餘階段實現更高效的對稱加密,保護客戶端與伺服器之間交換的所有數據。瀏覽工作階段結束時,系統會發送訊息終止安全連線。
SSL證書有哪些不同的驗證等級?
數碼證書提供多種validation levels。驗證等級決定了證書頒發機構(CA)對申請個人或機構的審核程度,具體包含以下等級:
- Domain Validation (DV)。DV證書申請流程簡便、出證速度快,成本較低,適用於內部網站、測試域名和測試伺服器,僅需簡單的單步驗證流程。
- Organization Validation (OV)。OV證書除驗證域名控制權外,還會核驗申請機構的合法存續狀態,透過確認申請主體為合法經營機構來提供更高等級的信任。
- Extended Validation (EV)。EV證書以提供最高等級驗證著稱,需經過深度核驗流程,在完成詳細審核步驟前會先驗證企業名稱、經營地址等資料,該類證書是電商網站的行業標準選擇。
SSL證書有哪些不同的類型?
除按驗證級別分類外,SSL 證書還可分為不同類別,分類依據是證書可保護的域名或子域名數量。
- 單域名證書。這類基礎證書僅用於保護單個域名或網站,同時覆蓋帶WWW和不帶WWW的版本。
- 通配符證書。通配符證書比單域名證書更靈活,可保護一個主域名,以及該主域名下無限數量的子域名。
- 多域名證書或主題備用名稱(SAN)證書。多域名證書是覆蓋範圍最全面的選項,可保護多個獨立域名及其子域名。
什麼是通配符 SSL 證書?
通配符證書可透過單張證書保護一個主域名,以及該主域名下無限數量的子域名。如果要為多個子域名分別部署 SSL 證書,流程會十分繁瑣,通配符證書可以簡化這一過程。用戶可根據需要隨時添加或移除子域名,無需申請新證書。
什麼是多域名 SSL 證書?
多域名 SSL 證書旨在透過單張證書保護多個不同的域名及其關聯子域名。通配符證書僅能保護一個主域名及其所有子域名,與之不同,多域名證書可為管理多個完全不同域名下網站的機構提供靈活的部署方案。
對於有多元品牌需求、或營運多個不同域名下網站的企業而言,這類證書具備很高的實用價值,可簡化證書管理工作、降低成本。
什麼是代碼簽名證書?
代碼簽名證書與 SSL 證書並不相同,但由於其同樣承擔建立信任的作用,通常會和 SSL/TLS 證書一同被提及。代碼簽名證書用於為軟件和應用添加數碼簽署,確保代碼的真實性和完整性,驗證代碼自開發者簽署後未被更改或篡改。這類證書可幫助用戶確認自己下載的軟件來自合法來源,且未經過惡意修改。
安裝與管理
SSL 證書的安裝與管理流程看似繁瑣,但借助適當的指引即可解決常見問題。
申請 SSL 證書需要滿足哪些要求?
申請 SSL 證書的要求根據所需的驗證級別有所不同。但一般來說,申請時需要提交證書簽署請求(CSR),並提供域名所有權證明。
什麼是證書簽署請求(CSR)?
在申請 SSL/TLS 證書的過程中,申請人必須向證書頒發機構(CA)提交證書簽署請求(CSR)。請求內容包括完全限定域名(FQDN)、公鑰以及其他身份標識信息,這類附加信息可包含機構名稱、機構部門、所在地、國家/地區等。
SSL 證書的費用是多少?
SSL 證書的費用差異較大,具體取決於所選的驗證級別,以及需要單域名、通配符還是多域名證書。作為受信任的證書頒發機構(CA),Sectigo 提供的單域名 DV 證書一年期售價為 110 美元。Sectigo 還提供多年期定價方案,支援客戶以折扣價購買長期有效證書,從而降低成本。例如,6 年期單域名 DV 證書年均費用低至 88 美元,可大幅節省成本並提供便利。
如何在我的 Web 伺服器上安裝 SSL 證書?
“安裝 SSL 證書相關流程首先要生成 CSR 並提交給 CA。待證書簽發並收到證書文件後,需要將其上傳到伺服器並完成配置以啟用安全通訊。不同服務的具體安裝流程可能存在差異,但 CA 可在此過程中提供實用指引。
如何檢查我的 SSL 證書是否安裝正確?
要驗證 SSL 證書安裝情況,首先可以在瀏覽器地址欄中查看網站是否使用 HTTPS 協議。點擊地址欄中的圖標可查看證書的更多詳情,例如證書有效期和頒發機構資訊。
如果發現安裝存在問題,請聯絡您的 CA 獲取進一步協助。
如何續期 SSL 證書?
續期是證書生命週期中的關鍵環節。手動續期可透過以下步驟完成:生成新的 CSR、將其提交給 CA,待新證書簽發後下載即可。
此外,您還可以透過Sectigo Certificate Manager (SCM)等平台實現證書生命週期管理自動化,簡化續期流程。自動化解決方案可確保證書按時續期,降低證書過期風險,同時減少人工操作工作量。
我是否需要為每個域名或子域名单獨配置 SSL 證書?
為所有域名和子域名提供安全防護十分重要,但無需為大量子域名和域名单獨申請 SSL 證書,這正是多域名證書和通配符證書的核心適用場景。
我是否需要刪除舊的 SSL 證書?
SSL 證書過期後即失效,此時必須刪除或以其他方式移除這類證書,否則其仍有可能被攻擊者利用。
我是否應當對 SSL 證書生命週期管理進行自動化改造?
人工開展證書生命週期管理耗時久、成本高,且易出現人為失誤,對企業而言,有效完成這項工作的難度正不斷提升。隨著SSL 證書有效期不斷縮短(目前已縮短至 90 天,未來可能進一步縮短至 47 天),自動化不再是可選方案,而是必要措施。
諸如 SCM 這類自動化證書生命週期管理(CLM)解決方案,可簡化從簽發到續期的全證書生命週期流程。這類工具可降低證書過期風險、提升服務可靠性,並幫助企業適配頻率不斷升高的證書續期要求。
安全與合規
如果 SSL 的核心用途之一是保障網站、用戶及通訊安全,那麼部署 SSL 證書的相關人員自然會希望盡可能全面地了解其涉及的安全與合規影響。
免費SSL證書使用起來安全嗎?
部分機構會免費簽發SSL證書。這類證書通常可滿足基礎加密需求,安全性尚可,但存在明顯局限:幾乎不提供客戶支援,且僅提供DV(域名驗證)這一種驗證級別選項。
付費SSL證書付費SSL證書則提供高級功能,例如更高的驗證級別(OV和EV),可實現更高的信任等級與更強的身份認證。這類證書還配套全面的客戶支援,對於重視安全性、合規性與用戶信任的企業和網站而言,是更優選擇。
未部署SSL證書會有什麼後果?
如果沒有SSL證書,網站無法建立安全連線,敏感資訊極易遭受攻擊。潛在用戶會收到瀏覽器發出的警告,更不願意訪問因缺乏SSL保護而被標記為危險的網站。
SSL 證書過期後會出現什麼情況?
若 SSL 證書獲准過期,網站將無法再建立安全連線,瀏覽器會彈出該網站可能不安全的警告。這可能帶來多項問題:客戶信任度下降、網站流量流失、服務中斷,以及出現安全漏洞。
SSL 證書的有效期有多長?
有效期現時 SSL 證書的有效期約為 397 天,但這項規則很快可能有變。目前業界正積極推動縮短證書有效期,以應對日趨嚴峻的安全風險。日後證書有效期可能縮短至 90 天,甚至只得 47 天。
如何修復常見的 SSL 證書錯誤?
SSL/TLS握手失敗或錯誤有機會在客戶端及伺服器端出現。常見的客戶端問題包括系統時間不正確、瀏覽器配置錯誤,或是防火牆、防毒軟件的干擾。伺服器端的錯誤則可能由協定不匹配、密碼套件不相容、SNI 配置錯誤,或是證書過期、配置不當等問題導致。
要解決這些問題,請確保系統時間準確,使用最新的 TLS 版本及密碼套件,核查 SNI 配置,並透過 Sectigo 這類信譽良好的證書頒發機構(CA)妥善管理證書。
其他 SSL 常見問題
我們亦解答了其他與 SSL 相關的問題,涵蓋由 SEO 影響至 SSL 卸載、證書固定等策略類別的各項內容。
SSL 證書對 SEO 及電子商貿有什麼影響?
SSL 證書是現代電子商貿的穩固基礎,有助建立消費者信任——若沒有 SSL,消費者往往不願在網上完成購買程序。請注意,EV 證書是現代電子商貿的行業標準。SSL 對搜尋引擎優化(SEO)亦有顯著影響,因為搜尋引擎會優先顯示被判定為安全的網站。
什麼是自簽名 SSL 證書?我應否使用這類證書?
自簽名 SSL 證書可由主體自行簽發,毋須經由受信任的證書頒發機構(CA)取得。這類證書雖然成本較低,但由於欠缺外部驗證,會增加潛在安全風險,因此一般不建議用於面向公眾的網站。
什麼是 SSL 卸載?
SSL 卸載的作用,是透過在負載均衡器等專用硬件設備上處理 SSL 加密及解密流程,從而提升伺服器效能。這種方式可以釋放主 Web 伺服器的資源,供其他工作使用。此外,它亦能減少主伺服器的處理負荷,提升 Web 應用的可擴展性。
什麼是 SSL 綁定?
SSL 綁定又稱證書綁定,其作用是確保客戶端只接受特定、預先定義的 SSL 證書或公鑰,從而抵禦中間人(MITM)攻擊。這有助防止未經授權的證書在安全連線過程中被使用。
雖然 SSL 綁定過往曾被廣泛應用,但由於其實作複雜、出錯風險高,而且欠缺密碼學敏捷性,現時已基本上被淘汰。配置錯誤可能導致應用程式癱瘓,修復成本高昂。
使用 Sectigo SSL 證書保護您的網站
要保護您的網站及建立信任,請選用 Sectigo SSL/TLS 證書。作為領先業界的證書頒發機構(CA),Sectigo 可提供切合您需要的解決方案,支援多種驗證等級,亦提供覆蓋單個或多個域名的安全防護選項。比較我們的證書立即,或查看我們的資源庫了解更多資訊。