すべてのツール › 開発者向け
JWTのデコードと検証
トークンを読み取り、有効期限を分かりやすい言葉で確認し、HS256/RS256/ES256の署名を検証したり、独自のトークンを作成したりできます。
このツールでできること
- ヘッダーとペイロードを読みやすい形式で表示。exp、iat、nbfのクレームは日付と言葉(「3日前に期限切れ」)で示されます。
- 署名の検証:シークレットによるHMAC、およびPEMまたはJWK形式の公開鍵によるRSA、RSA-PSS、ECDSA。
- 典型的なセキュリティ上の問題への警告:noneアルゴリズム、有効期限なし、jku/x5uリンク。
- 「exp +1時間」と「iat = 現在」のクイックボタンで、HS256/384/512のトークンを作成できます。
- トークンと鍵はサーバーに送信されません。検証にはブラウザ内蔵の暗号機能を使用します。
JWTのデータは暗号化されておらず、署名されているだけです。誰でも読めます。トークンにパスワードやその他の秘密情報を入れないでください。
他人の本番用トークンを外部サイトに貼り付けるのは避けたほうがよいでしょう。ここでは検証がローカルで行われますが、安全のための習慣として心がけてください。