| Session ID | 服务端内存/缓存保存会话状态 |
|---|---|
| Session Ticket | 状态加密后由客户端持有(RFC 5077) |
| TLS 1.3 | 基于 PSK 与早期导出密钥 |
| 安全要求 | 票据密钥需定期轮换,否则前向保密被削弱 |
nginx 会话缓存配置
nginx 会话缓存配置
ssl_session_cache shared:SSL:10m; # 10 MB 约存 40000 个会话
ssl_session_timeout 1d;
ssl_session_tickets off; # 关闭或配合密钥轮换使用会话恢复能明显降低握手开销,但票据密钥泄露会让攻击者解密相关会话,轮换策略与保护等级要匹配。