Although encryption by definition is "cryptic", ES6 serialization rules can be
used to at least make headers readable.
{
"encryptedKey":
{
"alg": "RSA-OAEP-256",
"jwk":
{
"kty": "RSA",
"n":
"v4c1pLMaEmFfdkZpENozKE8bl9Eb...w_SHgxYYIrO7QXNsUuSK1-rTw1d6vjbw",
"e": "AQAB"
},
"cipherText":
"JV0LQMLs7vE60ramSBaynuIbrHjk...YEyxkaFBsvq_NOq--2DEPkGtukJesVQ"
},
"alg": "A128CBC-HS256",
"iv": "5JIFqZMBuvFm2mOhfEsCxQ",
"tag": "vxMxd7hjuklgonO8s1jBVg",
"cipherText": "oPZGHcG19s9ucVE8ghekaXM5NbL94...lHlIZhFPKA1tCKCyeUWqMvx0Yc"
}
- Anders
_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose