粘贴或选择一个 X.509 证书文件(.pem / .crt / .cer),在浏览器本地解析出它的全部关键信息:
支持一次粘贴多张证书(比如整条链),逐张展示。证书内容不上传,全部本地解析。
浏览器出于安全限制不能直接连接目标网站去取它的证书,所以本工具只做本地文件解析。要在线探测某个域名的证书,用命令行:
openssl s_client -connect example.com:443 -servername example.com </dev/null 2>/dev/null | openssl x509 -noout -text
把 openssl x509 输出的 PEM 段贴回本工具即可看结构化信息。
Q:怎么导出网站正在用的证书?
A:Chrome 地址栏点锁图标 → 连接安全 → 证书有效 → 详细信息 → 导出,或用上面的 openssl s_client 命令。
Q:为什么浏览器说证书无效,但这里显示"有效"? A:本工具只看单张证书的有效期和格式,不校验信任链、不查吊销(CRL/OCSP)、不验证域名是否匹配当前网站。浏览器报错常见于链不完整、SAN 不含该域名、CA 不受信任、时间不对。
Q:SHA-1 指纹还有用吗? A:证书内容用 SHA-1 摘要来"指纹标识"仍常见(很多平台按 SHA-1 指纹绑定),但证书的签名算法用 SHA-1 已被淘汰,应是 SHA-256。
Q:能校验证书和私钥是否匹配吗? A:本工具不做。用 证书与私钥匹配。解析 CSR 用 CSR 检查。
Q:数据会上传吗? A:不会,解析用 node-forge 在浏览器本地完成。