MOCHA: Mixnet Optimization Considering Honest Client Anonymity

Mix networks (mixnets) safeguard client anonymity by forwarding traffic through multiple intermediary nodes (mixnodes), which reorder and delay messages to obscure communication patterns against a global passive adversary capable of monitoring all network transmissions.The anonymity provided by mixnets is usually assessed with a discrete-event simulator, gauging a target message's indistinguishability among output messages.While useful for comparative analysis, this approach only approximates the mixnet's anonymity potential.Hence, this paper sheds light on the necessity of considering the client (originator of messages) itself to gauge anonymity accurately.We further provide an algorithm (simulator) to simulate client anonymity for Loopix mixnets.We conduct experiments to optimize general Loopix mixnet parameters, considering both message and client anonymity.Our findings indicate that message anonymity often provides an upper bound and can yield misleading results for mixnet optimization, underscoring the importance of client anonymity.Additionally, we explore scenarios where client anonymity is significantly compromised due to an insufficient number of clients.To address these cases, we propose a multimixing strategy that enhances client anonymity by effectively merging varied traffic types with different mixing characteristics.

Authors

Institutions

Publication Details

Published
2025-06-17
DOI
https://doi.org/10.1145/3733102.3733150
Citations
2
Primary Topic
Internet Traffic Analysis and Secure E-voting
Type
article
Field-Weighted Citation Impact
4.96

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

MOCHA: Mixnet Optimization Considering Honest Client Anonymity

Mahdi Rahimi
2 citations
Internet Traffic Analysis and Secure E-voting
4.96
article

MOCHA: Mixnet Optimization Considering Honest Client Anonymity

Mahdi Rahimi
article en
2 citations

Abstract

Mix networks (mixnets) safeguard client anonymity by forwarding traffic through multiple intermediary nodes (mixnodes), which reorder and delay messages to obscure communication patterns against a global passive adversary capable of monitoring all network transmissions.The anonymity provided by mixnets is usually assessed with a discrete-event simulator, gauging a target message's indistinguishability among output messages.While useful for comparative analysis, this approach only approximates the mixnet's anonymity potential.Hence, this paper sheds light on the necessity of considering the client (originator of messages) itself to gauge anonymity accurately.We further provide an algorithm (simulator) to simulate client anonymity for Loopix mixnets.We conduct experiments to optimize general Loopix mixnet parameters, considering both message and client anonymity.Our findings indicate that message anonymity often provides an upper bound and can yield misleading results for mixnet optimization, underscoring the importance of client anonymity.Additionally, we explore scenarios where client anonymity is significantly compromised due to an insufficient number of clients.To address these cases, we propose a multimixing strategy that enhances client anonymity by effectively merging varied traffic types with different mixing characteristics.

KU Leuven (BE)
Vlaamse regering
Openalex Percentile: Top 5%
Internet Traffic Analysis and Secure E-voting
4.96
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

MOCHA: Mixnet Optimization Considering Honest Client Anonymity — Mahdi Rahimi · (2025) | TGRS Research Map | TGRS