JWE
JSON Web Encryption
JSONを暗号化・複合化するための仕様
実装
Node
Go
JWE Compact Serialization
JWE Protected Header
JSON object that contains the Header Parameters that are integrity
protected by the authenticated encryption operation. These
parameters apply to all recipients of the JWE. For the JWE
Compact Serialization, this comprises the entire JOSE Header. For
the JWE JSON Serialization, this is one component of the JOSE
Header.
JWE Encrypted Key
JWE Initialization Vector
9. Generate a random JWE Initialization Vector of the correct size
for the content encryption algorithm (if required for the
algorithm); otherwise, let the JWE Initialization Vector be the
empty octet sequence.
これがあるので同じペイロードやキーを与えても実行する度に値は変わる
JWE Ciphertext
JWE Authentication Tag