首页/安全/加密与证书速查/TLS 传输层安全协议总览
TLS 与 HTTPS60 条

TLS 传输层安全协议总览

在 TCP 之上提供机密性、完整性与身份认证的协议,当前主流版本为 TLS 1.2(RFC 5246)与 TLS 1.3(RFC 8446);HTTPS 即 HTTP over TLS。

加密与证书速查安全更新于 2026-10-12
默认端口443(HTTPS);其他应用:SMTP 587/465、IMAP 993、DoT 853
分层记录层(Record)+ 握手层(Handshake)
典型应用HTTPS、FTPS、SMTPS、IMAPS、DoT/DoH、MQTT over TLS
当前版本TLS 1.2 与 TLS 1.3 为主,TLS 1.0/1.1 已弃用

连通与版本测试

连通与版本测试
openssl s_client -connect example.com:443 -servername example.com </dev/null | head -20
openssl s_client -connect example.com:443 -tls1_3 </dev/null | grep 'Protocol'
TLS 与 SSL 常被混称:SSL 2.0/3.0 早已废弃,服务端应只启用 TLS 1.2 及以上。

易错点

  • 把「配置了证书」等同于「启用了 TLS 1.3」:协议版本与套件需要显式配置并验证
  • 排查 TLS 问题要先确认客户端与服务端各自支持的版本与套件交集

数据来源与参考

  • RFC 8446(TLS 1.3)
  • RFC 5246(TLS 1.2)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌