WMW

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 小时前

评论 (0)

觉得这个工具有用吗?留下评论、分享一个小技巧,或者告诉我们如何改进它。

访客评论在发布前会经过审核。 登录 即可立即发布。

暂无评论,快来抢沙发分享您的想法吧!

此工具的功能

此工具解码一个或多个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。任何时候都不会通过网络发送任何内容。

解决的问题

常见问题

›查看证书需要私钥吗?

不需要,证书从设计上就是公开文档:它包含公钥、主题和颁发者、有效期和扩展,这些都不需要匹配的私钥才能读取。此查看器从不要求提供私钥。

›在此处粘贴来自实际网站的证书安全吗?

是的:TLS证书作为连接握手的正常、未加密部分发送给网站的每个访问者,因此它不包含任何机密信息,此工具只在您的浏览器中本地解码它,不会上传到任何地方。

›证书指纹是什么意思?

指纹只是证书原始字节的哈希值,用作简短的唯一标识符,以在不比较整个文件的情况下确认两个证书文件逐字节完全相同;此工具同时显示现代标准SHA-256,以及许多浏览器和工具为兼容性仍在显示的SHA-1。

›为什么我的证书链在中间或根证书上只显示部分字段?

证书链中的不同证书可能携带不同的扩展:根CA证书通常没有Authority Information Access部分,因为它没有更高级别的机构可查询,而叶证书通常有;查看器会准确显示每个证书中存在的扩展,而不是固定模板。

›此工具支持椭圆曲线(EC)证书吗?

尚不支持:它目前仅解码RSA证书。如果您粘贴EC证书,它会报告密钥类型不受支持,而不是显示不完整或不正确的信息。

›Basic Constraints下的"路径长度限制"是什么意思?

它仅出现在CA证书中,并限制在到达叶(终端实体)证书之前,链中其下方允许多少个中间CA证书;值为0表示该CA只能直接颁发叶证书,不能颁发更多中间证书。

相关工具