SSL证书查看器
Free解码一个或多个PEM或DER格式的X.509证书,并以简明的语言查看每个字段:主题、颁发者、有效期、指纹、公钥详情,以及每个标准扩展,包括Key Usage、Subject Alternative Names和Authority Information Access,所有操作均完全在您的浏览器中运行。
完全使用node-forge在您的浏览器中运行。您粘贴或上传的任何内容都不会被发送到任何地方。
证书(粘贴一个或多个,或完整的证书链)
最近活动
所有人可见。所有访客的最近 20 次使用记录,最新的在前。
Viewed 1 certificate(s)
3 小时前
Viewed 2 certificate(s)
3 小时前
Viewed 1 certificate(s)
3 小时前
此工具的功能
此工具解码一个或多个PEM或DER格式的X.509证书,并以简明的语言显示每个字段:主题、颁发者、序列号、带有到期警告的有效期、签名算法、公钥详情、SHA-256和SHA-1指纹,以及每个标准扩展,包括Basic Constraints、Key Usage、Extended Key Usage、Subject Alternative Names、Subject/Authority Key Identifiers、CRL Distribution Points和Authority Information Access,所有操作均无需将任何内容上传到任何地方。
工作原理
证书是由X.509标准定义的ASN.1编码数据结构;此工具使用node-forge库完全在您的浏览器中解析该结构,方式与浏览器或服务器验证证书时相同。诸如Key Usage和Basic Constraints之类的扩展由node-forge直接解码为命名字段,而一些不太常见的扩展,Authority Key Identifier、CRL Distribution Points和Authority Information Access,则从其原始ASN.1结构中手动解析,以提取其中包含的密钥标识符和URL。任何时候都不会通过网络发送任何内容。
解决的问题
- 在部署证书之前快速检查其到期日期和Subject Alternative Names,无需安装OpenSSL或任何命令行工具。
- 一次性检查整个证书链(根、中间和叶证书),以确认每个证书的角色及其与下一个证书的关系。
- 读取证书公布的OCSP和CRL端点,在调试吊销检查问题时很有用。
- 验证证书的确切Key Usage和Extended Key Usage标志是否符合特定用例(如代码签名或客户端身份验证)的实际要求。
常见问题
›查看证书需要私钥吗?
不需要,证书从设计上就是公开文档:它包含公钥、主题和颁发者、有效期和扩展,这些都不需要匹配的私钥才能读取。此查看器从不要求提供私钥。
›在此处粘贴来自实际网站的证书安全吗?
是的:TLS证书作为连接握手的正常、未加密部分发送给网站的每个访问者,因此它不包含任何机密信息,此工具只在您的浏览器中本地解码它,不会上传到任何地方。
›证书指纹是什么意思?
指纹只是证书原始字节的哈希值,用作简短的唯一标识符,以在不比较整个文件的情况下确认两个证书文件逐字节完全相同;此工具同时显示现代标准SHA-256,以及许多浏览器和工具为兼容性仍在显示的SHA-1。
›为什么我的证书链在中间或根证书上只显示部分字段?
证书链中的不同证书可能携带不同的扩展:根CA证书通常没有Authority Information Access部分,因为它没有更高级别的机构可查询,而叶证书通常有;查看器会准确显示每个证书中存在的扩展,而不是固定模板。
›此工具支持椭圆曲线(EC)证书吗?
尚不支持:它目前仅解码RSA证书。如果您粘贴EC证书,它会报告密钥类型不受支持,而不是显示不完整或不正确的信息。
›Basic Constraints下的"路径长度限制"是什么意思?
它仅出现在CA证书中,并限制在到达叶(终端实体)证书之前,链中其下方允许多少个中间CA证书;值为0表示该CA只能直接颁发叶证书,不能颁发更多中间证书。
相关工具
文本
自签名SSL证书生成器
使用 node-forge 直接在浏览器中生成真实可用的自签名 TLS 证书及其匹配的私钥,支持 Subject Alternative Names、可配置的密钥大小和有效期,并提供可下载的 .crt 和 .key 文件。
Free文本
SSL证书与密钥配对检查器
检查SSL/TLS私钥、证书和可选的CSR是否真正属于同一密钥对,解码并查看证书的主题、颁发者、有效期、SAN和指纹,所有操作均完全在您的浏览器中运行。
Free文本
SSL证书格式转换器
在PEM和DER编码之间转换SSL/TLS证书,将证书打包为PKCS#7(.p7b)文件或从中提取,并将证书和私钥打包成密码保护的PKCS#12(.pfx / .p12)文件或从中提取,所有操作均完全在您的浏览器中运行。
Free文本
为每行添加文本
在浏览器中将相同的文本插入到每一行的开头、结尾、精确位置或匹配项旁边。
Free文本
Adler32校验和计算器
直接在浏览器中计算文本或文件的Adler-32校验和。
Free文本
字母重组生成器
直接在浏览器中查找英语字母重组词以及可用任意单词组成的更短单词。
Free文本
API测试工具
直接在浏览器中向任意API端点发送HTTP请求并查看响应内容。
Free文本
Argon2哈希生成器
完全在浏览器中生成和验证Argon2id/Argon2i/Argon2d密码哈希,可调节内存成本、时间成本和并行度。
评论 (0)
觉得这个工具有用吗?留下评论、分享一个小技巧,或者告诉我们如何改进它。
暂无评论,快来抢沙发分享您的想法吧!