- 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
- 14. dCBOR Tags
- 15. The dcbor Command Line Tool
- 16. Matching using the dcbor CLI
- Part III: Gordian Envelope
- 17. Introducing Gordian Envelope
- 18. The envelope Command Line Tool
- 19. Matching using the envelope CLI
- Appendices
- 20. Appendix A: CBOR Header Bytes
- 21. Appendix B: dCBOR Patex Reference
- 22. Appendix C: Envelope Patex Reference