Encoded Token
Decoded
HEADER: ALGORITHM & TOKEN TYPE
PAYLOAD: DATA
VERIFY SIGNATURE
HS256 算法
Secret (对称密钥)
Signature Verified
JWT (JSON Web Token) 说明
工具特点
- 双向实时绑定:左侧粘贴 Token,右侧会自动解析;在右侧修改 Header、Payload 或 Secret 密钥,左侧会自动重新签名并生成新的 Token 字符串。
- 纯前端处理:所有的解析、加密和签名校验均在您的浏览器本地进行,不会上传到服务器,绝对保障密钥与数据安全。
- 算法支持:支持
HS256/384/512,RS256/384/512,PS256/384/512,ES256/384/512等全部主流对称和非对称算法。 - 自动校验:除了校验签名,工具会自动读取 payload 中的
exp(过期时间) 和nbf(生效时间) 字段进行有效性检验。
JWT 结构原理
- Header (头部):声明 Token 的类型(JWT)以及签名所用的算法(如 HS256)。
- Payload (负载):存放有效信息的地方,比如用户的 ID、角色、Token 签发时间(iat)、过期时间(exp)等。
- Signature (签名):由前两部分的 Base64Url 编码字符串,加上你指定的 Secret,通过 Header 中指定的算法计算得出,用于防止数据被篡改。
