JWT Decoder - JSON Web Tokens デコードおよびオンラインで有効期限を確認する
任意のJSONウェブトークンを貼り付けると、そのヘッダーとペイロードを即座にデコードし、署名を確認し、期限切れかどうかを確認します。ローカルで動作し、トークンはブラウザから離れません。
このツールはトークンのみを復号し、署名を秘密鍵や公開鍵と照合することはありません。トークンを持つ誰でもペイロードを読み取れるので、JWTに秘密情報を入れないでください。
JSONウェブトークンについて
JWTは、ヘッダー、ペイロード、シグネチャの3つのBase64URLエンコードされたセグメントを持ち、ドットで区切られています。ヘッダーは署名アルゴリズムを表し、ペイロードはsub、iat、expなどのクレームを運び、署名はサーバーがトークンに改ざんされていないことを検証できるようにします。復号には秘密は必要ありません。
画像を強化し続ける
これらの人気のあるツールを使用して、写真編集を次のレベルに引き上げましょう
Frequently Asked Questions
エンコードされたJWT(長いeyJ...)を貼り付けます。文字列)を入力ボックスに置き換えます。ツールはそれを2点に分割し、Base64URLでヘッダーとペイロードをデコードし、それぞれのJSONと生の署名セグメントを表示します—すべてネットワークリクエストを行わずに行われます。
usageいいえ。デコーダはトークンのみを解析し、署名を秘密鍵や公開鍵と照合することはありません。なぜなら検証には発行者の鍵資料が必要だからです。本番検証にはサーバー側のJWTライブラリを使用し、このツールは検査とデバッグのためのものです。
technicalヘッダー(アルゴリズムとキーID)、ペイロードの請求(sub、iss、aud、iat、expおよびカスタムクレーム)、そして生の署名が得られます。標準的なタイムスタンプ請求は人間が読みやすい日付形式で書かれているため、古くなったトークンは一目で見つけられます。
featuresペイロードに標準的な「exp」請求が含まれている場合、ツールはそれを現在の時刻と比較し、「有効時」または「トークンの有効期限」のいずれかを正確なタイムスタンプで表示します。経験値請求がないトークンは有効期限がないと報告されます。
featuresJWTのペイロードを読む人は誰でも有効期限まで使えるため、本番トークンはプライベートツールに保管されるべきです。このデコーダーは完全にブラウザ上で動作し、トークンは送信しませんが、安全策としては短命な開発トークンを可能な限りデコードすることです。
privacyJWTは、ドットで区切られた3つのBase64URLエンコードセグメントで構成されています:ヘッダー(署名アルゴリズム)、ペイロード(発行者が検証者に信頼してほしい請求)、および署名(ヘッダー.payload上のMACまたはデジタル署名)。復号には鍵は必要ありません — 検証だけが鍵を必要とします。
technicalUse Cases
OAuth & OpenID Connect Flows のデバッグ
Auth0、Okta、Cognito、Azure ADから返されるアクセストークンとIDトークンをデコードし、ローカルOAuth統合作業中にスコープ、オーディエンス、発行者を検証します
APIコールにおける認可ヘッダーを検査する
失敗したAPIリクエストのベアラートークンを貼り付けて、誤ったテナント、ロール、期限切れの原因かどうかを確認し、その後バックエンドチームにチケットを開いてください
開発中のトークン有効期限確認
経験値請求を読むことで、静かにステージング環境を壊している期限切れトークンを見つけ出します。トークンを端末にコピーしたり、簡単なスクリプトを書いたりする必要はありません
トークンクレームに符号化された監査権限
ロール、テナント、機能フラグなどのカスタムクレームを検証し、管理者が顧客のトークンがライセンスチームが意図したアクセスを正確に付与していることを確認できるようにします
シングルサインオン統合の検証
全従業員に配布する前に、企業SSO統合によって生成されたSAMLおよびOIDCトークンを検査し、グループメンバーシップや属性マッピングを確認しましょう
トークンベースの認証を教える
デコードされたヘッダー、ペイロード、シグネチャのパネルを使って、JWTがブートキャンプの学生、ジュニアエンジニア、セキュリティワークショップ参加者にどのように構成されているかを説明してください
Pixoate