%% You should probably cite rfc8785 instead of this I-D. @techreport{rundgren-json-canonicalization-scheme-09, number = {draft-rundgren-json-canonicalization-scheme-09}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-rundgren-json-canonicalization-scheme/09/}, author = {Anders Rundgren and Bret Jordan and Samuel Erdtman}, title = {{JSON Canonicalization Scheme (JCS)}}, pagetotal = 21, year = , month = , day = , abstract = {Cryptographic operations like hashing and signing requires that the data is expressed in an invariant format. One way addressing this issue is creating a canonical form of the data. Canonicalization also permits data to be exchanged in its original form on the "wire" while secure cryptographic operations are performed on its canonicalized counterpart in the producer and consumer end points. The JSON Canonicalization Scheme (JCS) provides canonicalization support for data in the JSON format by building on the strict serialization methods for JSON primitives defined by ECMAScript, constraining JSON data to the I-JSON subset, and through a deterministic property sorting scheme.}, }