wiki:gsoc/ideas/router/tls_transport

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.

Status

open

Difficulty

difficult

Required skills

  • Java
  • Basic understanding of networking

Monotone branch

  • [branch:i2p.i2p i2p.i2p]

Possible mentors

Last modified 10 years ago Last modified on Mar 13, 2010 6:49:10 PM