I think it would be useful if payload compression was possible with e.g. using a c suffix (v1c.[purpose].).
One compression algorithm (raw inflate/deflate, brotli, gzip) would be used?
Payload processing for these versions would change to
serialize JSON
deflate
sign or encrypt
or
verify or decrypt
inflate
JSON parse
This is technically possible today if a library exposes a raw payload construct but this approach lacks negotioation between the issuer and recipient that compression is used.
I think it would be useful if payload compression was possible with e.g. using a
c
suffix (v1c.[purpose].
).One compression algorithm (raw inflate/deflate, brotli, gzip) would be used?
Payload processing for these versions would change to
or
This is technically possible today if a library exposes a raw payload construct but this approach lacks negotioation between the issuer and recipient that compression is used.