Sortie de la plateforme P2P GNUnet 0.15.0

La version 0.15 du framework GNUnet a été présentée, destinée à la création de réseaux P2P décentralisés et sécurisés. Les réseaux construits avec GNUnet n'ont pas de point de défaillance unique et peuvent garantir la confidentialité des informations des utilisateurs, y compris l'exclusion de possibles abus de la part des services de renseignement et des administrateurs ayant accès aux nœuds du réseau.

GNUnet prend en charge la création de réseaux P2P sur TCP, UDP, HTTP/HTTPS, Bluetooth et WLAN, et peut fonctionner en mode F2F (Friend-to-friend). Le contournement des NAT est pris en charge, y compris par l'utilisation de UPnP et ICMP. Pour l'adressage du stockage de données, il est possible d'utiliser une table de hachage distribuée (DHT). Des outils sont fournis pour le déploiement de réseaux mesh. Pour fournir de manière sélective et révoquer les droits d'accès, un service d'échange décentralisé d'attributs d'identification reclaimID est utilisé, reposant sur GNS (GNU Name System) et sur le chiffrement basé sur des attributs (Attribute-Based Encryption).

Le système se distingue par sa faible consommation de ressources et son utilisation d'une architecture multiprocessus pour assurer l'isolation entre les composants. Des outils flexibles pour la journalisation et la collecte de statistiques sont fournis. Pour le développement d'applications finales, GNUnet offre une API pour le langage C et des bindings pour d'autres langages de programmation. Pour simplifier le développement, il est recommandé d'utiliser des boucles d'événements plutôt que des threads. Il comprend une bibliothèque de test pour le déploiement automatique de réseaux expérimentaux couvrant des dizaines de milliers de pairs.

Principales nouveautés de GNUnet 0.15 :

  • Dans le système décentralisé complets GNS (GNU Name System), il est désormais possible d'enregistrer des sous-domaines dans le domaine de premier niveau « .pin ». Ajout de la prise en charge des clés EDKEY.
  • Dans gnunet-scalarproduct, les fonctions cryptographiques ont été transférées à l'utilisation de la bibliothèque libsodium.
  • Dans le service d'échange décentralisé des attributs d'identification (RECLAIM), la prise en charge des identifiants signés avec la méthode BBS+ (signature aveugle, où le signataire n'a pas accès au contenu) a été ajoutée.
  • Un protocole d'union a été mis en œuvre, utilisé pour la diffusion des messages de révocation des clés dans GNS.
  • La mise en œuvre du messager a été stabilisée, qui n'est plus expérimentale.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster