反馈

证书与私钥匹配检查

匹配校验在服务端用 OpenSSL 完成,你粘贴的私钥会上传到本站服务器后即时比对、不留存。生产私钥请勿在此校验,可本地执行 openssl x509 -noout -modulus -in cert.pem | openssl md5 与 openssl rsa -noout -modulus -in key.pem | openssl md5 对比。

📖 工具说明

1. 这是什么

检查一份证书(或 CSR)和一份私钥是不是同一对密钥。原理是比对两者的公钥模数——匹配则可以安全部署,不匹配则 Nginx / Apache 加载会报 SSL_CTX_use_PrivateKey_file failed。


2. ⚠️ 私钥会上传到服务器

比对在服务端用 OpenSSL 完成,你粘贴的私钥会通过 HTTPS 发送到本站的 key_match.php 接口,即时比对后不留存。


3. 用法

  1. 第一个框粘证书或 CSR(BEGIN CERTIFICATE / BEGIN CERTIFICATE REQUEST)。
  2. 第二个框粘私钥(BEGIN PRIVATE KEY / BEGIN RSA PRIVATE KEY)。
  3. 点「检查」。绿色 = 匹配,红色 = 不匹配或出错。

4. 说明


相关:私钥格式校验 · CSR 检查 · 证书查看 · 证书私钥生成 · RSA 加解密。

比对在本站服务端进行,私钥会上传;生产环境请在本地用 openssl 比对模数。

📖 了解原理

📖 相关推荐