How To Encrypt BitTorrent Traffic

Written by Ernesto on April 16, 2006 

More and more ISP’s are limiting and throttling BitTorrent traffic on their networks. By throttling BitTorrent traffic the speed of BitTorrent downloads decrease, and high speed downloads are out of the question.

The list of ISP’s that limit BitTorrent traffic, or plan to do so is growing every day, and according to the BBC, the ‘bandwidth war’ has begun.

Are you not sure if your traffic is being throttled Check the list of bad ISP’s.

But there is a solution. Encrypting your torrents will prevent throttling ISP’s from shaping your traffic. I will explain how to enable encryption in Azureus, uTorrent, and Bitcomet, the three most popular torrent clients.

What does encryption Do?

The RC4 encryption obfuscates not only the header but the entire stream. This means that it’s very hard for your ISP to detect that the traffic you are generating comes from BitTorrent.

Note that RC4 uses more CPU time than the plain encryption or no encryption. It is however harder to identify for traffic shaping devices

How can I do this?

This is different for all clients; check the setting for your favorite client below.

Azureus

azureus bit torrent

1. Go to: Tools > Options > Connection > Transport Encryption

2. Check the ‘require encrypted transport’ box.

3. Choose RC4 in the ‘minimum encryption’ dropdown box

note that RC4 uses more CPU time than the plain encryption or no encryption. It is however harder to identify for traffic shaping devices
4. You can choose to tick the ‘Allow non-encrypted outgoing connections if encrypted connection attempt fails’ box. This will ensure compatibility with clients that are not using encryption. However, it makes it easier for your ISP to detect BitTorrent traffic. I recommend that you try to tick this box first. If you are still not getting proper speeds untick it

5. Tick the ‘Allow non-encrypted incoming connections’ box

azureus bit torrent

That’s it, your BitTorrent traffic is encrypted now.

Bitcomet

bitcomet bit torrent

1. Go to: Options > Preferences > Advanced > Connection

2. Go to: ‘Protocol encryption’ You can choose between ‘auto detect’ and ‘always’. Auto detect will give you more connections but offers less protection against traffic shapers.

I would recommend to try auto detect first, if that doesn’t increase your speeds you need to switch to always

bitcomet bit torrent

That’s it, your BitTorrent traffic is encrypted now.

uTorrent

utorrent bit torrent

1. Go to: Options > Preferences > BitTorrent

2. Go to ‘Protocol encryption’, you can choose between ‘enabled’ and ‘forced’. ‘Enabled’ will give you more connections but offers less protection against traffic shapers.

I would recommend to try ‘enabled’ first, if that doesn’t increase your speeds you need to swich to ‘forced’.

3. Ticking ‘Allow legacy incoming connections’ allows non ecrypted clients to connect to you. This improves compatibility between clients but makes you more vulnerable to traffic shapers.

I would recommend to tick this box, but if that doesn’t increase your speeds, untick it!

utorrent bit torrent

That’s it, your BitTorrent traffic is encrypted now.

Good luck and happy torrenting

If you don't like torrents try MP3 Fiesta. They hold nearly 67,000 albums from nearly 17,000 artists. Prices are around the $0.10 mark for single tracks with full albums coming in at roughly $1.00. Tracks are available from 192kbps and they take major credit cards and PayPal

Previously: Filesharing Around The Globe

Next: George Bush vs. The RIAA?

286 Responses (Add yours)

Pages: « 1 2 [3] 4 5 6 7 8 9 10 1112 » Show All

51 Apr 25, 2006 at 01:26 by Roberto

Hi, I’m from Argentina, here provider Fibertel limit all .torrent.
My speed transfer is very very slow now, i use azureus, can you help me please???THANKS

52 Apr 26, 2006 at 03:17 by nutmaster

WOOT! WOOT!
I pay $50 bucks a month for high speed and they try to cap me. Thanks for helping me stick it to the man.

53 Apr 26, 2006 at 14:42 by ][DohKo][

I’m from Argentina too, and my ISP “Fibertel” is blocking the .torrent networking. I think the Encryption config for BT Clients will help a lot in the future. Thanks.
P.D: How can a ISP tell you in newspapers and his very own site, that the conexions haven’t any surprises?
This is ridiculus…

P.D2: Sorry about my english :)

54 Apr 27, 2006 at 13:58 by anngel

prueba

55 Apr 28, 2006 at 00:05 by ed

Brazilian http://www.velox.com.br is starting to block .torrent

56 Apr 29, 2006 at 17:25 by singha

Any tips for edonkey?

57 Apr 30, 2006 at 00:38 by kaokong

wow i started from 20kbs to 100kbs in 30 minuts, thanks a lot.

58 May 01, 2006 at 17:11 by macmax

for those mac user that seem to have problems finding the encryption option, make sure you switch to intermediate user mode or higher

59 May 03, 2006 at 01:37 by Ruben

In order to do encryption in Azereus you need to set the MODE in the Options to Intermediate or Advanced. If you are set for Beginner, the encryption options are not shown. As others have noted above, Azereus is a Java application so platform doesn’t matter - I use Linux and it works fine.

60 May 04, 2006 at 08:07 by AIDSkillz

Will it work for BitLord??? That would realy help me…

61 May 10, 2006 at 03:30 by Dark Shroud

BitLord is a garbage version of BitComet 0.58. At this point in time the only client to switch to this PE/MSE option that µTorrent & Azureus created together is the official BitComet. Do not use the garbage copies based on old versions: BitLord & BitSpirit.

62 May 10, 2006 at 08:53 by rsibayan

Thank you, thank you, thank you. I’ve encrypted my bittorrent traffic and noticed almost 300% increase in my download speed. You’ve made my month!

Peace out…

63 May 11, 2006 at 04:21 by Anthony

Thank you so much! you are a very nice person to share this with everyone… you are a god!!! i couldn’t download anything at any speed for months because of clearwire. YAY YOU!

64 May 11, 2006 at 18:49 by Bear

READ!

“Azureus, uTorrent, and Bitcomet”

NOT eMule, NOT BitLord, NOT your freakin’ toaster. Don’t keep asking, just learn to read. This is not a language issue, it is an idiocy issue.

This is also technology issue, not magic, so unless the code to encrypt and decrypt headers is included in your client THERE IS NOTHING YOU, OR ANYONE READING HERE, CAN DO.

Go get in touch with the developer of whatever client you use and talk to them. Offer assistance, funds, whatever. Consider changing to another client; Azureus, uTorrent, or Bitcomet would be good choices.

But STOP posting “what about …” IF IT IS NOT AZUREUS, UTORRENT, OR BITCOMET THE ANSWER IS *NO*.

65 May 13, 2006 at 23:14 by ady

:D thx, i switched back to azerues from utorrent, did this encryption thingy, and went from 6kb/s on utorrent to 100kb/s on azerues :P cheers!

66 May 14, 2006 at 14:10 by chillbob

My ISP the lovely Tiscali have been restricting bittorent for some time. Even with encryption I was unable to achieve a download of more than 8-10Kb/s on a 2mb connection on whatever port I selected ramdomly. But I was advised to use port 80 and since doing that my downloads have shot up to the max poss they could be (>200 Kb/s)

67 May 15, 2006 at 13:09 by Yong Hwee

I’m on a Mac and decided to give it a go by d/l azureus. No such option?? Well, think I’ll stick with Transmission..

68 May 19, 2006 at 00:22 by BlackOmega

Thank you very much for this great guide
and thanks chillbob for the port 80 tip.
I a matter of seconds my d/l has gone from a poor 20 kB/s too my max.
Cheers top blokes one and all.

69 May 20, 2006 at 05:07 by Gnana

i have beginner pack of a azureus. how can i encrypt and increase the speed

70 May 20, 2006 at 16:03 by nox4444

Ok I did everything on this tutorial fine and i can still download fine. I even did the how to increase speeds tutorial on this site. Now whenever i download something its WAY SLOWER??? I’m not sure if my ISP is too stupid to cap or know what BT traffic is but I don’t want to get warned again :) any help would be gladly appreciated :)

71 May 23, 2006 at 22:31 by Peppe

Non abbonatevi a Libero, è strà filtrato, non apre nemmeno Google!!!

Regards from Italy!!!

72 May 23, 2006 at 22:59 by Yiannis

Thanks for the info!

73 May 24, 2006 at 16:51 by sa

Gone from 9kbs to 90kbs with a well seeded torrent. Ah. Excellent

74 May 24, 2006 at 16:54 by sa

Make that 9kbs to 150 kbs ! There should be an alert telling you this info whenever you download a client.

75 May 25, 2006 at 03:17 by DA

Hello SIR!!! i’m using Azureus right now, when i open Tool->Option->Connection->Transport Encryption…they say…”this section is intended for Intermediate or higher. it is NOT available for BEGINNER mode.”
WHAT SHOULD I DO???….PLS HELP…PLS>>>>
Thank’s Sir!!

Pages: « 1 2 [3] 4 5 6 7 8 9 10 1112 » Show All

Add your response

It takes approximately 1 minute for your comment to appear on TorrentFreak after it's posted.