JWT 解码器
读取 JSON Web Token,并指出有风险的设置,例如没有签名算法、没有过期时间或载荷里有机密信息。它不验证签名,因为那需要服务器的密钥。
你输入的内容不会离开这个页面
工作原理
JSON Web Token 由点分隔的三部分组成:头部、载荷和签名。前两部分只是 Base64url 编码,并没有加密,任何拿到令牌的人都能读取。这个解码器会显示这两部分,并把日期声明(exp、iat、nbf)转成可读时间。
它还会标出常导致漏洞的设置:“none”算法、缺少过期时间、有效期过长、头部中指定密钥,以及载荷中的机密或个人数据。
常见问题
在这里粘贴令牌安全吗?
令牌只在你的浏览器中解码,绝不会发送出去。不过仍应把线上令牌当作密码对待,最好使用测试令牌。
为什么不验证签名?
验证签名需要服务器的密钥或公钥。没有它,任何工具都无法判断令牌是否真实。
JWT 是加密的吗?
普通的签名 JWT(JWS)不是。只有 JWE 令牌是加密的,而且只能读取其头部。
更多免费工具
发现问题,或者想要别的工具? 联系