首页/安全/加密与证书速查/RSA 私钥参数与 CRT 加速
本包目录(305 条)
加密算法基础95 条
TLS 与 HTTPS60 条证书与 PKI30 条OpenSSL 实战30 条证书运维排查49 条密钥管理41 条

RSA 私钥参数与 CRT 加速

RSA 私钥除模数与指数外还包含 p、q、dP、dQ、qInv 等 CRT 参数;使用中国剩余定理可把私钥运算提速约数倍,HSM 内部普遍采用。

加密与证书速查安全更新于 2026-10-12
参数n、e、d、p、q、dP、dQ、qInv
CRT 加速私钥运算约提升数倍(典型 3-4 倍)
格式PKCS#1 PEM(BEGIN RSA PRIVATE KEY)或 PKCS#8
风险p/q 泄漏等同于私钥泄漏

查看 CRT 参数是否存在

查看 CRT 参数是否存在
openssl rsa -in rsa.key -text -noout | Select-String 'prime1|prime2|exponent1|exponent2|coefficient'
把 PKCS#1 私钥转换为 PKCS#8 会保留同样参数;只导出 n/e/d 的「无 CRT」私钥运算会明显变慢。

易错点

  • 私钥文件权限失控时 CRT 参数一并泄漏,恢复只能靠换密钥重签证书
  • 把私钥从 HSM 导出为文件会失去硬件保护,合规场景需评估是否允许

数据来源与参考

  • RFC 8017 §3.2(RSA 私钥表示)
  • OpenSSL 官方文档 openssl-rsa(1)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌