定義
SSL(Secure Sockets Layer)及其現代繼任者 TLS(Transport Layer Security)是加密協定,用於加密瀏覽器與網站之間的流量、驗證伺服器身分,並防止竊聽者或篡改者讀取或變更傳輸中的資料。當網站運行 HTTPS 而非 HTTP 時,正是 SSL/TLS 憑證在發揮作用:這是伺服器上的一個小檔案,內含公鑰以及可追溯至憑證授權單位的信任鏈。現代部署使用 TLS 1.2 或 1.3(SSL 本身已於多年前停用),搭配 ECDSA 或 RSA 金鑰,若由 Let's Encrypt 免費核發,憑證通常每 90 天更新一次;付費方案則可長達一年。目前網路上幾乎所有網站都使用 HTTPS,因為瀏覽器會將 HTTP 頁面標示為「不安全」,搜尋引擎也會給予 HTTPS 網站較高排名。大多數信譽良好的主機商都會在每個方案中內建自動 SSL,因此很少有需要額外付費或手動設定的情況。
運作方式
SSL/TLS 憑證是安裝在網頁伺服器上的一個小檔案,內含用於加密連線的公鑰,以及瀏覽器可驗證的信任鏈。現代憑證採用 ECDSA 或 RSA 加密技術,由 Let's Encrypt、Sectigo 或 DigiCert 等憑證授權單位(CA)核發。
這點為何重要
若沒有 HTTPS,瀏覽器會警告訪客遠離該網站,搜尋引擎也會降低其排名。有了 HTTPS,流量便會受到加密,網站看起來更值得信賴,而且現代功能(HTTP/2、service workers、地理定位、付款 API)才能正常運作。到了 2026 年,已沒有任何理由在正式營運的網站上不使用 SSL。