Version 4 (modified by anonymous, 9 years ago) (diff)


TLS Transport

I2P currently currently, unlike TOR, uses an custom protocol for it's TCP and UDP communication. Even though it doesn't use any special magic bits at the beginning or a fixed port (anymore) it should still be possible to detect and block I2P connections. In situations, where communication via the traditional protocol is not desired or impossible, a TLS transport would come handy. The goal of this project would be to implement such an transport. In cooperate environments, where all network connections, except for HTTP and HTTPS via an proxy is blocked, proxy-support would be useful as well.





Required skills

  • Java
  • Basic understanding of TLS

Monotone branch

  • [branch:i2p.i2p i2p.i2p]

Possible mentors