fixmint
JA

JWTをデコードして署名を確認

JSON Web Tokenを貼り付けて、ヘッダーとペイロードを読み取り、有効期限を確認して署名を検証します。

  • お使いのデバイスで動作
  • 会員登録不要
  • 一度開けばオフラインでも使えます

トークンと鍵はこのタブ内にとどまります。保存はされません。

JWTをデコードして署名を確認する方法

  1. トークンを貼り付けるか、例を試します。
  2. 署名を確認するため、シークレットまたは公開鍵を入力します。
  3. 判定、クレーム、セキュリティに関する注意点を確認します。

よくある質問

トークンはどこかに送信されますか?

いいえ。デコードと署名の確認は、Web Cryptoを使ってブラウザ内で行われます。トークンと鍵は保存もサーバーへの送信もされません。

なぜ署名が確認されていないと表示されるのですか?

確認には、HS256、HS384、HS512の場合はシークレットが、RS、PS、ES、EdDSAのトークンの場合は公開鍵が必要です。ペイロードを読んでも、誰が署名したかは証明されません。例のトークンは、シークレット your-256-bit-secret で署名されています。

暗号化されたトークンは開けますか?

いいえ。暗号化トークン(JWE、5つの部分)には復号鍵が必要ですが、このツールは鍵を受け付けないため、その旨を表示して処理を止めます。

どの鍵の形式が使えますか?

BEGIN PUBLIC KEY で始まるPEM形式の公開鍵、またはJSON形式のJWKです。証明書(BEGIN CERTIFICATE)とPKCS#1形式の鍵はここでは読み取れません。EdDSAには、Ed25519に対応したブラウザが必要です。

レビュー

    まだレビューはありません。最初のレビューを書いてみましょう。

    評価

    メールアドレスは表示も保存もされません。

    続きを読む