I2Pd

Invisible Internet Project Daemon (I2Pd) is the second full client for the anonymous I2P network, written in . I2Pd is not a port of Java I2P, but independent implementation.
The source code of the project distributed under the BSD license, releases are available for Debian, Ubuntu, OS X and Windows.
History
I2Pd development has start in the middle of 2013 motivated by lack of native implementation of I2P client and expected to be fast with minimum external dependencies. From August,2014 to Decemeber,2014 it was part of the PrivacySolution non-commercial organization as attempt of fundraising and PR consolidation. Effective January,2015 is operated under PurpleI2P. The first official release has been made on October 17, 2014.
Releases 0.x.x
There were 10 releases from 0.1.0 to 0.10.0 using crypto++ as cryptographic library.
Last release 0.10.0 has been made on July 6, 2015.
Debian/Ubuntu only.
Releases 2.x.x
Current series of the releases. Use openssl instead crypto++.
Starting from 2.2.0 include build for Windows and Mac oS X.
Usage
I2Pd can offer I2P connectivity for many applications (torrent clients, web browsers, chat software) and protocols such as POP3, NNTP, IRC etc.
Anoncoin
Anoncoin allow I2Pd and have instructions to setup with i2pd in a VM on a Windows machine.
Non-legitimate Usage
Dyre Banking Trojan have I2Pd as a plugin that integrates with an I2P: on December 3, 2014, CTU researchers observed a Dyre sample that included I2P eepSite domain.
Supports
*Complete I2P router functionality
*Floodfill
*HTTP and SOCKS proxy
*I2P client and server tunnels
*SAM and BOB interfaces
Cryptography
Uses openssl as main cryptographic library. AES-NI for AES-256 encryption for Intel CPUs. Own implementation of Ed25519.
 
< Prev   Next >