SSL/TLS 資訊速查

🔐 Ssl Info

Decode and inspect SSL/TLS certificate details (issuer, validity, SAN) from a host in your browser.

📐 工作原理與說明
SSL/TLS 與證書機制速查。
  • 握手:客戶端問候 → 服務端下發證書 → 金鑰交換 → 生成會話金鑰 → 對稱加密通訊。
  • 證書:包含域名、頒發者、有效期與公鑰,由上級 CA 簽名形成信任鏈。
  • 版本:TLS 1.2 與 1.3 為當前主流,TLS 1.3 將握手精簡到 1-RTT 並移除不安全演算法。
  • 校驗項:是否過期、域名是否匹配、信任鏈是否完整、是否已被吊銷(CRL/OCSP)。

TLS 各版本特性

版本釋出狀態關鍵特性
SSL 3.01996已廢棄POODLE 攻擊漏洞,2015 年起全面停用
TLS 1.01999已廢棄SSL 3.0 的標準化版本,2020 年起主流瀏覽器停用
TLS 1.12006已廢棄修復 CBC 顯式 IV,2020 年起主流瀏覽器停用
TLS 1.22008主流支援 AEAD(GCM/CCM)、SHA-256、橢圓曲線密碼(ECDHE)
TLS 1.32018推薦1-RTT 握手、強制 PFS、移除不安全演算法、0-RTT 恢復
建議:僅啟用 TLS 1.2 和 TLS 1.3。TLS 1.3 強制前向保密(PFS),並移除了 RSA 金鑰交換、靜態 DH、CBC 模式、RC4、MD5、SHA-1 等。

常見加密套件說明

套件命名格式:TLS_密钥交换_认证_加密_消息认证(TLS 1.3 簡化為 TLS_加密_消息认证)

TLS_AES_256_GCM_SHA384 TLS 1.3
AES-256-GCM 加密 + SHA-384 訊息認證,TLS 1.3 強制套件之一,安全性極高
TLS_CHACHA20_POLY1305_SHA256 TLS 1.3
ChaCha20-Poly1305,移動裝置效能優秀,無硬體加速時優於 AES-GCM
TLS_AES_128_GCM_SHA256 TLS 1.3
AES-128-GCM,效能與安全性平衡之選
ECDHE-RSA-AES256-GCM-SHA384 TLS 1.2
ECDHE 金鑰交換(PFS)+ RSA 認證 + AES-256-GCM,TLS 1.2 推薦配置
ECDHE-ECDSA-AES128-GCM-SHA256 TLS 1.2
ECDSA 證書(更小、更快)+ AES-128-GCM
AES128-SHA 停用
無 PFS、CBC 模式、SHA-1,存在 BEAST/Lucky13 攻擊風險
RC4-MD5 停用
RC4 流密碼已被破解,2015 年起全面停用
ECDHE-RSA-AES256-SHA384 不推薦
PFS 但使用 CBC 模式,存在 Lucky13 時序攻擊風險,建議改用 GCM

證書型別對比

型別驗證級別驗證內容簽發時間典型用途
DV 域名驗證低僅域名所有權分鐘級個人部落格、小型網站
OV 組織驗證中域名 + 組織真實性1-3 天企業官網、SaaS
EV 擴充套件驗證高嚴格稽核 + 法律檔案3-7 天金融、電商、政企
注意:自 2019 年起,Chrome/Safari 移除了 EV 證書的位址列綠色公司名顯示,EV 證書的價值已大幅降低。Let's Encrypt 僅簽發 DV 證書。

對稱加密 vs 非對稱加密

對比項對稱加密非對稱加密
金鑰數量1 個(共享金鑰)2 個(公鑰 + 私鑰)
速度極快(100 MB/s ~ 10 GB/s)慢(通常 1-100 KB/s)
金鑰分發需安全通道公鑰可公開
金鑰長度128-256 bitRSA 2048-4096 bit / ECC 256-521 bit
典型演算法AES、ChaCha20、SM4RSA、ECC、Ed25519、SM2
用途大量資料加密金鑰交換、數字簽名
代表場景TLS 資料傳輸階段TLS 握手階段
實際應用:TLS 採用混合加密:握手階段用非對稱加密交換對稱金鑰,資料傳輸階段用對稱加密。

雜湊演算法對比

演算法輸出狀態用途
MD5128 bit已破解僅用於非安全場景(如檔案指紋)
SHA-1160 bit已破解2017 年 Google SHAttered 攻擊,應遷移至 SHA-2
SHA-256256 bit推薦TLS、數字證書、區塊鏈
SHA-384384 bit推薦高安全場景
SHA-512512 bit推薦高安全場景
SHA-3-256256 bit可選Keccak 演算法,結構與 SHA-2 不同
BLAKE2/3可變可選高效能現代雜湊
SM3256 bit國密中國商用密碼標準

🔒 加密強度估算器

估算破解對應金鑰所需的算力與時間

預設 10¹²(超級計算機)

金鑰空間:-

平均破解次數:-

所需時間:-

-

參考算力:普通 PC ~10⁸/s;GPU ~10¹⁰/s;ASIC 礦機 ~10¹³/s;全球算力合計 ~10¹⁷/s。

📚 深度解析:SSL/TLS 知識速查

💡 常見使用場景

  • 查閱握手/證書/協議版本。
  • 證書到期前核對資訊:確認簽發者、有效期、SAN 覆蓋的域名與協議版本,避免上線後才發現證書不匹配。
查
TLS1.3 握手 1-RTT、廢棄 TLS1.0/1.1。

❓ 常見問題(FAQ)

證書鏈是什麼?
伺服器證+中間 CA+根 CA 逐級信任。
為什麼瀏覽器說證書無效?
常見原因有五:證書已過期、域名與 SAN 不匹配、中間證書缺失導致鏈不完整、系統時間錯誤、證書已被吊銷(需 OCSP/CRL 校驗)。另外自簽名證書不會被公開信任。按這個順序逐項確認,多數問題都能定位。
⚠️ 使用說明與注意事項
📖關於「SSL/TLS 資訊速查」 ▼

📝工具簡介

SSL/TLS 資訊速查。專為開發者打造的線上工具,純前端執行,程式碼不離開瀏覽器。