took place the release of the anonymous network i2p 1.8.0 and c ++-client i2pd 2.42.0 . I2P is a multilayer anonymous distributed network operating on top of a regular Internet that actively uses through (end-to-end) encryption that guarantees anonymity and isolation. The network is built in P2P mode and is formed thanks to resources (throughput) provided by network users, which allows you to do without the use of centrally controlled servers (communication within the network are based on the use of encrypted unidirectional tunnels between the participant and PEER-AMI).
in the I2P network I2P You can anonymously create web sites and blogs, send instant messages and email, exchange files and organize a P2P network. To build and use anonymous networks for client-server (sites, chats) and P2P (exchange of files, cryptocurrency) applications, I2P clients are used. The basic i2p client is written in Java and can work on a wide range of platforms, such as Windows, Linux, MacOS, Solaris, etc. I2PD is an independent I2P client in C ++ and spreads under the modified BSD license.
The new version of I2P proposes the initial implementation of the SSU2 UDP transport, in which productivity and safety are significantly increased. The introduction of SSU2 will fully update cryptographic stack and get rid of the use of a very slow Elgamal algorithm (for end-to-end encryption, a bunch of ECIES-X25519-AEAD-RATCHET instead of elgamal/aes+sessiontag ) .
of other changes, it is noted to process the design of the setting master in the console and update Tomcat to version 9.0.62. I2PSNARK has added support for the system tray and the loading of MIME-type is provided. The code with the implementation of the BOB software interface is deleted, which has long been outdated (users are recommended to switch to the use of the SAMV3 protocol).