首页/安全/加密与证书速查/SSL/TLS 版本历史与弃用时间线
本包目录(305 条)
加密算法基础95 条
TLS 与 HTTPS60 条
证书与 PKI30 条OpenSSL 实战30 条证书运维排查49 条密钥管理41 条

SSL/TLS 版本历史与弃用时间线

从 SSL 2.0 到 TLS 1.3 的演进中,多个版本因算法缺陷被淘汰:SSL 3.0 因 POODLE 弃用,TLS 1.0/1.1 于 2021 年被 RFC 8996 正式弃用。

加密与证书速查安全更新于 2026-10-12

版本时间线

版本发布现状
SSL 2.0 / 3.01995 / 1996已废弃(POODLE 等),应完全禁用
TLS 1.01999RFC 8996 弃用,主流浏览器已不支持
TLS 1.12006RFC 8996 弃用
TLS 1.22008仍在使用,需禁用弱算法
TLS 1.32018推荐,1-RTT 与 AEAD

验证服务端是否仍接受旧版本

验证服务端是否仍接受旧版本
openssl s_client -connect example.com:443 -tls1 </dev/null 2>&1 | grep -E 'Protocol|alert|error'
openssl s_client -connect example.com:443 -tls1_1 </dev/null 2>&1 | grep -E 'Protocol|alert|error'
兼容老设备的场景可用「按 User-Agent 或来源 IP 分流」的过渡策略,但需设定退场时间表。

易错点

  • 只在 nginx 配置里禁用旧版本,但上游负载均衡或 CDN 仍接受旧版本,会导致整体合规结论错误
  • 弃用旧版本后要同步检查监控与客户端 SDK,避免老客户端静默失败

数据来源与参考

  • RFC 8996(弃用 TLS 1.0 与 1.1)
  • RFC 8446
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌