主体身份
核对请求中编码的通用名称、组织、组织单位、城市、省或州,以及国家或地区。
在线解析 CSR,并在发给证书颁发机构之前检查主体、SAN、公钥、签名和申请的扩展。
接受 PEM、旧式 NEW CERTIFICATE REQUEST PEM,或 Base64 DER。
粘贴 CSR 文本,或上传 .csr、.p10、.req、.pem 或 .der 文件。
提交请求前核对名称和密钥详情。
解析后的 CSR 将显示在这里
CSR 解析工具会显示主体、申请的域名、公钥、签名检查、扩展和请求指纹。
CSR 解析结果
证书签名请求是编码后的内容,域名拼写错误或缺少 SAN 很容易被忽略。此 CSR 解析工具会展示影响证书申请的字段,同时把原始 CSR 保留在你的设备上。
核对请求中编码的通用名称、组织、组织单位、城市、省或州,以及国家或地区。
签发证书前,检查主体备用名称扩展中的每个 DNS 名称或 IP 地址。
确认公钥算法和长度、签名算法、自签名状态以及 SHA-256 指纹。
在线解析 CSR
你只需要公钥形式的证书签名请求。不要提供与它一起创建的私钥。
请包含 BEGIN 和 END CERTIFICATE REQUEST 行。CSR 解析工具也接受 Base64 编码的 DER 请求。
在线 CSR 解析工具会解析 ASN.1 结构,并用其中的公钥验证请求签名。
对照你打算申请的证书,检查通用名称、SAN 列表、组织、密钥强度和签名状态。
解析结果
把解析后的 CSR 与你打算申请的证书进行比对。如果名称缺失或错误,请沿用原来的私钥流程创建新的 CSR。编辑 Base64 文本会使签名失效。
CSR 解析器无法恢复被截断的请求,无法修复被改动的 Base64 数据,也不能把私钥或已签发的证书变成 CSR。不支持的二进制文件必须先转换为 PEM 或 Base64 DER。
有效的 CSR 签名表明请求未被篡改,并且由匹配的私钥签名。它不能证明域名所有权,也不能保证证书颁发机构会签发每一项申请的扩展。
OpenSSL 替代命令
openssl req -in request.csr -noout -text -verify如果支持工单需要本地终端输出,或要独立核对这个 CSR 查看结果,请使用 OpenSSL。
相关工具
使用 CSR 生成器创建新的请求和私钥。如果你已经有请求并需要检查它,请使用此 CSR 解析工具。
CSR 解析常见问题
CSR 解析工具用于查看 PKCS#10 证书签名请求。它把编码后的 PEM 或 Base64 数据转成可读的主体、主机名、公钥、签名和扩展字段。
CSR 解析工具在浏览器本地运行,不会把请求发送到我们的服务器。CSR 包含公钥和身份信息,不包含私钥。即使如此,也不要把私钥粘贴到任何 CSR 解析器中。
请求可能是在没有主体备用名称扩展的情况下创建的。现代证书颁发机构使用 SAN 覆盖主机名,因此提交前请带上每一个所需域名重新生成 CSR。
打开文本形式的 .csr、.req 或 .p10 文件,把 PEM 内容粘贴到这里。如果是二进制 DER,请先转换为 Base64 DER 或 PEM。本页不会上传文件。
无效的自签名通常表示请求已损坏、不完整,或在创建后被修改。不要编辑编码后的 CSR。请用预期的私钥重新生成请求。