FINDING · EVALUATION
Asymmetric IP routing is a fundamental constraint on prior E2M designs: tier-2 ISPs typically see around 25% of packets on asymmetric paths, while tier-1 ISPs can have up to 90% of packets on asymmetric flows. Because Telex requires observing both directions of a connection to derive the client-server TLS master secret, this asymmetry severely constrains where it can be deployed. TapDance resolves this by using chosen-ciphertext steganography to leak the master secret from client to station in a single upstream packet, making it functional under fully asymmetric routing.
From 2014-wustrow-tapdance — TapDance: End-to-Middle Anticensorship without Flow Blocking · §1, §6 · 2014 · USENIX Security Symposium
Implications
- Any ISP-based circumvention station must assume it will see only the client-to-server direction; designs must encode all necessary keying material in the client's upstream packets rather than relying on observing server responses.
- Use a covert channel that operates within a single application-layer request (e.g., ciphertext steganography in an HTTP body) rather than requiring server-side packets to bootstrap the session secret.
Tags
Extracted by claude-sonnet-4-6 — review before relying.