Lëshimi i GNUnet Messenger 0.7 dhe libgnunetchat 0.1 për krijimin e bisedave decentralizuara

Zhvilluesit e kornizës GNUnet, e cila është e destinuar për krijimin e rrjeteve të decentralizuara P2P të sigurta, pa një pikë të vetme dështimi dhe që mund të garantojnë privatësinë e informacionit të përdoruesve, publikuan versionin e parë të bibliotekës libgnunetchat 0.1.0. Biblioteka lehtëson përdorimin e teknologjive GNUnet dhe shërbimit GNUnet Messenger për krijimin e aplikacioneve të sigurta për biseda.

Libgnunetchat ofron një nivel të veçantë abstraksioni mbi GNUnet Messenger, që përfshin funksionalitetin standard të përdorur në mesazherët. Zhvilluesi duhet të fokusohet në krijimin e ndërfaqes grafike duke përdorur një GUI toolkit sipas zgjedhjes së tij dhe nuk duhet të merret me komponentët e lidhur me organizimin e punës së bisedës dhe ndërveprimin midis përdoruesve. Implementimet e krijuara mbi libgnunetchat mbeten të pajtueshme me njëri-tjetrin dhe mund të komunikojnë mes tyre.

Për të siguruar konfidencialitetin dhe mbrojtjen nga kapja e mesazheve, aplikohet protokolli CADET (Confidential Ad-hoc Decentralized End-to-End Transport), që mundëson organizimin e një bashkëpunimi të plotë të decentralizuar midis një grupi përdoruesish përmes enkriptimit të dhënave që dërgohen. Përdoruesit kanë mundësinë të dërgojnë mesazhe dhe skedare. Qasja në mesazhe në skedare ofrohet vetëm për anëtarët e grupit. Për koordinimin e ndërveprimit midis pjesëmarrësve në rrjetin e decentralizuar mund të përdoret një tabelë dërrasë të shpërndarë (DHT) ose pika hyrëse të veçanta.

Përveç Messenger, në libgnunetchat përdoren gjithashtu shërbime të tjera të GNUnet:

  • GNS (GNU Name System, njĂ« zĂ«vendĂ«sim plotĂ«sisht tĂ« decentralizuar dhe tĂ« papĂ«rshkueshĂ«m nga censura pĂ«r DNS) pĂ«r identifikimin e regjistrimeve tĂ« publikuara nĂ« faqet publike tĂ« bisedave (lobbie), hapjen e bisedĂ«s dhe ndarjen e tĂ« dhĂ«nave tĂ« identifikimit.
  • ARM (Automatic Restart Manager) pĂ«r automatizimin e nisjes sĂ« tĂ« gjithĂ« shĂ«rbimeve GNUnet qĂ« nevojiten pĂ«r funksionim.
  • FS (File Sharing) pĂ«r ngarkimin e sigurt, dĂ«rgimin dhe organizimin e ndarjes sĂ« skedarĂ«ve (tĂ« gjitha informacionet dĂ«rgohen vetĂ«m nĂ« formĂ« tĂ« enkriptuar, dhe pĂ«rdorimi i protokollit GAP nuk lejon ndjekjen se kush e ngarkoi dhe shkarkoi skedarin).
  • IDENTITY pĂ«r krijimin, fshirjen dhe menaxhimin e llogarive, si dhe pĂ«r verifikimin e parametrave tĂ« pĂ«rdoruesve tĂ« tjerĂ«.
  • NAMESTORE pĂ«r ruajtjen lokale tĂ« librit tĂ« adresave dhe informacionit mbi bisedat dhe pĂ«r publikimin e regjistrimeve nĂ« faqet e bisedave, tĂ« cilat janĂ« tĂ« aksesueshme pĂ«rmes GNS.
  • REGEX pĂ«r publikimin e informacionit rreth pjesĂ«marrĂ«sve, i cili lejon formimin e shpejtĂ« tĂ« njĂ« biseda grupore publike pĂ«r njĂ« temĂ« tĂ« caktuar.

Karakteristikat kryesore të versionit të parë të libgnunetchat:

  • Menaxhimi i llogarive (krijimi, shikimi, fshirja) dhe mundĂ«sia pĂ«r tĂ« kaluar midis llogarive tĂ« ndryshme gjatĂ« pĂ«rdorimit.
  • MundĂ«sia pĂ«r tĂ« ndryshuar emrin e llogarisĂ« dhe pĂ«r tĂ« pĂ«rmirĂ«suar çelĂ«sin.
  • NdĂ«rrimi i kontakteve pĂ«rmes faqeve publike tĂ« bisedave (lobbie). Informacioni rreth pĂ«rdoruesit mund tĂ« merret si nĂ« formatin e njĂ« lidhjeje tekstuale, ashtu edhe nĂ« formĂ«n e njĂ« kode QR.
  • Kontaktet dhe grupet mund tĂ« menaxhohen ndarazi, me mundĂ«sinĂ« pĂ«r tĂ« lidhur pseudonime tĂ« ndryshme me grupe tĂ« ndryshme.
  • MundĂ«sia pĂ«r tĂ« kĂ«rkuar dhe hapur njĂ« bisedĂ« direkte me çdo pjesĂ«marrĂ«s nga libri i adresave.
  • Abstrahimi i pĂ«rvojĂ«s sĂ« pĂ«rdoruesit dhe bisedĂ«s pĂ«r lehtĂ«simin e mbĂ«shtetjes nĂ« ndĂ«rfaqen e dĂ«shiruar.
  • PĂ«rkrahja pĂ«r dĂ«rgimin e mesazheve tekstuale, skedarĂ«ve dhe organizimin e ndarjes sĂ« skedarĂ«ve.
  • PĂ«rkrahja pĂ«r dĂ«rgimin e konfirmimeve tĂ« leximit tĂ« mesazheve dhe mundĂ«sia e kontrollit tĂ« statusit tĂ« marrjes sĂ« mesazheve.
  • MundĂ«sia pĂ«r fshirjen automatike tĂ« mesazhit pas njĂ« kohe tĂ« caktuar.
  • MundĂ«si fleksibĂ«l pĂ«r menaxhimin e skedarĂ«ve nĂ« bisedĂ«, pĂ«r shembull, mund tĂ« organizohet shfaqja e njĂ« skice tĂ« pĂ«rmbajtjes duke lĂ«nĂ« pĂ«rmbajtjen e vet nĂ« formĂ« tĂ« enkriptuar.
  • MundĂ«sia pĂ«r tĂ« lidhur trajtues pĂ«r tĂ« ndjekur tĂ« gjitha operacionet (ngarkimin, dĂ«rgimin, fshirjen nga indekset).
  • PĂ«rkrahja pĂ«r pranim tĂ« ftesave pĂ«r t'u lidhur me biseda tĂ« reja.

I përmendim gjithashtu lëshimin e GNUnet Messenger 0.7, i cili ofron një ndërfaqe të bazuar në GTK3. GNUnet Messenger vazhdon zhvillimin e klientit grafik cadet-gtk, i përkthyer në bibliotekën libgnunetchat (funksionaliteti i cadet-gtk është ndarë në një bibliotekë universale dhe një shtresë me ndërfaqe GTK). Programi mbështet krijimin e bisedave dhe grupeve të bisedave, menaxhimin e librit të adresave, dërgimin e ftesave për t'u bashkuar në grupe, dërgimin e mesazheve tekst dhe regjistrimeve zëri, organizimin e aksesit të përbashkët në skedarë, kalimin ndërmjet disa llogarive. Për adhuruesit e shiritit të adresës, një mesazhues në konsolë bazohet veçmas në libgnunetchat, i cili është akoma në fazën fillestare të zhvillimit.

Lëshimi i GNUnet Messenger 0.7 dhe libgnunetchat 0.1 për krijimin e bisedave decentralizuara
Lëshimi i GNUnet Messenger 0.7 dhe libgnunetchat 0.1 për krijimin e bisedave decentralizuara


Burimi: opennet.ru
Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster