JWT 密钥生成
JWT 密钥生成是一款免费的在线随机密钥生成工具,基于浏览器加密级随机数(CSPRNG)生成安全的 JWT 签名密钥,支持 Hex、Base64、Base64URL、字母数字四种格式,长度 16~128 字符可调,可一次批量生成最多 100 个,并实时显示熵值(bits)。
密钥完全在浏览器本地生成,不会经过网络传输,也不会被存储,免费且无需注册。适合开发者为 JWT 签名、API Token、会话密钥等场景快速生成高强度随机密钥,支持一键复制和导出为文本文件。
如何使用
- 选择密钥格式(Hex、Base64、Base64URL 或字母数字)
- 拖动滑块设置密钥长度(16~128 字符)
- 填写生成数量(1~100),点击「生成」
- 复制单个密钥、一键复制全部,或导出为 .txt 文件
常见问题
这个 JWT 密钥生成工具是免费的吗?
完全免费,无需注册或登录,生成次数不限。
生成的密钥安全吗?会被记录吗?
安全。密钥使用浏览器的加密级随机数接口(crypto.getRandomValues)在本地生成,不经过网络传输,SodaTool 无法看到也不会存储任何密钥。
应该选择多长的密钥?
HS256 签名建议密钥至少 32 字节(256 位)熵。工具默认 64 字符并实时显示对应熵值,选择熵值不低于 256 bits 的组合即可满足绝大多数场景。
四种格式有什么区别?
Hex 只含 0-9 和 a-f,兼容性最好;Base64 含 +/ 字符;Base64URL 用 -_ 替代 +/,适合放在 URL 或环境变量中;字母数字只含 A-Z、a-z、0-9,适合对特殊字符敏感的配置文件。
评论
登录后发表评论