FINDING · DEFENSE
Using a peer-based SCHC rule set — where the device ID is the XOR of source and destination link-layer addresses rather than just the device address — allows a single rule ID to serve multiple destinations and enables eliding (rather than merely compressing) flow-identifying header fields including IPv6 prefix, device IID, and CoAP Uri-Host. This prevents the rule ID itself from becoming a per-destination flow identifier observable to an eavesdropper.
From 2026-lenders-secrets-best-not — Secrets Best Not Shared: DNS Privacy Enhancements for the Constrained IoT · §2 / §6.3 · 2026 · arXiv preprint
Implications
- When designing header-compression schemes for obfuscated protocols, use combined source+destination state as the compression context key so that the context identifier does not leak per-destination traffic patterns.
- Apply field elision ('not-sent' CDA) rather than compression to the highest-importance header fields identified by permutation importance analysis — partial compression still leaks residue bits.
Tags
Extracted by claude-sonnet-4-6 — review before relying.