BitTorrent protocol encryption: Difference between revisions

Content deleted Content added
Operation: same for azureus
Line 17:
The BitComet PHE method is not published.
 
MSE/PE uses a [[D-H]] exchange to establish the key, then it uses [[RC4]] to encrypt the data. Users can choose whether to try unencrypted outgoing connections if the encrypted attempts fails and whether to accept non-encrypted connections. The protocol recommends and both Azureus and µTorrent uses 160 bit keys, although 128-180 bits are acceptable.
With MSE, users can choose between encrypting all the data or just the headers, and whether to accept non-encrypted connections. It uses a [[D-H]] exchange to establish the key, then it either uses [[RC4]] as the encryption method or just send the message as [[plaintext]].
 
TheyPHE and MSE/PE are incompatible with each other.
PE uses the same [[D-H]] exchange to establish the key, but it always encrypt the whole connection with [[RC4]].
 
They are incompatible with each other.
 
==External link==