FINDING · DEFENSE
CBOR-based DNS encoding (application/dns+cbor) reduces DNS message sizes—CBOR DNS queries max out at 136 bytes vs. 150 bytes for classic DNS, and responses at 388 bytes vs. 498 bytes—but paradoxically makes DoC traffic easier to identify within CoAP data, because smaller, more distinctive message sizes create a more separable feature distribution for classifiers.
From 2026-lenders-secrets-best-not — Secrets Best Not Shared: DNS Privacy Enhancements for the Constrained IoT · §2 / §6 · 2026 · arXiv preprint
Implications
- Payload compression that shrinks encrypted traffic introduces a measurable fingerprint; circumvention designs should pad messages to a fixed size rather than compress them.
- Avoid optimizing for minimum wire size when the goal is traffic indistinguishability — size minimization and obfuscation are opposing objectives.
Tags
Extracted by claude-sonnet-4-6 — review before relying.