- Introduction
- 1. Cover
- 2. Colophon
- 3. Introduction
- 4. From XML to JSON to CBOR
- 5. CBOR vs. the Other Guys
- Part I: CBOR
- 6. A Practical Introduction to CBOR
- 7. Extending Semantics with CBOR Tags
- 8. Indefinite-Length Items
- 9. Sequences: Streaming Independent Data Items
- 10. CBOR Schemas with CDDL
- Part II: dCBOR
- 11. Determinism: Why Consistent Encodings Matter
- 12. From CBOR, to CDE, to dCBOR
- 13. Using dCBOR
- Part III: Gordian Envelope
- 14. Introducing Gordian Envelope
- 15. Envelope Semantics and Structure
- 16. Envelope Encoding and Processing
- 17. Practical Applications and Patterns
- 18. Tooling and Libraries
- 19. Advanced Topics
- Appendices
- 20. Appendix A: CBOR Header Bytes