Fastsoft

开发工具

JWT 秘钥生成器

使用浏览器安全随机数生成 JWT HMAC 密钥。

JWT 秘钥生成器
通过 Web Crypto 安全随机数生成 HMAC 签名密钥。密钥只在本地生成,请自行妥善保存。

此工具只生成密钥材料,不会保存或发送密钥。请勿将生产密钥提交到代码仓库。

Fastsoft / Guide

使用指南

生成用于 HMAC 签名的随机密钥材料,可选择 256、384 或 512 位,并输出 Hex 或 Base64URL。工具只负责生成秘密值,不会创建或验证 JWT。

操作步骤

  1. 按服务配置选择位数;不确定时可从 256 位开始。
  2. 选择与你的密钥配置兼容的输出格式。
  3. 生成并复制一次,立即保存到受保护的密钥管理系统。

实际示例

为 HS256 开发环境生成 256 位密钥后,把它放进服务端环境变量,不要写进客户端源码或提交仓库。

使用前须知

Base64URL 和 Hex 是编码形式;服务端如何读取字符串会影响实际使用的密钥字节。此页面不会持久保存结果,刷新即消失。

常见问题

能把生成值直接放在前端应用里吗?

不能。HMAC 签名密钥必须只保存在可信服务端或密钥管理系统中。

继续探索相关工具