JWTデコーダー
JWTを下に貼り付けてヘッダー、ペイロード、署名をデコード・検査します。注意:このツールは署名の検証は行いません。すべての処理はブラウザ内でローカルに行われます。
トークン情報
JWTとは?
JSON Web Token(JWT)は、当事者間で安全に情報を伝達するためのコンパクトでURLセーフなトークン形式です。ドット(.)で区切られた3つの部分で構成されます:
- ヘッダー - アルゴリズムとトークンタイプ(例:
HS256、RS256) - ペイロード - クレーム/データ(例:
sub、iat、exp) - 署名 - トークンが改ざんされていないことを検証
トークンをデコードしても、それについて何かが証明されるわけではありません。ヘッダーとペイロードは base64url にすぎず、誰でも書き換えられるからです。重要なのは署名です。共有シークレットを貼り付ければ、HS256、HS384、HS512 についてはこのページがブラウザー内で検証します。ほかの方式は秘密鍵で署名し公開鍵で検証するもので、このようなページが貼り付けを求めるべきものではありません。時刻はご自身の時計に合わせ、差も添えて表示します。たいてい探しているのは有効期限だからです。
注意:このツールはトークンのデコードのみを行います。署名の検証は行いません。
それは実際どう保存していますか
ハッシュもトークンもパスワードも、周りのコード以上には強くなりません。既定のままのコスト係数、誰も有効期限を見ていないトークン、リポジトリに入ってしまった秘密鍵。当社はアプリケーションを診断して堅牢化し、攻撃者が最初に届く場所をお伝えします。
セキュリティ診断を依頼する