Siideynta qaabka GNUnet 0.16, oo loogu talagalay in lagu dhiso shabakado P2P ah oo sugan oo baahsan, ayaa la soo bandhigay. Shabakado la abuuray iyadoo la isticmaalayo GNUnet ma laha hal dhibic oo guul darro ah waxayna awoodaan inay dammaanad qaadaan ku xad-gudubka macluumaadka gaarka ah ee isticmaalayaasha, oo ay ku jirto baabi'inta xadgudubka suurtagalka ah ee adeegyada sirdoonka iyo maamulayaasha marin u leh marinnada shabakada.
GNUnet waxay taageertaa abuurista shabakadaha P2P ee ka sarreeya TCP, UDP, HTTP/HTTPS, Bluetooth iyo WLAN, waxayna ku shaqayn kartaa qaabka F2F (Saaxiibka-saaxiibka). Socdaalka NAT waa la taageeray, oo ay ku jiraan isticmaalka UPnP iyo ICMP. Si wax looga qabto meelaynta xogta, waxaa suurtagal ah in la isticmaalo miiska xashiishka la qaybiyey (DHT). Aaladaha lagu geynayo shabakadaha mesh ayaa la bixiyaa. Si aad si xushmad leh u siiso oo aad uga noqoto xuquuqaha gelitaanka, reclaimID-da baahsanaanta aqoonsiga adeegga isweydaarsiga ayaa la isticmaalaa, iyadoo la adeegsanayo GNS (Nidaamka Magaca GNU) iyo Sifada ku salaysan.
Nidaamku wuxuu leeyahay isticmaalka kheyraadka hooseeya wuxuuna isticmaalaa qaab dhismeedka hab-socodyo badan si uu u bixiyo go'doomin u dhexeeya qaybaha. Qalab dabacsan ayaa la bixiyaa si loo ilaaliyo diiwaannada iyo ururinta tirakoobyada. Si loo horumariyo arjiyada isticmaalka-dhamaadka ah, GNUnet waxay siisaa API-ga luqadda C iyo xidhidhiyaha luuqadaha kale ee barnaamijka. Si loo fududeeyo horumarka, waxaa la soo jeediyay in la isticmaalo wareegyada iyo hababka dhacdada halkii dunta laga isticmaali lahaa. Waxa ku jira maktabad tijaabo ah oo si toos ah loo dirayo shabakadaha tijaabada ah ee daboolaya tobanaan kun oo facooda ah.
Dhowr codsi oo diyaarsan ayaa la soo saaray iyadoo lagu saleynayo tignoolajiyada GNUnet:
- Nidaamka magaca GNS (Nidaamka Magaca GNU) wuxuu u adeegaa sidii gebi ahaanba baahsanaan iyo faafreeb-caddeyn beddelka DNS. GNS waxaa loo adeegsan karaa dhinac-dhinac DNS waxaana loo isticmaali karaa codsiyada dhaqameed sida daalacashada webka. Si ka duwan DNS, GNS waxay isticmaashaa garaaf toosan halkii ay ka isticmaali lahayd kala sarreynta geedka u eg ee adeegayaasha. Xallinta magacu waxay la mid tahay DNS, laakiin codsiyada iyo jawaabaha waxaa loo sameeyaa si qarsoodi ah-node ka baaraandegidda codsiga ma garanayo cidda jawaabta loo dirayo, noodhadhka gaadiidka iyo kormeerayaasha qolo saddexaad ma furfuri karaan codsiyada iyo jawaabaha. Daacadnimada iyo isbeddella'aanta diiwaannada waxaa lagu hubiyaa iyadoo la adeegsanayo hababka cryptographic. Aagga DNS ee GNS waxaa lagu go'aamiyaa iyadoo la adeegsanayo farabadan furayaasha ECDSA ee dadweynaha iyo kuwa gaarka ah oo ku saleysan Curve25519 qaloocyada elliptical.
- Adeeg loogu talagalay wadaagista faylalka qarsoodiga ah, kaas oo aan kuu oggolaanaynin inaad falanqeyso macluumaadka iyada oo ay ugu wacan tahay wareejinta xogta qaab qarsoodi ah oo keliya oo aan kuu oggolaanaynin inaad la socoto cidda soo dhejisay, raadisay oo soo dejisay faylasha iyada oo ay ugu wacan tahay isticmaalka nidaamka GAP.
- nidaamka VPN Si loo abuuro adeegyo qarsoon oo ku jira domainka ".gnu" iyo tunneling-ka IPv4 iyo IPv6 iyada oo loo marayo shabakad P2P ah. Intaa waxaa dheer, qorshayaasha turjumaadda IPv4-ilaa-IPv6 iyo IPv6-ilaa-IPv4 waa la taageeraa, iyo sidoo kale abuurista tunnelada IPv4-over-IPv6 iyo IPv6-over-IPv4.
- Adeegga Wadahadalka GNUnet waa in lagu sameeyo wicitaano cod ah GNUnet. GNS waxaa loo isticmaalaa in lagu aqoonsado dadka isticmaala, macluumaadka ku jira socodka codkana waa la sireeyaa. Qarsoodinimada weli lama bixin - asxaabta kale waxay la socon karaan xiriirka ka dhexeeya laba isticmaale oo ay aqoonsan karaan. Ciwaanka IP-ga.
- Platform ee lagu dhisayo shabakadaha bulshada ee Secushare, iyadoo la adeegsanayo hab-maamuuska PSYC iyo taageeridda qaybinta ogaysiisyada qaabka multicast-ka iyadoo la adeegsanayo sireeynta dhamaadka-ilaa-dhamaadka si isticmaalayaasha idman (kuwa aan fariimaha loo jeedin) ay u gali karaan fariimaha, faylasha, sheekeysiga iyo doodaha, oo ay ku jiraan maamulayaasha noodhka, ma awoodi doonaan inay akhriyaan;
- Nidaam email sir ah oo fudud oo fudud oo adeegsada GNUnet si ay u ilaaliso xogta badan oo taageerta borotokoolka cryptographic ee kala duwan ee xaqiijinta muhiimka ah;
- Nidaamka lacag-bixinta GNU Taler wuxuu siiya qarsoodi iibsadayaasha, laakiin wuxuu raadraacaa wax kala iibsiga iibiyaha ee daahfurnaanta iyo warbixinta canshuurta. Waxay taageertaa ku shaqaynta lacago kala duwan oo jira iyo lacag elektaroonig ah, oo ay ku jiraan doollar, euros iyo bitcoins.
Tilmaamo cusub oo cusub oo ku jira GNUnet 0.16:
- Qeexida nidaamka magaca domain-daadejinta ee GNS (Nidaamka Magaca GNU) waa la cusboonaysiiyay. Nooc cusub oo rikoodh ah, REDIRECT, ayaa la soo jeediyay in lagu beddelo diiwaannada CNAME. Calan cusub oo rikoodh ah ayaa lagu daray - CRITICAL, kaas oo loo isticmaali karo in lagu calaamadiyo diiwaannada muhiimka ah gaar ahaan, awood la'aanta in la habeeyo taas oo horseedi karta soo noqoshada khaladka go'aaminta magaca. Hawlgallada samaynta tunnel-ka VPN ayaa laga raray xal-qaadaha oo loo beddelo codsiyada sida adeegga DNS2GNS.
- Miiska xashiishka ee la qaybiyey (DHT) wuxuu hirgeliyaa awooda lagu caddeeyo dariiqyada saxeex dhijitaalka ah. Qiyaasta dhererka jidka ayaa loo beddelay si loo isticmaalo hawlgalka XOR ee soo jireenka ah. Faahfaahinta qaab-dhismeedka xogta, hawlaha cryptographic iyo diiwaannada ilaha DHT waa la cusboonaysiiyay.
- Adeegga is-weydaarsiga sifooyinka aqoonsiga (RECLAIM) ee daadejinta ayaa ku daray taageerada aqoonsiyada baahsan (DID, Aqoonsiga Baahsan) iyo shahaadooyin la xaqiijin karo (VC, Shahaadooyinka La Xaqiijin Karo).
- Nidaamka lacag bixinta GNU Taler, taageerada saxeexyada dhijitaalka ah ee indho la'aanta ah ee Klaus Schnorr waa la hirgeliyay (saxiixuhu ma heli karo waxa ku jira).
- Nidaamka dhismuhu wuxuu hubinayaa abuurista faylalka madaxa ee ugu dambeeyay ee GANA (GNUnet Assigned Numbers Authority). Dhisidda git hadda waxay u baahan tahay dib u habeyn
Source: opennet.ru
