Sorry about the double, I posted in one and noticed it was in the wrong place and didnt see a delete button. And this is completely hypothetical of course 😉 but do you know anything about encrypting through vuze?
BitTorrent is an interesting beast. The problem with BT, is that in a nutshell, it is inherently insecure. DHT sends your IP address out to peers, and you make distributed 1:1 connections with them. Connecting to a tracker sends your IP to the tracker, which can then be picked up elsewhere. I could go on, but generally its just a big, giant mess for security.
This leaves only a few options that are favorable security-wise, which coincidentally also greatly impacts performance.
Solutions:
-VPN. All (and I mean all) traffic to the VPN (encrypted tunneling), with the VPN network making the connection to the BT tracker and clients. The problem with this is that the VPN network needs to have the proper ports open, both for you to communicate with it and for it to communicate with the swarm. Most private VPN services will cover this for you. I can use my schools VPN so I'm not aware of many commercial solutions; try iPredator.
-SSH, Proxy, etc. Same as the above in concept; you're just masking your initial location through encryption and a remote server that connects to the swarm for you. Ports also have to be configured for this, and certain proxy types won't work, etc. Also generally paid for-- you wont find free proxies that you can use that will support your bandwidth.
Without those two, that really only leaves us with a few, less favorable options, some of which can be combined:
-Configure a blocklist (Safepeer) in Vuze. It's in some preference pane. These lists can be auto-updated.
-Run behind a NAT router, egress firewall, and limit BT to localhost traffic only
-Private torrents (The safest of all of this when combined with other measures, ex TorrentLeech)
-Private networks and services (Usenet, freenet, bitblinder, gnunet, etc) Many of these networks have severe restrictions, either through cost, bandwidth, safety, speed, or general reliability-- all of these networks require extreme diligence in setting up your internet connection so that there are no outer network connections to your computer. In other words, the same as VPN; only connect to that network.
-Force encryption in Vuze, but just as an fyi people will still have your IP, your traffic throttling will just be obfuscated and your IP won't know what you're doing.
-Use i2p network, but this is quite slow. Also, you can't use public torrents on it, you have to use their private torrents that are inter-network only (no-cross network peers, in either direction). You can set it up in Vuze, despite the FAQ, but I'd suggest reading more about it first.
Here's the specific FAQ on BT. Note once again, that this is ENTIRELY secure, but its slow. Also note that opening a public torrent in Vuze once configured with i2p will still allow that torrent to run; itll just connect normally like any regular, non-private torrent would.
-Tor with onioncat. Haven't done much reading on this yet; looks like it could have some potential, but again has a bottleneck on speeds. To quote onioncat; "OnionCat creates a transparent IP layer on top of Tor's hidden services. It transmits any kind of IP-based data transparently through the Tor network on a location hidden basis. You can think of it as a point-to-multipoint VPN between hidden services. OnionCat is based on anonymizing transport layers like Tor." Note it requires Tor to run.
-That leaves our final option, Tor. Tor is, well, awesome, but at the same time, not awesome. For starters, the network is slow. Not ideal for BT. For two, they don't want you to use BT on it. For three, since its really just an elaborate proxy network, there's no such thing as private, inter-network torrents like i2p. i2p is end-end encryption since it has no connections out to the unregulated Internet, Tor is encrypted up to the exit node, and supports HTTP/S. Furthermore, you CAN set up Tor in Vuze, in a pref pane, but be aware; your IP is not safe, and sometimes the torrent will just ignore Tor and go out of network over the regular Internet. Furthermore, BT with Tor requires some security enhancements to really be safe; that is: 1) enable proxy for trackers and peers, 2) disable DHT, and 3) Multiple instances for multi-use; that is, if you're on Firefox at the same time, fire up a new instance of TOR, use a different SOCKS port.
My recommendation? VPN or Proxy.
Second recommendation that's free? Safe Peer (PeerBlock), forced encryption, disable DHT (up to you), Tor with Onioncat, enable proxy, or if you're really paranoid; run behind NAT router with egress firewall and limit BT to localhost traffic.
Feel free to check out some of the other networks like i2p2, freenet, bitblinder, gnunet, usenet, ipredator, etc; I haven't really had a time to check them all out or try most of them.
Remember though; I'm telling you this for your privacy, not piracy. You can apply these same techniques to the rest of your Internet traffic, with varying levels of success depending on the method chosen. Remember too, if you like the artist or developer, support them by buying their product.