GNUnet P2P-platformvrystelling 0.15.0

Die vrystelling van die GNUnet 0.15-raamwerk, ontwerp vir die bou van veilige gedesentraliseerde P2P-netwerke, is aangebied. Netwerke wat met GNUnet geskep word, het nie 'n enkele punt van mislukking nie en is in staat om die onaantasbaarheid van gebruikers se private inligting te waarborg, insluitend die uitskakeling van moontlike misbruik deur intelligensiedienste en administrateurs met toegang tot netwerknodusse.

GNUnet ondersteun die skepping van P2P-netwerke oor TCP, UDP, HTTP/HTTPS, Bluetooth en WLAN, en kan in F2F (Vriend-tot-vriend)-modus werk. NAT-oorgang word ondersteun, insluitend die gebruik van UPnP en ICMP. Om die plasing van data aan te spreek, is dit moontlik om 'n verspreide hash-tabel (DHT) te gebruik. Gereedskap vir die ontplooiing van maasnetwerke word verskaf. Om selektief toegangsregte toe te ken en te herroep, word die herwinningID-gedesentraliseerde identiteitskenmerkuitruildiens gebruik, met behulp van GNS (GNU Name System) en Attribuut-Based Encryption.

Die stelsel het 'n lae hulpbronverbruik en gebruik 'n multi-proses argitektuur om isolasie tussen komponente te verskaf. Buigsame gereedskap word voorsien vir die instandhouding van logs en die insameling van statistieke. Om eindgebruiktoepassings te ontwikkel, verskaf GNUnet 'n API vir die C-taal en bindings vir ander programmeertale. Om ontwikkeling te vereenvoudig, word voorgestel om gebeurtenislusse en prosesse in plaas van drade te gebruik. Dit bevat 'n toetsbiblioteek vir outomatiese ontplooiing van eksperimentele netwerke wat tienduisende eweknieë dek.

Belangrike nuwe kenmerke in GNUnet 0.15:

  • Die gedesentraliseerde GNS (GNU Name System) domeinnaamstelsel bied die vermoë om subdomeine in die “.pin”-topvlakdomein te registreer. Bygevoeg ondersteuning vir EDKEY sleutels.
  • In gnunet-scalarproduct is die kripto-funksies oorgeskakel om die libsodium-biblioteek te gebruik.
  • Die gedesentraliseerde uitruil van identiteitskenmerk-uitruildiens (RECLAIM) het ondersteuning bygevoeg vir geloofsbriewe wat met die BBS+-skema onderteken is (blinde ondertekening, waarin die ondertekenaar nie toegang tot die inhoud kan kry nie).
  • Die vakbondprotokol is geïmplementeer, wat gebruik word om sleutelherroepingsboodskappe na GNS te versprei.
  • Die implementering van die boodskapper is gestabiliseer, wat nie meer eksperimenteel is nie.

Bron: opennet.ru

Voeg 'n opmerking