Search
加密解密 Crypto
AES
DES
RSA
JWT
编码解码 Encode
字符BASE64
计算HASH
图片HASH
字符Unicode
其他
二维码制作
时间戳
转换工具
网络
WebSocket测试
Toggle Sidebar
JWT
JWT编码
JWT验签解码
算法选择
HS256 (HMAC + SHA256)
HS384 (HMAC + SHA384)
HS512 (HMAC + SHA512)
RS256 (RSA + SHA256)
RS384 (RSA + SHA384)
RS512 (RSA + SHA512)
JWT头部 (Header)
{"alg":"HS256","typ":"JWT"}
JWT载荷 (Payload)
{"sub":"1234567890","name":"John Doe","iat":1516239022}
密钥 (Secret)
生成JWT
使用说明
HS256/384/512
: 使用HMAC算法,需要密钥进行签名和验证
RS256/384/512
: 使用RSA算法,需要私钥签名,公钥验证
头部(Header)
: 包含算法和令牌类型信息
载荷(Payload)
: 包含声明信息,如用户ID、过期时间等
签名(Signature)
: 用于验证消息在传输过程中未被更改