JWT 生成
用 Web Crypto 本地 HS256/384/512 签名生成 JWT
交互控件将随脚本加载;处理始终在浏览器本地完成。
正在加载工具…
这个工具能做什么
- HS256/384/512
- Web Crypto
- iat/exp
- 本地签名
- 不上传密钥
示例
- 输入:payload + secret
- 输出:header.payload.signature
怎么用(步骤)
- 填写 Payload JSON 与 HMAC 密钥,选择 HS 算法。
- 可自动写入 iat,并按秒数设置 exp。
- 签名使用 Web Crypto,全程本地。
- 解码请用「JWT 解析」工具;本页不验签外站令牌。
常见问题
支持 RS256 吗?
当前仅 HS*;非对称请用专门密钥工具链。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。
密钥会上传吗?
不会。仅在内存中用于签名。JWT 生成:处理只在浏览器本地完成,不会把内容上传到 www.518882.com 或第三方接口;无需注册,可在开发者工具网络面板自行核对。
和 JWT 解析关系?
解析页只解码展示;生成页负责签名。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。
生产能用吗?
可用于本地调试;生产请用安全的密钥管理与短过期。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。
可以离线吗?
可以,依赖浏览器 Web Crypto。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。