RFC 7518: JSON Web Algorithms(JWA)
RFC 7518 は、JWS、JWE、JWK で使用する暗号アルゴリズムを定義した仕様です。
第1部: 概要編
JWA とは何か?
JWA(JSON Web Algorithms)は、JOSE(JSON Object Signing and Encryption)で使用できる暗号アルゴリズムのカタログです。
JOSE ファミリー:
┌─────────────────────────────────────────────┐
│ JWA │
│ (アルゴリズムの定義) │
└───────────── ────────────────────────────────┘
▲ ▲ ▲
│ │ │
┌────────┴────────┐ ┌───┴───┐ ┌───────┴───────┐
│ JWS │ │ JWE │ │ JWK │
│ (署名) │ │(暗号化)│ │ (鍵表現) │
└─────────────────┘ └───────┘ └───────────────┘