Topology Inference of Networks utilizing Rooted Spanning Tree Embeddings
Martin Byrenheid, Stefanie Roos, Thorsten Strufe

TL;DR
This paper analyzes how rooted spanning tree embeddings in network routing can leak structural information, and demonstrates that using random vectors significantly reduces inference of participant identities in friend-to-friend overlays.
Contribution
It provides a detailed analysis of information leakage from tree embeddings and proposes using random vectors to enhance privacy in overlay networks.
Findings
Random vector assignment reduces inference of participant identities by tenfold.
Packet trajectory monitoring limits unambiguous link inference.
Embedding choice significantly impacts information leakage.
Abstract
Due to its high efficiency, routing based on greedy embeddings of rooted spanning trees is a promising approach for dynamic, large-scale networks with restricted topologies. Friend-to-friend (F2F) overlays, one key application of embedding-based routing, aim to prevent disclosure of their participants to malicious members by restricting exchange of messages to mutually trusted nodes. Since embeddings assign a unique integer vector to each node that encodes its position in a spanning tree of the overlay, attackers can infer network structure from knowledge about assigned vectors. As this information can be used to identify participants, an evaluation of the scale of leakage is needed. In this work, we analyze in detail which information malicious participants can infer from knowledge about assigned vectors. Also, we show that by monitoring packet trajectories, malicious participants…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Peer-to-Peer Network Technologies · Opportunistic and Delay-Tolerant Networks
