@techreport{mcnally-deterministic-cbor-17, number = {draft-mcnally-deterministic-cbor-17}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-mcnally-deterministic-cbor/17/}, author = {Wolf McNally and Christopher Allen and Carsten Bormann and Laurence Lundblade}, title = {{dCBOR: Deterministic CBOR}}, pagetotal = 22, year = 2026, month = feb, day = 11, abstract = {The purpose of determinism is to ensure that semantically equivalent data items are encoded into identical byte streams. CBOR (RFC 8949) defines "Deterministically Encoded CBOR" in its Section 4.2, but leaves some important choices up to the application developer. The present document specifies dCBOR, a set of narrowing rules for CBOR that can be used to help achieve interoperable deterministic encoding for a variety of applications desiring a narrow and clearly defined set of choices.}, }