<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Network Measurement | Aqualab - Northwestern University</title><link>https://aqualab.cs.northwestern.edu/tag/network-measurement/</link><atom:link href="https://aqualab.cs.northwestern.edu/tag/network-measurement/index.xml" rel="self" type="application/rss+xml"/><description>Network Measurement</description><generator>Hugo Blox Builder (https://hugoblox.com)</generator><language>en-us</language><lastBuildDate>Mon, 01 Jun 2009 00:00:00 +0000</lastBuildDate><image><url>https://aqualab.cs.northwestern.edu/media/logo_hu_8646b2b27455bd.png</url><title>Network Measurement</title><link>https://aqualab.cs.northwestern.edu/tag/network-measurement/</link></image><item><title>Privacy in Peer-to-Peer Systems</title><link>https://aqualab.cs.northwestern.edu/project/p2p-privacy/</link><pubDate>Mon, 01 Jun 2009 00:00:00 +0000</pubDate><guid>https://aqualab.cs.northwestern.edu/project/p2p-privacy/</guid><description>&lt;div class="article-style"&gt;
&lt;h2 id="project-overview"&gt;Project Overview&lt;/h2&gt;
&lt;p&gt;Discussions of privacy in peer-to-peer systems tended to focus on content: what
a user downloads, and who can observe it. This project started from a different
place. In BitTorrent, whom you connect to is itself revealing, because people
with similar interests end up in the same swarms repeatedly, and those repeated
co-occurrences are visible to anyone watching the network.&lt;/p&gt;
&lt;p&gt;Working with Luís Amaral&amp;rsquo;s group at Northwestern, we applied community-detection
methods from complex-network analysis to BitTorrent connection patterns. The
result, reported in &lt;em&gt;Strange Bedfellows&lt;/em&gt;, is that users cluster into stable
communities that persist over time and can be recovered from connection
structure alone — no payload inspection required. An observer who cannot see
what you downloaded can still infer a great deal about what you are interested
in, simply from the company you keep.&lt;/p&gt;
&lt;p&gt;The interdisciplinary collaboration was essential here: the measurement side
supplied the traces and the systems questions, and the network-science side
supplied the methods for finding structure in them.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="swarmscreen"&gt;SwarmScreen&lt;/h2&gt;
&lt;p&gt;If connection patterns are the leak, then the defence has to operate on
connection patterns. SwarmScreen adds a controlled fraction of connections to
swarms the user has no interest in, deliberately blurring the community
structure an observer would otherwise recover.&lt;/p&gt;
&lt;p&gt;The design point is plausible deniability rather than concealment. A user&amp;rsquo;s real
activity is still there, but it is no longer separable from behaviour they never
chose, so an observer cannot attribute any particular interest with confidence.
The cost is a tunable amount of extra traffic, which the tech report examines
against the privacy gained.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="software"&gt;Software&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://aqualab.cs.northwestern.edu/project/swarmscreen/"&gt;SwarmScreen&lt;/a&gt;&lt;/strong&gt; — a Vuze extension
making downloading behaviour difficult to classify from connection patterns,
with a tunable privacy/performance trade-off.&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="papers"&gt;Papers&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aqualab.cs.northwestern.edu/publication/2010/dchoffnes-iptps10/"&gt;Strange Bedfellows: Communities in BitTorrent&lt;/a&gt; — IPTPS 2010&lt;/li&gt;
&lt;li&gt;&lt;a href="https://aqualab.cs.northwestern.edu/publication/2009/dchoffnes-nu-eecs-tr09/"&gt;SwarmScreen: Privacy Through Plausible Deniability in P2P Systems&lt;/a&gt; — Northwestern EECS technical report, 2009&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="coverage"&gt;Coverage&lt;/h2&gt;
&lt;p&gt;&lt;em&gt;The Register&lt;/em&gt; covered the work in April 2009, under
&lt;a href="https://www.theregister.com/security/2009/04/09/p2p-eavesdrop-guilt-by-association-attack-developed/758409" target="_blank" rel="noopener"&gt;&amp;ldquo;P2P eavesdrop &amp;lsquo;guilt by association attack&amp;rsquo; developed&amp;rdquo;&lt;/a&gt;.&lt;/p&gt;
&lt;hr&gt;
&lt;h2 id="people"&gt;People&lt;/h2&gt;
&lt;p&gt;This was joint work with the &lt;a href="https://amaral.northwestern.edu/" target="_blank" rel="noopener"&gt;Amaral Lab&lt;/a&gt; at
Northwestern.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Faculty&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aqualab.cs.northwestern.edu/author/fabian-e.-bustamante/"&gt;Fabián E. Bustamante&lt;/a&gt; (Northwestern University)&lt;/li&gt;
&lt;li&gt;Luís A. Nunes Amaral (Northwestern University)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Students&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aqualab.cs.northwestern.edu/author/david-choffnes/"&gt;David R. Choffnes&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Collaborators&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jordi Duch (Northwestern University)&lt;/li&gt;
&lt;li&gt;Dean Malmgren (Northwestern University)&lt;/li&gt;
&lt;li&gt;Roger Guimerà (Northwestern University)&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h2 id="related-links"&gt;Related Links&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://aqualab.cs.northwestern.edu/" target="_blank" rel="noopener"&gt;AquaLab Research Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description></item></channel></rss>