Lanzamento da implementación de rede anónima I2P 2.10.0 e do cliente C++ i2pd 2.58

Preséntase a versión 2 da rede anónima I2.10.0P e do cliente C++ i2pd 2.58.0. I2P é unha rede distribuída anónima multicapa que funciona sobre a Internet normal e emprega activamente o cifrado de extremo a extremo, garantindo o anonimato e o illamento. A rede está construída en modo P2P e fórmase grazas aos recursos (ancho de banda) proporcionados polos usuarios da rede, o que permite prescindir do uso de servidores xestionados centralmente (as comunicacións dentro da rede baséanse no uso de túneles unidireccionais cifrados entre o participante e os pares).

A rede I2P permítelle crear sitios web e blogs de forma anónima, enviar mensaxes instantáneas e correos electrónicos, compartir ficheiros e organizar redes P2P. Para construír e utilizar redes anónimas para aplicacións cliente-servidor (sitios web, chats) e P2P (compartición de ficheiros, criptomoneda), utilízanse clientes I2P. O cliente I2P básico está escrito en Java e pode executarse nunha ampla gama de plataformas como Windows, Linux, macOS, Solaris, etc. I2pd é unha implementación independente do cliente I2P en C++ e distribúese baixo unha licenza BSD modificada.

Na nova versión de I2P:

  • Implementouse soporte experimental para algoritmos de criptografía postcuántica (desactivado por defecto).
  • O cliente torrent I2PSnark agora admite rastreadores UDP.
  • Funcionalidade do Modo Oculto mellorada para reducir as posibilidades de quedar sen estruturas RouterInfo que conteñan información sobre os enrutadores e as conexións a eles.
  • A partir da versión 2 de I2.11.0P, prevista para finais deste ano, o cliente necesitará Java 17.

Para o cliente C++ i2pd pódense destacar as seguintes modificacións:

  • Engadiuse compatibilidade coa criptografía E2E poscuántica (ML-KEM-512, ML-KEM-768, ML-KEM-1024) ao compilar con OpenSSL versión 3.5.0 e superior. Activado por defecto.
  • Implementación dos protocolos datagram2 e datagram3.
  • Haiku OS corrixe a escaseza de descritores de ficheiros.
  • Implementouse o soporte para a biblioteca Boost 1.89.
  • Deixáronse de aceptar conexións desde sesións ECIESx25519.
  • A consola web do router agora admite temas escuros e claros.
  • Se un intento de resolución de host falla nun túnel de servidor, realízase un segundo intento.
  • Engadíronse os parámetros "ssu2.firewalled4" e "ssu2.firewalled6" para forzar o comportamento dun enrutador detrás dun cortafuegos mesmo se non hai ningún.
  • Engadiuse a capacidade de crear enderezos de bucle únicos no rango fd00::/8 para ::1 se isto se especifica explicitamente na configuración do túnel do servidor.
  • Eliminouse a visualización do estado da rede se se usa o modo só para ipv6.
  • Engadiuse o comando PING para a interface SAM.
  • Corrixiuse o envío da versión incorrecta na mensaxe SetDate da interface I2CP.
  • Corrixiuse o tamaño máximo do búfer UDP para OpenBSD.
  • Engadíronse os parámetros "i2p.streaming.maxWindowSize" e "i2p.streaming.dontSign".
  • Engadida a transmisión PING a través da interface BOB.
  • O número máximo de paquetes de transmisión saíntes está limitado se o par non pode xestionalos.
  • O fluxo de saída xa non volverá solicitar LeaseSet constantemente se o elemento remoto desaparece.
  • Elimináronse as chamadas a funcións eliminadas de OpenSSL.
  • Garántese a recepción de "HELLO VERSION" sen "MIN" nin "MAX" na interface SAM.
  • Engadiuse o modo non bloqueante para sockets UDP en túneles UDP.
  • Actualizouse a lista de servidores reinstalados.

Fonte: opennet.ru

Engadir un comentario