Lanzamento da plataforma GNUnet P2P 0.15.0

Presentouse a versión do framework GNUnet 0.15, deseñado para construír redes P2P descentralizadas seguras. As redes creadas mediante GNUnet non teñen un único punto de fallo e son capaces de garantir a inviolabilidade da información privada dos usuarios, incluíndo a eliminación de posibles abusos por parte dos servizos de intelixencia e dos administradores con acceso aos nodos da rede.

GNUnet admite a creación de redes P2P a través de TCP, UDP, HTTP/HTTPS, Bluetooth e WLAN, e pode funcionar en modo F2F (Amigo a amigo). Admítese o atravesamento de NAT, incluíndo o uso de UPnP e ICMP. Para abordar a colocación dos datos, é posible utilizar unha táboa hash distribuída (DHT). Ofrécense ferramentas para a implantación de redes de malla. Para conceder e revogar de forma selectiva os dereitos de acceso, utilízase o servizo de intercambio de atributos de identidade descentralizado reclaimID, utilizando GNS (Sistema de nomes GNU) e cifrado baseado en atributos.

O sistema presenta un baixo consumo de recursos e utiliza unha arquitectura multiproceso para proporcionar illamento entre os compoñentes. Ofrécense ferramentas flexibles para manter rexistros e recoller estatísticas. Para desenvolver aplicacións de uso final, GNUnet proporciona unha API para a linguaxe C e enlaces para outras linguaxes de programación. Para simplificar o desenvolvemento, proponse utilizar procesos e ciclos de eventos en lugar de fíos. Inclúe unha biblioteca de probas para o despregamento automático de redes experimentais que abarca decenas de miles de pares.

Principais novidades en GNUnet 0.15:

  • O sistema descentralizado de nomes de dominio GNS (GNU Name System) ofrece a posibilidade de rexistrar subdominios no dominio de nivel superior ".pin". Engadido soporte para as teclas EDKEY.
  • En gnunet-scalarproduct, as funcións criptográficas cambiáronse para usar a biblioteca libsodium.
  • O servizo de intercambio descentralizado de intercambio de atributos de identidade (RECLAIM) engadiu soporte para as credenciais asinadas mediante o esquema BBS+ (sinatura cega, na que o asinante non pode acceder ao contido).
  • Implementouse o protocolo de unión, que se utiliza para distribuír mensaxes de revogación clave a GNS.
  • Estabilizouse a implementación do messenger, que xa non é experimental.

Fonte: opennet.ru

Engadir un comentario