ĂshtĂ« prezantuar versioni i kuadrit GNUnet 0.15, i destinuar 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Ă« garantojnĂ« intimitetin e informacionit tĂ« pĂ«rdoruesve, duke pĂ«rjashtuar kĂ«shtu mundĂ«sitĂ« e abuzimeve nga ana e shĂ«rbimeve tĂ« fshehta dhe administratorĂ«ve qĂ« kanĂ« qasje nĂ« nyjat 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 rrethimi i NAT, duke përfshirë përdorimin e UPnP dhe ICMP. Për adresimin e vendndodhjes së të dhënave është e mundur përdorimi i tabelës së hash-it të shpërndarë (DHT). Ofrohen mjete për zhvillimin e rrjeteve mesh. Për ofrimin selektiv dhe tërheqjen e të drejtave të aksesit, përdoret shërbimi i decentralizuar për shkëmbimin e atributeve të identifikimit reclaimID, i cili përdor GNS (GNU Name System) dhe enkriptimin e bazuar në atribute (Attribute-Based Encryption).
Sistemi karakterizohet nga konsum i ulët të burimeve dhe përdorim të arkitekturës multi-process për të siguruar izolimin midis komponentëve. Ofron mjete fleksibile për mbajtjen e log-eve dhe akumulimin e statistikave. Për zhvillimin e aplikacioneve të fundit, GNUnet ofron një API për gjuhën C dhe lidhje për gjuhë të tjera programimi. Për të thjeshtuar zhvillimin, rekomandohet përdorimi i cikleve të trajtimit të ngjarjeve (event loop) dhe proceseve në vend të fijeve. Në përbërje është një bibliotekë testimi për shpërndarjen automatike të rrjeteve eksperimentale që përfshijnë dhjetëra mijëra peer-e.
Novitetet kryesore në GNUnet 0.15:
- NĂ« sistemin decentralizuar emrash domenesh GNS (Sistemi i Emrave GNU) Ă«shtĂ« dhĂ«nĂ« mundĂ«sia pĂ«r regjistrimin e subdomainĂ«ve nĂ« domenin e nivelit tĂ« lartĂ« «.pin». ĂshtĂ« shtuar mbĂ«shtetje pĂ«r çelĂ«sat EDKEY.
- Në gnunet-scalarproduct, funksionet kriptografike janë kaluar në përdorimin e bibliotekës libsodium.
- Në shërbimin e këmbimit të decentralizuar të atributeve të identifikimit (RECLAIM) është shtuar mbështetje për kredenciale të nënshkruara duke përdorur skemën BBS+ (nënshkrim i verbër, ku nënshkruesi nuk mund të ketë akses në përmbajtjen).
- ĂshtĂ« realizuar protokolli union, i cili pĂ«rdoret pĂ«r shpĂ«rndarjen e mesazheve mbi revokimin e çelĂ«save nĂ« GNS.
- ĂshtĂ« stabilizuar realizimi i mesazhit, i cili tani nuk Ă«shtĂ« mĂ« eksperimental.
Burimi: opennet.ru
