JWT 生成

用 Web Crypto 本地 HS256/384/512 签名生成 JWT

交互控件将随脚本加载;处理始终在浏览器本地完成。

正在加载工具…

这个工具能做什么

  • HS256/384/512
  • Web Crypto
  • iat/exp
  • 本地签名
  • 不上传密钥

示例

  • 输入:payload + secret
  • 输出:header.payload.signature

怎么用(步骤)

  1. 填写 Payload JSON 与 HMAC 密钥,选择 HS 算法。
  2. 可自动写入 iat,并按秒数设置 exp。
  3. 签名使用 Web Crypto,全程本地。
  4. 解码请用「JWT 解析」工具;本页不验签外站令牌。

常见问题

支持 RS256 吗?

当前仅 HS*;非对称请用专门密钥工具链。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。

密钥会上传吗?

不会。仅在内存中用于签名。JWT 生成:处理只在浏览器本地完成,不会把内容上传到 www.518882.com 或第三方接口;无需注册,可在开发者工具网络面板自行核对。

和 JWT 解析关系?

解析页只解码展示;生成页负责签名。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。

生产能用吗?

可用于本地调试;生产请用安全的密钥管理与短过期。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。

可以离线吗?

可以,依赖浏览器 Web Crypto。以上说明对应「JWT 生成」本页实际行为;默认不把输入内容发往服务器处理。