首页/网络/协议速查/前向保密(PFS/FS)

前向保密(PFS/FS)

即使服务器私钥事后泄露,历史会话也无法解密:靠 ECDHE 每次协商临时密钥、用完即弃实现;RSA 密钥传输做不到这一点。

协议速查网络更新于 2026-10-12
定义长期密钥泄露不影响历史会话机密性
实现DHE / ECDHE(临时密钥),TLS 1.3 强制
检查openssl s_client 输出里的 Server Temp Key 存在即具备

验证 PFS

验证 PFS
openssl s_client -connect example.com:443 </dev/null 2>/dev/null | grep -i -E 'cipher|temp key'
# 例: TLS_AES_128_GCM_SHA256 + X25519 = 具备 PFS
合规与安全评审常把 PFS 列为硬性要求;配置套件白名单时务必保留 ECDHE 系列。

易错点

  • 只换证书私钥不能缓解「已录流量被事后解密」;历史流量安全取决于当时的 PFS

数据来源与参考

  • RFC 8446 §1.2
  • NIST SP 800-52 Rev.2

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌