反馈

CSR与私钥匹配检查

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

📖 工具说明

1. 这是什么

检查一份 CSR(证书签名请求)和一份私钥是不是同一对密钥。原理是比对两者的公钥模数——CSR 是用私钥生成的,两者数学上唯一绑定。不匹配的话,CA 用这份 CSR 签出的证书装不到你手上这把私钥对应的服务器上。


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

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


3. 用法

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

4. 说明


相关:证书私钥匹配 · CSR 检查 · 私钥格式校验 · 证书查看 · 证书私钥生成。

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

📖 了解原理

📖 相关推荐