- 1 Introduction
- 2 i2pd.conf configuration file
- 3 Status for I2Pd and some services/software
- 4 Cryptography
- 5 Misc
- 6 See also
- 7 References
- 8 External links
I2Pd is a project implementing the I2P router in C++ instead of Java (in order to require less CPU power and RAM).
Performance: according to Echelon (2015-12) "On a usual system, it pushes the same data as the java version through the network. It maybe using 5-10% less CPU while doing so."<ref>http://forum.i2p/viewtopic.php?t=12261</ref>
I2Pd uses significantly less memory.
Launched in 2013.
As of 2019 it almost has a full feature parity with Java I2P implementation.
i2pd.conf configuration file[Bearbeiten]
To browse I2P web sites[Bearbeiten]
I2Pd has SOCKS Proxy enabled by default on port 4447.
Status for I2Pd and some services/software[Bearbeiten]
Applications that use I2CP : supported[Bearbeiten]
i2pd currently (november 2016) supports the SAM, BOB, and SOCKS interfaces. Starting from relese 2.8.0 it supports the I2CP interface, which is required for the following applications: I2PSnark, I2P-Bote, SusiMail<ref>http://forum.i2p/viewtopic.php?t=11760</ref>.
Applications that use SAM, BOB, and SOCKS interfaces : supported[Bearbeiten]
These interfaces are supported by I2Pd (december 2014)<ref>interfaces supported by I2Pd (dec 2014)</ref>.
Examples of applications that use them :
- iMule (SAM). Supported from I2Pd v0.9.0. How to : run i2pd with SAM bridge enabled "-samport=7656"<ref>http://forum.i2p/viewtopic.php?t=11889</ref>.
- PyBitmessage-I2P ? (SAM)
- Robert (BOB ?)
- Syndie (SOCKS ?)
I2Pd uses OpenSSL as major crypto library, and it's own implementation of EdDSA.<ref>http://algorithms.samsu.ru/-tom2-nom4.pdf</ref>
How to torrent with the I2Pd router ?[Bearbeiten]