Everyday people use the network to connect with people without worry of being tracked or their data being collected. In some cases people rely on the network when they need to be discrete or are doing sensitive work.

What is I2P?

The Invisible Internet Project (I2P) is a fully encrypted private network layer that protects your activity and location. You can use I2P to connect with people without worry of being tracked or data collection if you are doing sensitive work.

How does the I2P network function?

The I2P network is powered by other people. Peers donate a portion of their bandwidth to other network participants, which allows the network to function without relying on centralized servers.

How does I2P keep my internet use anonymous?

I2P hides the server from the user and the user from the server. Traffic inside I2P doesn't interact with the Internet directly, but uses encrypted tunnels between you and your peers, so no one can see where traffic is coming from, where it is going, or what the contents are. Additionally I2P offers resistance to pattern recognition. Because the network relies on peers to route traffic, location blocking is also reduced.

Privacy and Security By Design

I2P has created transport protocols that resist DPI censorship, and continuously improves its end to end encryption. Read the I2P Transport Overview.

Built For Communication

I2P has an application layer with easy to use APIs for creating your own privacy - aware apps.

What's New

I2P 2.5.1 is being released to address Denial-of-Service Attacks affecting the I2P network and services. With this release we disable the IP-based parts of the Sybil attack detection tool which were targeted to amplify the effect and duration of the attack. This should help the network return to normal operation. Those of you who have disabled the Sybil attack detection tool may safely re-enable it. Adjustments to other subsystems to improve RouterInfo validation and peer selection have also been made.

As usual, we recommend that you update to this release. The best way to maintain security and help the network is to run the latest release.

Changes

  • netDb: Throttle bursts of netDB lookups
  • Sybil/Blocklist: Allow users to override blocklist expiration with an interval
  • DTG: Provide an API for extending DTG with a plugin
  • Addressbook: add notbob's main addressbook to the default subscriptions.
  • Console: Add Ramble and notbob to console homepage

Bug Fixes

  • Fix replay attack: CVE-2023-36325
  • Implement handling of multihomed routers in the netDb
  • Fully copy new leaseSets when a leaseSet recievedAsPublished overwrites a leaseSet recievedAsReply