MUFFLER: Secure Tor Traffic Obfuscation with Dynamic Connection Shuffling and Splitting

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Seo, Minjae, You, Myoungsung, Kim, Jaehan, Park, Taejune, Shin, Seungwon, Kim, Jinwoo
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909855117213696
author Seo, Minjae
You, Myoungsung
Kim, Jaehan
Park, Taejune
Shin, Seungwon
Kim, Jinwoo
author_facet Seo, Minjae
You, Myoungsung
Kim, Jaehan
Park, Taejune
Shin, Seungwon
Kim, Jinwoo
contents Tor, a widely utilized privacy network, enables anonymous communication but is vulnerable to flow correlation attacks that deanonymize users by correlating traffic patterns from Tor's ingress and egress segments. Various defenses have been developed to mitigate these attacks; however, they have two critical limitations: (i) significant network overhead during obfuscation and (ii) a lack of dynamic obfuscation for egress segments, exposing traffic patterns to adversaries. In response, we introduce MUFFLER, a novel connection-level traffic obfuscation system designed to secure Tor egress traffic. It dynamically maps real connections to a distinct set of virtual connections between the final Tor nodes and targeted services, either public or hidden. This approach creates egress traffic patterns fundamentally different from those at ingress segments without adding intentional padding bytes or timing delays. The mapping of real and virtual connections is adjusted in real-time based on ongoing network conditions, thwarting adversaries' efforts to detect egress traffic patterns. Extensive evaluations show that MUFFLER mitigates powerful correlation attacks with a TPR of 1% at an FPR of 10^-2 while imposing only a 2.17% bandwidth overhead. Moreover, it achieves up to 27x lower latency overhead than existing solutions and seamlessly integrates with the current Tor architecture.
format Preprint
id arxiv_https___arxiv_org_abs_2504_07543
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle MUFFLER: Secure Tor Traffic Obfuscation with Dynamic Connection Shuffling and Splitting
Seo, Minjae
You, Myoungsung
Kim, Jaehan
Park, Taejune
Shin, Seungwon
Kim, Jinwoo
Cryptography and Security
Networking and Internet Architecture
Tor, a widely utilized privacy network, enables anonymous communication but is vulnerable to flow correlation attacks that deanonymize users by correlating traffic patterns from Tor's ingress and egress segments. Various defenses have been developed to mitigate these attacks; however, they have two critical limitations: (i) significant network overhead during obfuscation and (ii) a lack of dynamic obfuscation for egress segments, exposing traffic patterns to adversaries. In response, we introduce MUFFLER, a novel connection-level traffic obfuscation system designed to secure Tor egress traffic. It dynamically maps real connections to a distinct set of virtual connections between the final Tor nodes and targeted services, either public or hidden. This approach creates egress traffic patterns fundamentally different from those at ingress segments without adding intentional padding bytes or timing delays. The mapping of real and virtual connections is adjusted in real-time based on ongoing network conditions, thwarting adversaries' efforts to detect egress traffic patterns. Extensive evaluations show that MUFFLER mitigates powerful correlation attacks with a TPR of 1% at an FPR of 10^-2 while imposing only a 2.17% bandwidth overhead. Moreover, it achieves up to 27x lower latency overhead than existing solutions and seamlessly integrates with the current Tor architecture.
title MUFFLER: Secure Tor Traffic Obfuscation with Dynamic Connection Shuffling and Splitting
topic Cryptography and Security
Networking and Internet Architecture
url https://arxiv.org/abs/2504.07543