查看 PEM 证书(X.509)
粘贴 PEM 格式的 X.509 证书,即可提取其域名(主体)、颁发者、有效期和签名算法,无需使用 OpenSSL 命令行。ASN.1/DER 解码完全在您的浏览器中完成。
工作原理
X.509 证书是封装在 Base64 中的 ASN.1/DER 结构(即 PEM 格式)。该工具实现了一个小型通用 ASN.1 解析器,然后遍历标准的 TBSCertificate 结构,从中提取主体和颁发者(各自是一系列属性,如 CN、O、C)、有效期(notBefore/notAfter)以及签名算法,同时兼容带有和不带显式版本字段的证书。
这项检查能代替真正的证书链验证吗?
不能。该工具只读取并显示证书中声明的内容,它不会验证签名、吊销状态(CRL/OCSP),也不会验证到受信任根证书颁发机构的信任链。如需完整验证(即浏览器在 HTTPS 连接时执行的验证),请使用真正的 TLS 客户端或 OpenSSL 等专用工具。
证书显示「已过期」或「尚未生效」,该怎么办?
过期的证书必须先向其证书颁发机构续期,才能再次用于生产环境;如果服务仍继续使用它,所有访问者都会看到安全警告。「尚未生效」的证书表示 notBefore 日期在未来 —— 请检查签发它或使用它的机器的时钟。
隐私保护:粘贴的证书在您的浏览器中 100% 本地解码 —— 不会传输到任何服务器。公开证书不包含私钥,但仍属于基础设施信息,处理时请多加小心。