证书与 ASN.1 工具
X.509 证书解析、ASN.1 结构查看、OID 转换工具。
X.509 证书解析
使用说明
X.509 证书介绍
X.509 是公钥证书的标准格式,广泛用于 TLS/SSL 协议。证书包含公钥、身份信息(主体 Subject)、颁发者(Issuer)以及数字签名。ASN.1(抽象语法标记):描述数据结构的语言,常用于定义加密协议的数据格式;DER(区分编码规则):ASN.1 的一种二进制编码方式;OID(对象标识符):由点分隔的数字组成(如 1.2.840...),用于唯一标识算法、属性类型等。
使用步骤
证书解析:1. 切换到"X.509 解析"标签;2. 粘贴 PEM 格式证书(以 -----BEGIN CERTIFICATE----- 开头);3. 点击"解析"按钮查看主体、颁发者、有效期、序列号、公钥、指纹等信息。OID 转换:1. 切换到"OID 转换"标签;2. 上方输入 OID 字符串(如 1.2.840.113549)转 Hex;3. 下方输入 Hex 字符串转 OID。ASN.1 解析:1. 切换到"ASN.1 解析"标签;2. 输入 Hex 字符串;3. 工具按 ASN.1 规则解析其结构。
注意事项
证书解析仅支持 PEM 格式,DER 格式需先转换为 PEM;OID 转换基于 node-forge 库实现,支持标准 OID 格式;ASN.1 解析为简化实现,复杂结构可能解析不完整;解析 HTTPS 网站证书可通过浏览器导出 PEM 后粘贴;本工具完全在浏览器端运行,证书内容不会上传服务器。