Lansohet versioni i kuadrit GNUnet 0.15, i dizajnuar për ndërtimin e rrjeteve të decentralizuara P2P të mbrojtura. Rrjetet e krijuara me GNUnet nuk kanë një pikë të vetme dështimi dhe janë në gjendje të sigurojnë privatësinë e informacionit të përdoruesve, duke përjashtuar keqpërdorimet e mundshme nga agjencitë e sigurisë dhe administratorët me qasje në nyjet e rrjetit.
GNUnet mbështet krijimin e rrjeteve P2P mbi TCP, UDP, HTTP/HTTPS, Bluetooth dhe WLAN, dhe mund të funksionojë në modalitetin F2F (Friend-to-friend). Mbështetet anashkalimi i NAT-it, duke përfshirë përdorimin e UPnP dhe ICMP. Për adresimin e vendosjes së të dhënave, është e mundur të përdoret tabela e hasheve të shpërndara (DHT). Ofroni mjete për implementimin e rrjeteve mesh. Për dhënien e selektiv të të drejtave të aksesit përdoret shërbimi i shkëmbimit të atributeve të identifikimit të decentralizuar reclaimID, i cili përdor GNS (GNU Name System) dhe kriptimin e bazuar në atribute (Attribute-Based Encryption).
Sistemi karakterizohet nga konsum i ulët i burimeve dhe përdorim të arkitekturës shumëprocesorike për të siguruar izolimin midis komponenteve. Ofron mjete fleksibile për regjistrimin e log-eve dhe akumulimin e statistikave. Për zhvillimin e aplikacioneve përfundimtare, GNUnet ofron API për gjuhën C dhe ndërlidhje për gjuhët e tjera të programimit. Për ta bërë më të thjeshtë zhvillimin, rekomandohet përdorimi i cikleve të përpunimit të ngjarjeve (event loops) dhe proceseve në vend të flukseve. Ndër përfshin një bibliotekë testuese për implementimin automatik të rrjeteve eksperimentale që përfshijnë dhjetëra mijëra peers.
Novitetet kryesore në GNUnet 0.15:
- NĂ« sistemin e decentralizuar emrave tĂ« domain-eve NĂ« GNS (GNU Name System) Ă«shtĂ« shtuar mundĂ«sia e regjistrimit tĂ« subdomainĂ«ve nĂ« domene tĂ« nivelit tĂ« lartĂ« â.pinâ. ĂshtĂ« shtuar mbĂ«shtetjes pĂ«r çelĂ«sat EDKEY.
- Në gnunet-scalarproduct, funksionet kriptografike janë kaluar në përdorimin e bibliotekës libsodium.
- Në shërbimin e shkëmbimit të atributeve të identifikimit të decentralizuar (RECLAIM) është shtuar mbështetje për kredencialet e nënshkruara duke përdorur skemën BBS+ (nënshkrimi i verbër, ku nënshkruesi nuk mund të hyjë në përmbajtjen).
- ĂshtĂ« implementuar protokolli union, i cili pĂ«rdoret pĂ«r shpĂ«rndarjen e mesazheve pĂ«r tĂ«rheqjen e çelĂ«save nĂ« GNS.
- ĂshtĂ« stabilizuar implementimi i mesazhereve, i cili tani nuk Ă«shtĂ« mĂ« eksperimental.
Burimi: opennet.ru
