Slashdot Mirror


Combining BitTorrent With Darknets For P2P Privacy

CSEMike writes "Currently popular peer-to-peer networks suffer from a lack of privacy. For applications like BitTorrent or Gnutella, sharing a file means exposing your behavior to anyone interested in monitoring it. OneSwarm is a new file sharing application developed by researchers at the University of Washington that improves privacy in peer-to-peer networks. Instead of communicating directly, sharing in OneSwarm is friend-to-friend; senders and receivers exchange data using multiple intermediaries in an overlay mesh. OneSwarm is built on (and backwards compatible with) BitTorrent, but includes numerous extensions to improve privacy while providing good performance: point-to-point encryption using SSL, source-address rewriting, and multi-path and multi-source downloading. Clients and source are available for Linux, Mac OS X, and Windows."

3 of 325 comments (clear)

  1. Re:why? its all legal by Anonymous Coward · · Score: 5, Informative

    I'll be charitable and assume you are just uninformed. Inform yourself.

  2. Re:Source? GPLv2, Java by hannson · · Score: 5, Informative

    We're just packaging up the source now (we just released this today), and will post a link on the website soon. Thanks!

    This is the reply I got from using the mail form.

  3. Re:Why not just put an encryption layer on top of by Anonymous Coward · · Score: 5, Informative

    Because the investigators don't eavesdrop on your connections. They come into the network as a peer and ask your client to send them chunks of whatever file you are currently sharing. It's very easy for them to do:

    1. Search torrent site for popular movie/artist name
    2. Download torrent
    3. Connect to tracker, get peer IP addresses
    4. Connect to peers, ask for parts of the file
    5. File a John Doe lawsuit and subpoena ISPs for customer details

    Encryption occurs between peers - so your ISP can't decode the traffic, but the investigator can, because it is a peer.