Lansarea platformei GNUnet P2P 0.15.0

A fost prezentată lansarea cadrului GNUnet 0.15, conceput pentru construirea de rețele P2P descentralizate securizate. Rețelele create folosind GNUnet nu au un singur punct de defecțiune și sunt capabile să garanteze inviolabilitatea informațiilor private ale utilizatorilor, inclusiv eliminarea posibilelor abuzuri de către serviciile de informații și administratorii cu acces la nodurile rețelei.

GNUnet acceptă crearea de rețele P2P prin TCP, UDP, HTTP/HTTPS, Bluetooth și WLAN și poate funcționa în modul F2F (Prieten cu prieten). Este acceptată traversarea NAT, inclusiv utilizarea UPnP și ICMP. Pentru a aborda plasarea datelor, este posibil să utilizați un tabel hash distribuit (DHT). Sunt furnizate instrumente pentru implementarea rețelelor mesh. Pentru a acorda și a revoca în mod selectiv drepturile de acces, se utilizează serviciul de schimb de atribute de identitate descentralizat reclaimID, folosind GNS (GNU Name System) și criptare bazată pe atribute.

Sistemul are un consum redus de resurse și utilizează o arhitectură multi-proces pentru a asigura izolarea între componente. Sunt furnizate instrumente flexibile pentru menținerea jurnalelor și colectarea statisticilor. Pentru a dezvolta aplicații de utilizare finală, GNUnet oferă un API pentru limbajul C și legături pentru alte limbaje de programare. Pentru a simplifica dezvoltarea, se propune utilizarea buclelor și proceselor de evenimente în loc de fire. Include o bibliotecă de testare pentru implementarea automată a rețelelor experimentale care acoperă zeci de mii de colegi.

Caracteristici majore noi în GNUnet 0.15:

  • Sistemul de nume de domeniu GNS (GNU Name System) descentralizat oferă posibilitatea de a înregistra subdomenii în domeniul de nivel superior „.pin”. S-a adăugat suport pentru cheile EDKEY.
  • În gnunet-scalarproduct, funcțiile cripto au fost schimbate pentru a utiliza biblioteca libsodium.
  • Serviciul de schimb descentralizat de schimb de atribute de identitate (RECLAIM) a adăugat suport pentru acreditările semnate folosind schema BBS+ (semnare oarbă, în care semnatarul nu poate accesa conținutul).
  • A fost implementat protocolul de unire, care este folosit pentru a distribui mesaje cheie de revocare către GNS.
  • Implementarea messengerului a fost stabilizată, ceea ce nu mai este experimental.

Sursa: opennet.ru

Adauga un comentariu