メインコンテンツまでスキップ

2. Terminology (用語)

用語「JSON Web Signature (JWS)」、「Base64url Encoding (Base64url エンコーディング)」、「Collision-Resistant Name (衝突耐性名)」、「Header Parameter (ヘッダーパラメータ)」、および「JOSE Header」は、JWS 仕様 [JWS] によって定義されています。

用語「JSON Web Encryption (JWE)」、「Additional Authenticated Data (AAD) (追加認証データ)」、「JWE Authentication Tag (JWE 認証タグ)」、「JWE Ciphertext (JWE 暗号文)」、「JWE Compact Serialization (JWE コンパクトシリアライゼーション)」、「JWE Encrypted Key (JWE 暗号化鍵)」、「JWE Initialization Vector (JWE 初期化ベクトル)」、および「JWE Protected Header (JWE 保護ヘッダー)」は、JWE 仕様 [JWE] によって定義されています。

用語「Ciphertext (暗号文)」、「Digital Signature (デジタル署名)」、「Message Authentication Code (MAC) (メッセージ認証コード)」、および「Plaintext (平文)」は、「Internet Security Glossary, Version 2」[RFC4949] によって定義されています。

以下の用語は本仕様によって定義されます:

JSON Web Key (JWK) : 暗号鍵を表現する JSON オブジェクト。オブジェクトのメンバーは、その値を含む鍵のプロパティを表現します。

JWK Set : JWK のセットを表現する JSON オブジェクト。JSON オブジェクトは必ず (MUST)「keys」メンバーを持たなければならず、これは JWK の配列です。