BitBlender: Light-weight anonymity for Bittorrent

Kevin Bauer, Damon McCoy, Dirk Grunwald, Douglas Sicker

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    We present BitBlender, an efficient protocol that provides an anonymity layer for BitTorrent traffic. BitBlender works by creating an ad-hoc multi-hop network consisting of special peers called "relay peers" that proxy requests and replies on behalf of other peers. To understand the effect of introducing relay peers into the BitTorrent system architecture, we provide an analysis of the expected path lengths as the ratio of relay peers to normal peers varies. A prototype is implemented and experiments are conducted on Planetlab to quantify the performance overhead associated with the protocol. We also propose protocol extensions to add confidentiality and access control mechanisms, countermeasures against traffic analysis attacks, and selective caching policies that simultaneously increase both anonymity and performance. We finally discuss the potential legal obstacles to deploying an anonymous file sharing protocol. This work is among the first to propose a privacy enhancing system that is designed specifically for a particular class of peer-to-peer traffic.

    Original languageEnglish (US)
    Title of host publicationProceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08
    DOIs
    StatePublished - 2008
    Event2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08 - Istanbul, Turkey
    Duration: Sep 22 2008Sep 25 2008

    Other

    Other2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08
    CountryTurkey
    CityIstanbul
    Period9/22/089/25/08

    Fingerprint

    Access control
    Experiments

    Keywords

    • Anonymity
    • BitTorrent
    • Peer-to-peer networks

    ASJC Scopus subject areas

    • Computer Networks and Communications
    • Software

    Cite this

    Bauer, K., McCoy, D., Grunwald, D., & Sicker, D. (2008). BitBlender: Light-weight anonymity for Bittorrent. In Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08 [1] https://doi.org/10.1145/1461464.1461465

    BitBlender : Light-weight anonymity for Bittorrent. / Bauer, Kevin; McCoy, Damon; Grunwald, Dirk; Sicker, Douglas.

    Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08. 2008. 1.

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Bauer, K, McCoy, D, Grunwald, D & Sicker, D 2008, BitBlender: Light-weight anonymity for Bittorrent. in Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08., 1, 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08, Istanbul, Turkey, 9/22/08. https://doi.org/10.1145/1461464.1461465
    Bauer K, McCoy D, Grunwald D, Sicker D. BitBlender: Light-weight anonymity for Bittorrent. In Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08. 2008. 1 https://doi.org/10.1145/1461464.1461465
    Bauer, Kevin ; McCoy, Damon ; Grunwald, Dirk ; Sicker, Douglas. / BitBlender : Light-weight anonymity for Bittorrent. Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08. 2008.
    @inproceedings{20e42161070b48919661c3d6670e5929,
    title = "BitBlender: Light-weight anonymity for Bittorrent",
    abstract = "We present BitBlender, an efficient protocol that provides an anonymity layer for BitTorrent traffic. BitBlender works by creating an ad-hoc multi-hop network consisting of special peers called {"}relay peers{"} that proxy requests and replies on behalf of other peers. To understand the effect of introducing relay peers into the BitTorrent system architecture, we provide an analysis of the expected path lengths as the ratio of relay peers to normal peers varies. A prototype is implemented and experiments are conducted on Planetlab to quantify the performance overhead associated with the protocol. We also propose protocol extensions to add confidentiality and access control mechanisms, countermeasures against traffic analysis attacks, and selective caching policies that simultaneously increase both anonymity and performance. We finally discuss the potential legal obstacles to deploying an anonymous file sharing protocol. This work is among the first to propose a privacy enhancing system that is designed specifically for a particular class of peer-to-peer traffic.",
    keywords = "Anonymity, BitTorrent, Peer-to-peer networks",
    author = "Kevin Bauer and Damon McCoy and Dirk Grunwald and Douglas Sicker",
    year = "2008",
    doi = "10.1145/1461464.1461465",
    language = "English (US)",
    booktitle = "Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08",

    }

    TY - GEN

    T1 - BitBlender

    T2 - Light-weight anonymity for Bittorrent

    AU - Bauer, Kevin

    AU - McCoy, Damon

    AU - Grunwald, Dirk

    AU - Sicker, Douglas

    PY - 2008

    Y1 - 2008

    N2 - We present BitBlender, an efficient protocol that provides an anonymity layer for BitTorrent traffic. BitBlender works by creating an ad-hoc multi-hop network consisting of special peers called "relay peers" that proxy requests and replies on behalf of other peers. To understand the effect of introducing relay peers into the BitTorrent system architecture, we provide an analysis of the expected path lengths as the ratio of relay peers to normal peers varies. A prototype is implemented and experiments are conducted on Planetlab to quantify the performance overhead associated with the protocol. We also propose protocol extensions to add confidentiality and access control mechanisms, countermeasures against traffic analysis attacks, and selective caching policies that simultaneously increase both anonymity and performance. We finally discuss the potential legal obstacles to deploying an anonymous file sharing protocol. This work is among the first to propose a privacy enhancing system that is designed specifically for a particular class of peer-to-peer traffic.

    AB - We present BitBlender, an efficient protocol that provides an anonymity layer for BitTorrent traffic. BitBlender works by creating an ad-hoc multi-hop network consisting of special peers called "relay peers" that proxy requests and replies on behalf of other peers. To understand the effect of introducing relay peers into the BitTorrent system architecture, we provide an analysis of the expected path lengths as the ratio of relay peers to normal peers varies. A prototype is implemented and experiments are conducted on Planetlab to quantify the performance overhead associated with the protocol. We also propose protocol extensions to add confidentiality and access control mechanisms, countermeasures against traffic analysis attacks, and selective caching policies that simultaneously increase both anonymity and performance. We finally discuss the potential legal obstacles to deploying an anonymous file sharing protocol. This work is among the first to propose a privacy enhancing system that is designed specifically for a particular class of peer-to-peer traffic.

    KW - Anonymity

    KW - BitTorrent

    KW - Peer-to-peer networks

    UR - http://www.scopus.com/inward/record.url?scp=70249129815&partnerID=8YFLogxK

    UR - http://www.scopus.com/inward/citedby.url?scp=70249129815&partnerID=8YFLogxK

    U2 - 10.1145/1461464.1461465

    DO - 10.1145/1461464.1461465

    M3 - Conference contribution

    BT - Proceedings of the 2008 Workshop on Applications of Private and Anonymous Communications, AIPACa'08

    ER -