enc

enc ヘッダー引数

[7] JWEヘッダー引数 enc (encryption algorithm (暗号化算法) ) は、 平文に対して被認証暗号化を適用し暗号文認証タグを生成するため使う内容暗号化算法を識別するものです。 >>6

仕様書

[10] 値は、 StringOrURI を含んだASCII文字列で、 大文字・小文字区別します。 >>6

[9] 値は、IANA登録簿のものか、 対衝突名を含んだ値とするべき (should) です。 >>6

[2] enc>>1

[19] IANA登録簿 >>20 があります。 >>18

[21] algJWK の登録簿と共通になっていますが、 種別で区別されており、 現時点で複数の場面で使えるものはありません。


[8] 指定される内容暗号化算法は、 指定された鍵長のAEAD算法でなければなりません>>6

[4] 内容暗号化算法は、 JWE Initialization Vector value を使います。 JWE Ciphertext valueJWE Authentication Tag value を生成します。 >>1

[3] 対応が必須のものとそうでないものがあります。 >>1

文脈

[11] JWE JOSEヘッダーには enc ヘッダー引数を指定しなければなりません>>6

[12] JWE の実装は、 enc ヘッダー引数を理解し、 処理しなければなりません ヘッダー引数 >>6

メモ