FINDING · DEFENSE
Scylla's AONT-based fragmentation closes the C3 condition for Fragging (fragment-drop as a tagging mechanism) but does not close the retransmission timing side-channel in Nym: per-fragment acknowledgments still allow a malicious recipient to measure fragment-set completion time and distinguish dropped-fragment senders. Full mitigation requires replacing per-fragment acknowledgments with per-message acknowledgments that retransmit all fragments under a fresh identifier only after the complete message is confirmed received.
From 2026-schadt-breaking-partially-fixing — Breaking and (Partially) Fixing Onion Routing with Fragmentation · §5.5 · 2026 · PoPETs 2026
Implications
- Any reliable-delivery layer built on top of a mix network must aggregate acknowledgments at the message level, not the fragment level, to avoid leaking fragment-set completion timing to malicious recipients.
- Scylla also cannot protect against delay-based fragment tagging (an adversary delaying rather than dropping a fragment); systems requiring protection against delay adversaries must combine Scylla with additional timing-obfuscation techniques.
Tags
Extracted by claude-sonnet-4-6 — review before relying.