首页/安全/加密与证书速查/openssl dhparam 与 DHE 参数

openssl dhparam 与 DHE 参数

dhparam 生成 DH 参数文件供有限域 DH(DHE)套件使用,生成耗时随位数增加;现代部署更倾向优先 ECDHE,需要 DHE 时使用 RFC 7919 定义的标准群。

加密与证书速查安全更新于 2026-10-12
生成openssl dhparam -out dhparam.pem 2048(耗时较长)
复用同一参数可被多站点复用,避免重复生成
推荐优先 ECDHE;需要 DHE 时服务端内置标准群
配置nginx 通过 ssl_dhparam 指向参数文件

生成与配置

生成与配置
openssl dhparam -out /etc/nginx/dhparam.pem 2048
# nginx:ssl_dhparam /etc/nginx/dhparam.pem;
生成 2048 位及以上参数可能耗时数分钟到数十分钟;低位数参数已不满足当前安全要求。

易错点

  • 继续使用 1024 位参数(低于当前实践要求)
  • 每次都重新生成而不复用,浪费资源

数据来源与参考

  • RFC 7919(协商 FFDHE 群)
  • OpenSSL 官方文档(dhparam)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌