Siideynta GNUnet P2P Platform 0.17

Siideynta qaabka GNUnet 0.17, 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 ee abuuritaanka adeegyada qarsoon ee qaybta ".gnu" iyo gudbinta IPV4 iyo IPv6 tunnels shabakada P2P. Intaa waxaa dheer, IPV4-to-IPv6 iyo IPv6-to-IPv4 qorshayaasha tarjumaada waa la taageerayaa, iyo sidoo kale abuurista IPv4-over-IPv6 iyo IPv6-over-IPv4 tunnels.
  • Adeegga wada sheekeysiga GNUnet ee samaynta wicitaanada codka ee GNUnet. GNS waxa loo isticmaalaa in lagu aqoonsado isticmaalayaasha; waxa ku jira taraafikada codka waxa lagu kala qaadaa qaab sir ah. Qarsoodi weli lama bixin - asxaabta kale waxay la socon karaan xidhiidhka ka dhexeeya laba isticmaale oo ay go'aamiyaan ciwaankooda 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.

Nooca cusub ee GNUnet wuxuu ka kooban yahay isbeddelo jebiya waafaqsanaanta borotokoolka oo u horseeda dhibaatooyin suurtagal ah marka qanjidhada ku salaysan GNUnet 0.17 iyo sii daynta ka weyn ay is dhexgalaan. Gaar ahaan, waafaqid heerka miiska xashiishka ee la qaybiyay (DHT) waa la jabiyay - hirgelinta DHT waxaa lagu cusboonaysiiyay nooc cusub oo qeexid ah, iyo qeexitaannada nooca block waxaa loo wareejiyay GANA (GNUnet Assigned Numbers Authority). Taageero lagu daray qaababka fariimaha toosan iyo kuwa dib la isu habeeyey. Isbeddellada aan is-waafaqayn ee gadaal-u-dhaca ee ku saabsan nidaamka magac-daaqeedka GNS (Nidaamka Magaca GNU) ayaa sidoo kale laga soo qaaday nooca cusub ee qeexitaanka. Diiwaanada lagu daray GNS, waa suurtogal in la habeeyo diiwaanka inta uu nool yahay.

Source: opennet.ru

Add a comment