Deterministic CBOR => IETF Work Item

https://datatracker.ietf.org/doc/draft-ietf-cbor-cde/

This may be significant because:
- JSON and XML require 33% more space than CBOR for dealing with binary data.
- The availability of a textual counterpart (Diagnostic Notation) makes CBOR suited for configuration files.
- Last but not least, deterministic encoding eliminates stuffing data-to-be signed in B64 or relying on complex canonicalization schemes.

Although the standard is not yet finalized,  outstanding issues only relates to edge-cases like NaN payloads.

You may use it today: https://github.com/cyberphone/CBOR.js#cborjs

Anders

Received on Wednesday, 6 December 2023 00:19:05 UTC