Se ha lanzado la red anónima I2P 1.7.0 y el cliente en C++ i2pd 2.41. Recordemos que I2P es una red distribuida anónima multicapa que opera sobre internet convencional, utilizando activamente cifrado de extremo a extremo, garantizando anonimato y aislamiento. La red se construye en modo P2P y se forma gracias a los recursos (ancho de banda) proporcionados por los usuarios de la red, lo que permite prescindir de servidores gestionados de forma centralizada (las comunicaciones dentro de la red se basan en el uso de túneles unidireccionales cifrados entre el participante y los pares).
En la red I2P se pueden crear sitios web y blogs de forma anónima, enviar mensajes instantáneos y correos electrónicos, compartir archivos y organizar redes P2P. Para construir y utilizar redes anónimas para aplicaciones cliente-servidor (sitios, chats) y P2P (intercambio de archivos, criptomonedas), se utilizan clientes I2P. El cliente I2P básico está escrito en Java y puede funcionar en una amplia variedad de plataformas, como Windows, Linux, macOS, Solaris, etc. I2pd es una implementación independiente del cliente I2P en C++ y se distribuye bajo una licencia BSD modificada.
Entre los cambios:
- La applet para la bandeja del sistema ha implementado la visualización de mensajes emergentes.
- Se ha añadido un nuevo editor de archivos torrent en i2psnark.
- Se ha añadido soporte para etiquetas IRCv3 en i2ptunnel.
- Se ha reducido la carga del procesador al usar el transporte NTCP2.
- En las nuevas instalaciones se ha eliminado la interfaz de programación BOB, que ya había sido declarada obsoleta (en las instalaciones existentes, el soporte para BOB se mantiene, pero se recomienda a los usuarios que cambien al uso del protocolo SAMv3).
- Se ha mejorado el código para buscar y guardar información en la base de datos. Se ha añadido protección contra la elección de pares de bajo rendimiento al establecer túneles. Se han realizado trabajos para aumentar la fiabilidad de la red en presencia de enrutadores problemáticos o maliciosos.
- En i2pd 2.41 se ha solucionado un problema que causaba disminuciones en la fiabilidad de la red.
- Se ha desplegado una red de prueba dedicada para verificar túneles entre enrutadores basados en i2pd y Java I2P. La red de prueba permitirá identificar problemas de compatibilidad entre i2pd y Java I2P durante la fase de prueba de versiones preliminares.
- Se ha iniciado el desarrollo de un nuevo transporte UDP "SSU2", que mejorará significativamente el rendimiento y la seguridad. La implementación de SSU2 también permitirá actualizar completamente la pila criptográfica y eliminar el uso del algoritmo muy lento ElGamal (para el cifrado de extremo a extremo se utilizará una combinación ECIES-X25519-AEAD-Ratchet en lugar de ElGamal/AES+SessionTag).
Fuente: opennet.ru
