このツールについて
JWE は JSON Web Encryption の略で、JOSE における暗号化コンテンツの形式です。Compact JWE は通常、protected header、encrypted key、初期化ベクトル、ciphertext、認証 tag の 5 つの Base64URL 部分で構成されます。
使い方
ドットで区切られた 5 部構成の JWE を貼り付けると、protected header、alg、kid、enc、各部分の長さを確認できます。
よくある利用場面
- 暗号化トークンが Compact JWE の 5 部構成か確認する。
alg、enc、kid、zipなどの protected header を確認する。- バックエンド連携を調査する前に encrypted key、IV、ciphertext、tag が存在するか確認する。
よくある間違い
- JWE の解析は復号ではありません。
- 正しい鍵がなければ ciphertext のペイロードは読めないのが正常です。
- 5 部構成が正しくても、復号や認証で失敗することがあります。
実用例: JWE Compact 構造を確認
Compact JWE を貼り付け、5 つの部分があることを確認します。protected header には通常 alg や enc などのアルゴリズム情報があります。
プライバシー
このツールは入力内容をブラウザ内で処理します。パスワード、秘密鍵、その他の機密データはオンラインツールに入力しないでください。
よくある質問
このツールは JWE を復号できますか?
いいえ。Compact JWE の構造と protected header を解析するだけです。復号には正しい鍵が必要です。
JWE と JWT の違いは?
JWT はトークン形式で、署名または暗号化される場合があります。JWE は暗号化コンテンツを表し、通常ペイロードを隠します。
トークンはアップロードされますか?
いいえ。解析はブラウザ内で実行されます。