Ukukhishwa kwe-GNUnet Messenger 0.7 kanye ne-libgnunetchat 0.1 ngezingxoxo ezinwetshiwe

Onjiniyela bohlaka lwe-GNUnet, abaklanyelwe ukwakha amanethiwekhi avikelekile e-P2P angenalo iphuzu elilodwa lokwehluleka futhi angaqinisekisa ubumfihlo bolwazi oluyimfihlo lwabasebenzisi, bethule ukukhishwa kokuqala komtapo wezincwadi we-libgnunetchat 0.1.0. Umtapo wolwazi wenza kube lula ukusebenzisa ubuchwepheshe be-GNUnet kanye nesevisi ye-GNUnet Messenger ukuze udale izinhlelo zokusebenza zengxoxo ezivikelekile.

I-Libgnunetchat ihlinzeka ngelendlalelo ehlukile yokukhipha ngaphezu kwe-GNUnet Messenger ehlanganisa ukusebenza okuvamile okusetshenziswa kuzithunywa. Umthuthukisi angagxila kuphela ekudaleni isixhumi esibonakalayo esibonakalayo esebenzisa ikhithi yamathuluzi ye-GUI azikhethele yona, futhi angakhathazeki mayelana nezingxenye ezihlobene nokuhlela ingxoxo nokusebenzelana phakathi kwabasebenzisi. Ukuqaliswa kweklayenti okwakhelwe phezu kwe-libgnunetchat kuhlala kuhambisana futhi kungasebenzisana.

Ukuqinisekisa ukugcinwa kuyimfihlo nokuvikelwa ekungeneni kwemilayezo, kusetshenziswa iphrothokholi ye-CADET (i-Confidential Ad-hoc Decentralized End-to-End Transport), evumela ukuhlela ukuxhumana okuhlukaniswe ngokuphelele phakathi kweqembu labasebenzisi kusetshenziswa ukubethela kokugcina kuya ekupheleni kwedatha edlulisiwe. . Abasebenzisi banikezwa ikhono lokuthumela imilayezo namafayela. Ukufinyelela emilayezweni kumafayela kukhawulelwe emalungwini eqembu kuphela. Ukuze kudidiyelwe ukusebenzisana phakathi kwabahlanganyeli kunethiwekhi ehlukaniselwe amazwe, ithebula le-hashi elisabalalisiwe (DHT) noma izindawo zokungena ezikhethekile zingasetshenziswa.

Ngokungeziwe kusilayezi, i-libgnunetchat iphinda isebenzisa lezi zinsizakalo ezilandelayo ze-GNUnet:

  • I-GNS (Isistimu Yegama le-GNU, ukumiselela kwe-DNS okuhlukaniswe ngokuphelele futhi okungenakulinganiswa) ukuze kuhlonzwe okushicilelwe okushicilelwe emakhasini ezingxoxo zomphakathi (izindawo zokungcebeleka), ingxoxo evulekile kanye nokushintshisana ngemininingwane.
  • I-ARM (Isiphathi Sokuqalisa kabusha Okuzenzakalelayo) ukwenza ngokuzenzakalelayo ukuqalisa kwazo zonke izinsiza ze-GNUnet ezidingekayo ukuze zisebenze.
  • I-FS (Ukwabelana Ngefayela) yokulayisha ngokuphephile, ukuthumela nokuhlela ukwabelana kwefayela (lonke ulwazi ludluliselwa ngefomu elibethelwe kuphela, futhi ukusetshenziswa kwephrothokholi ye-GAP akuvumeli ukulandelela ukuthi ubani othumele futhi walanda ifayela).
  • I-IDENTITY yokudala, ukususa nokuphatha ama-akhawunti, kanye nokuqinisekisa imingcele yomunye umsebenzisi.
  • I-NAMESTORE igcina ibhuku lamakheli nolwazi lwengxoxo endaweni kanye nokushicilela okufakiwe emakhasini okuxoxa afinyeleleka nge-GNS.
  • I-REGEX yokushicilela ulwazi mayelana nabahlanganyeli, okukuvumela ukuthi udale ngokushesha ingxoxo yeqembu lomphakathi esihlokweni esithile.

Izici ezibalulekile zokukhishwa kokuqala kwe-libgnunetchat:

  • Phatha ama-akhawunti (dala, buka, susa) kanye nekhono lokushintsha phakathi kwama-akhawunti ahlukene ngenkathi usebenza.
  • Ikhono lokuqamba kabusha i-akhawunti futhi ubuyekeze ukhiye.
  • Shintshanisa othintana nabo ngamakhasi ezingxoxo zomphakathi (ama-lobbies). Ulwazi lomsebenzisi lungatholakala kokubili ngefomethi yesixhumanisi sombhalo nangendlela yekhodi ye-QR.
  • Oxhumana nabo namaqembu bangaphathwa ngokwehlukana, futhi kuyenzeka ukuxhumanisa iziteketiso ezihlukene emaqenjini ahlukene.
  • Ikhono lokucela nokuvula ingxoxo eqondile nanoma yimuphi umhlanganyeli ebhukwini lamakheli.
  • Ukubuka okukhangayo komsebenzisi nengxoxo ukuze kube lula ukugoqa kusixhumi esibonakalayo osifunayo.
  • Isekela ukuthumela imiyalezo, amafayela nokwabelana ngamafayela.
  • Ukusekelwa kokuthumela isiqinisekiso sokuthi umlayezo ufundiwe kanye nekhono lokuhlola isimo sokwamukela umlayezo.
  • Ikhono lokususa umlayezo ngokuzenzakalelayo ngemva kwesikhathi esithile.
  • Izinketho eziguquguqukayo zokuphatha amafayela engxoxweni, isibonelo, ungahlela ukuvezwa kwesithonjana sokuqukethwe kuyilapho ushiya okuqukethwe ngokwako kubethelwe.
  • Amathuba okuxhuma izibambi ukulandelela yonke imisebenzi (ukulanda, ukuthumela, ukususa ezinkombeni).
  • Usekelo lokwamukela izimemo zokujoyina izingxoxo ezintsha.

Ukwengeza, singabona ukukhululwa kwesithunywa esiqediwe i-GNUnet Messenger 0.7, esinikeza isixhumi esibonakalayo esisekelwe ku-GTK3. I-GNUnet Messenger iqhubeka nokuthuthukiswa kweklayenti lesithombe se-cadet-gtk, elihunyushwe kumtapo wezincwadi we-libgnunetchat (ukusebenza kwe-cadet-gtk kuhlukaniswe umtapo wolwazi wendawo yonke kanye nesengezo esinesixhumi esibonakalayo se-GTK). Uhlelo lusekela ukudala izingxoxo namaqembu ezingxoxo, ukuphatha ibhuku lakho lamakheli, ukuthumela izimemo zokujoyina amaqembu, ukuthumela imilayezo yombhalo nokuqoshwa kwezwi, ukuhlela ukwabelana ngamafayela, nokushintsha phakathi kwama-akhawunti amaningi. Kubalandeli bebha yamakheli, isithunywa sekhonsoli esisekelwe ku-libgnunetchat siyathuthukiswa ngokuhlukene, esisesigabeni sokuqala sokuthuthuka.

Ukukhishwa kwe-GNUnet Messenger 0.7 kanye ne-libgnunetchat 0.1 ngezingxoxo ezinwetshiwe
Ukukhishwa kwe-GNUnet Messenger 0.7 kanye ne-libgnunetchat 0.1 ngezingxoxo ezinwetshiwe


Source: opennet.ru
Thenga ukusingathwa okuthembekile kwamasayithi anokuvikelwa kwe-DDoS, amaseva e-VPS VDS 🔥 Thenga ukusingathwa kwewebhusayithi okuthembekile ngokuvikelwa kwe-DDoS, amaseva e-VPS VDS | ProHoster