瀏覽器網址列的「http」與「https」一字之差,背後是傳輸安全性的鴻溝。本文拆解兩者技術差異,並打破「HTTPS 絕對安全」的迷思。
HTTP(HyperText Transfer Protocol)是 Web 資源傳輸的基石,1960 年 Ted Nelson 構想的「超文本」概念奠定基礎。然而 HTTP 全程明文傳輸,無任何加密機制。攻擊者攔截瀏覽器與伺服器間的報文,即可直接讀取帳號、密碼、信用卡號等敏感資訊,完全不適合機密資料傳輸。
HTTPS(HTTP over SSL/TLS)在傳輸層注入 SSL/TLS 協定:

| 維度 | HTTP | HTTPS |
|---|---|---|
| 憑證 | 無需憑證 | 需向 CA 申請(通常付費,Let's Encrypt 等提供免費選項) |
| 傳輸方式 | 明文 | SSL/TLS 加密傳輸 |
| 預設埠號 | 80 | 443 |
| 連線特性 | 無狀態、簡單 | 有狀態協商、支援身分驗證與加密 |
paypa1.com)並部署合法憑證,用戶看到綠鎖即放鬆警惕。結論:HTTPS 是必要條件,非充分條件。完整安全需結合端點防護、應用層安全開發、憑證透明度監控、HSTS/HPKP 強制策略、用戶安全意識等多層防禦體系。