GNUnet P2P platvormi 0.15.0 väljalase

Esitatud on GNUnet 0.15 raamistiku väljalaset, mis on mõeldud turvaliste detsentraliseeritud P2P-võrkude loomiseks. GNUneti abil loodud võrkudes ei ole ainsatki tõrkepunkti ja need suudavad tagada kasutajate privaatse teabe puutumatuse, sealhulgas välistada luureteenistuste ja võrgusõlmedele juurdepääsu omavate administraatorite võimaliku kuritarvitamise.

GNUnet toetab P2P-võrkude loomist TCP, UDP, HTTP/HTTPS, Bluetoothi ​​ja WLAN-i kaudu ning võib töötada F2F (Friend-to-friend) režiimis. Toetatud on NAT-i läbimine, sealhulgas UPnP ja ICMP kasutamine. Andmete paigutuse käsitlemiseks on võimalik kasutada hajutatud räsitabelit (DHT). Pakutakse tööriistu võrguvõrkude juurutamiseks. Juurdepääsuõiguste valikuliseks andmiseks ja tühistamiseks kasutab detsentraliseeritud identiteediatribuutide vahetusteenus reclaimID GNS-i (GNU nimesüsteemi) ja atribuutidepõhist krüptimist.

Süsteem on madala ressursikuluga ja kasutab komponentide eraldamiseks mitme protsessi arhitektuuri. Logide pidamiseks ja statistika kogumiseks on olemas paindlikud tööriistad. Lõppkasutusrakenduste arendamiseks pakub GNUnet API-d C-keelele ja sidemeid teistele programmeerimiskeeltele. Arengu lihtsustamiseks tehakse ettepanek kasutada lõimede asemel sündmuste silmuseid ja protsesse. See sisaldab katseteeki kümneid tuhandeid analooge hõlmavate eksperimentaalsete võrkude automaatseks juurutamiseks.

GNUnet 0.15 peamised uued funktsioonid:

  • Detsentraliseeritud GNS-i (GNU nimesüsteemi) domeeninimesüsteem võimaldab registreerida alamdomeene .pin tippdomeenis. Lisatud tugi EDKEY võtmetele.
  • Gnunet-scalarproductis on krüptofunktsioonid ümber lülitatud libsodium teegi kasutamiseks.
  • Detsentraliseeritud identiteediatribuutide vahetuse (RECLAIM) teenus on lisanud toe skeemi BBS+ abil allkirjastatud mandaatidele (pimeallkirjastamine, mille puhul allkirjastaja ei pääse sisule juurde).
  • Rakendatud on liidu protokoll, mida kasutatakse peamiste tühistamisteadete edastamiseks GNS-ile.
  • Messengeri rakendamine on stabiliseeritud, mis pole enam eksperimentaalne.

Allikas: opennet.ru

Lisa kommentaar