JWT トークン生成ツール
JSON オブジェクトと共有シークレットを入力し、Web Crypto でコンパクト JWT を作成します。
Web Crypto HMAC-SHA-256 でローカル署名します。シークレットはページのメモリ内だけに留まり、送信されません。
HS256 は共有シークレットを使います。本番の秘密鍵や実際の認証情報には使用しないでください。
使い方
使い方
- ヘッダーとペイロードの JSON を入力します。
- ローカルに留まる HMAC シークレットを入力します。
- 生成した JWT を確認してコピーします。
ブラウザー内の HS256 署名
Web Crypto API を使い、シークレットやトークンを送信しません。
共有シークレットの境界
HS256 は対称方式です。検証できる人は署名もできます。本番では適切な鍵管理を使ってください。
よくある質問
あわせて知りたいこと
対応アルゴリズムは?
Web Crypto API の HS256 のみです。
シークレットは送信されますか?
いいえ。ページメモリ内だけに留まります。
RS256 や ES256 は作れますか?
いいえ。秘密鍵を受け付けず、非対称署名は実装しません。