只想看 Claims,还是需要确认签名
查看字段时可以先解码;需要确认真实性时,应使用可信密钥验签。能够解析的 Claims 本身不能作为接口授权依据。
JWT 签名验签 →能读懂安全数据,不代表数据可信。JWT 或 Kubernetes Secret 解码只是展示内容,验签还需要可信密钥和明确规则。同样,解析本地证书只能说明文件内容,检查线上 TLS 才能知道当前入口实际提供了哪张证书。
查看字段时可以先解码;需要确认真实性时,应使用可信密钥验签。能够解析的 Claims 本身不能作为接口授权依据。
JWT 签名验签 →直接查询线上域名,确认返回证书的链路与有效期。尚未部署的证书文件则应单独使用 PEM 解析器查看,避免混淆文件与线上状态。
TLS 证书检测 →计算哈希并与预期摘要比较。哈希不会加密输入,只有预期摘要来自可信来源时,匹配结果才有相应的信任意义。
哈希生成 →尽量使用脱敏或一次性样例。检查 JWT 时,先确认预期算法与可信密钥,再检查签发方、受众及时间字段。检查 TLS 时,分别确认域名覆盖、有效期与证书链。自签名证书适合受控联调;浏览器公信任需要可信 CA 签发并完成域名控制验证。
本地解析 JWT Header、Payload 和时间字段,快速检查过期时间;解析不等于验签。
浏览器本地运行 安全在浏览器本地生成并验证 HS256、RS256 JWT 签名,检查 exp、nbf 与算法是否匹配,密钥不会上传。
浏览器本地运行 安全使用浏览器 Web Crypto 为文本或本地文件生成 SHA-256、SHA-384、SHA-512 和 SHA-1。
浏览器本地运行 安全本地查看 X.509 PEM 证书主题、签发者、有效期、序列号和 SHA-256 指纹。
浏览器本地运行 安全与证书检测公网网站当前实际提供的 TLS 证书、证书链、SAN、有效期、指纹、协议、加密套件和信任结果。
后端校验 安全在线生成自签名 RSA X.509 证书,并解析 RSA 证书、公钥和私钥;生成结果只返回一次且不会保存。
后端校验 安全根据域名、IPv4 或 IPv6 在线生成带正确 SAN 的自签名 SSL/TLS 证书,并下载 PEM 证书和私钥。
后端校验 国密安全在线生成 SM2/SM3 自签名 X.509 证书,并解析 SM2 证书、公钥和私钥,适合国密联调与测试。
后端校验 云原生在浏览器中解码 Kubernetes Secret 的 data 字段,并识别无效 Base64,避免凭据上传。
浏览器本地运行