https://www.cnblogs.com/xiaoqi/p/nginx-tls.html
开启 HTTP/2
开启 SSL session 缓存
ssl_session_cache shared:SSL:50m; # 1m 4000个,
ssl_session_timeout 1h; # 1小时过期 1 hour during which sessions can be re-used.
禁用 SSL session tickets
禁用 TLS version 1.0
启用OCSP Stapling
减小ssl buffer size
ssl_buffer_size 控制在发送数据时的 buffer 大小,默认情况下,缓冲区设置为16k,为了最大程度地减少TTFB(至第一个字节的时间),最好使用较小的值,这样TTFB可以节省大约30 – 50ms。
ssl_buffer_size 4k;
调整 Cipher 优先级
更新更快的 Cipher放前面,这样延迟更小。
# 手动启用 cipher 列表
ssl_prefer_server_ciphers on; # prefer a list of ciphers to prevent old and slow ciphers
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';