GNUnet 0.14 est livré avec une application de messagerie et plus

Cadre-réseau-GNUnet-p2p

La nouvelle version de GNUnet 0.14 a déjà été publié et dans cette nouvelle version un nouveau composant de message a été ajouté qui est en phase expérimentale, ainsi que GNS qui est déjà synchronisé avec la spécification proposée dans l'IETF et bien d'autres choses.

C'est pour qui ils ne connaissent pas GNUnet, ils devraient savoir que Il est conçu pour construire des réseaux P2P décentralisés sécurisés. Les réseaux créés avec l'aide de GNUnet n'ont pas de point de défaillance unique et peuvent garantir la confidentialité des utilisateurs, y compris l'exclusion des abus potentiels par les agences de renseignement et les administrateurs qui ont accès aux nœuds du réseau.

GNUnetGenericName prend en charge la mise en réseau P2P sur TCP, UDP, HTTP / HTTPS, Bluetooth et WLAN, et il peut fonctionner en mode F2F (ami à ami). Le croisement NAT est pris en charge, y compris UPnP et ICMP. Une table de hachage distribuée (DHT) peut être utilisée pour adresser l'allocation de données.

Le système se caractérise par une faible consommation de ressources et l'utilisation d'une architecture multithread pour garantir l'isolation entre les composants. Des moyens flexibles d'enregistrement et d'accumulation de statistiques sont fournis.

Pour développer des applications finales, GNUnet fournit des API pour le langage C et des liens pour d'autres langages de programmation. Pour simplifier le développement, il est suggéré d'utiliser des boucles de processus et d'événements au lieu de threads. Il comprend une bibliothèque de tests pour le déploiement automatique de réseaux expérimentaux qui couvre des dizaines de milliers de paires.

Principales nouvelles fonctionnalités de GNUnet 0.14

Dans la nouvelle version, il est mentionné qu'elle rompt toute compatibilité, donc pour avoir la nouvelle version, ce facteur doit être pris en compte.

C'est un remake majeur. Rompre la compatibilité du protocole avec les versions 0.13.x. Notez que donc Git master est désormais INCOMPATIBLE avec le réseau GNUnet 0.13.x, et les interactions entre anciens et nouveaux pairs poseront des problèmes. Les homologues 0.13.x pourront communiquer avec les homologues Git master ou 0.13.x, mais certains services, en particulier GNS, ne seront pas pris en charge.

En termes de convivialité, les utilisateurs doivent noter qu'il existe toujours un grand nombre de problèmes ouverts connus.en particulier en ce qui concerne la facilité d'utilisation, mais aussi certains problèmes critiques de confidentialité, en particulier pour les utilisateurs mobiles. 

En outre, le réseau naissant est petit et donc peu susceptible de fournir un bon anonymat ou beaucoup d'informations intéressantes. En conséquence, la version 0.14.0 Convient uniquement aux utilisateurs novices avec une tolérance raisonnable à la douleur .

Un nouveau composant expérimental a été ajouté avec une implémentation de messagerie avec une interface basée sur GTK.

D'autre part GNS GNU (système de noms de domaine décentralisé) il est synchronisé avec la spécification proposée dans l'IETF. En plus des clés ECDSA, d'autres types de clés peuvent désormais être utilisés pour définir des zones, mais le support de clé alternative EdDSA n'est pas encore implémenté. Pour crypter les enregistrements dans les zones avec des clés ECDSA, l'algorithme AES est utilisé en mode CTR.

Le service d'identification offre la possibilité d'utiliser les paires de clés ECDSA (par défaut) et EdDSA.

La localisation est désactivée dans les fonctions de conversion temps pour atteindre la capacité de conversion inverse.

Enfin, des problèmes connus:

  • Des problèmes de conception importants sont connus dans les sous-systèmes TRANSPORT, ATS et CORE qui devront être résolus à l'avenir pour obtenir une utilisabilité, des performances et une sécurité acceptables.
  • Des limitations de mise en œuvre modérées sont connues dans CADET et affectent négativement les performances.
  • Des problèmes de conception modérés sont connus dans FS qui affectent également la convivialité et les performances.
  • Il existe des limitations d'implémentation mineures dans SET qui créent une surface d'attaque inutile pour la disponibilité.
  • Le sous-système RPS est encore expérimental.
  • Certains tests de haut niveau de la suite de tests échouent de manière non déterministe en raison de problèmes de TRANSPORT de bas niveau.

Si vous voulez en savoir plus, vous pouvez vérifier les détails dans le lien suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.