Rakirina GNUnet Messenger 0.7 û libgnunetchat 0.1 ji bo afirandina sohbetên nemerkezî

Pêşdebirên çarçoweya GNUnet, ku ji bo avakirina torên P2P-ya nemerkezî yên ewledar hatine sêwirandin ku yek xala têkçûnê tune ne û dikarin nepeniya agahdariya taybet a bikarhêneran garantî bikin, yekem serbestberdana pirtûkxaneya libgnunetchat 0.1.0 pêşkêş kirin. Pirtûkxane karanîna teknolojiyên GNUnet û karûbarê GNUnet Messenger ji bo afirandina sepanên sohbetê yên ewledar hêsantir dike.

Libgnunetchat li ser GNUnet Messenger qatek abstraksiyonê ya cihê peyda dike ku fonksiyonên tîpîk ên ku di peyamnêran de têne bikar anîn vedihewîne. Pêşvebir tenê dikare balê bikişîne ser afirandina navgînek grafîkî bi karanîna amûrek GUI ya bijareya xwe, û ji hêmanên ku bi organîzekirina danûstendinê û danûstendina di navbera bikarhêneran de têkildar in xem neke. Pêkanîna xerîdar ku li ser libgnunetchat hatî çêkirin lihevhatî dimînin û dikarin bi hevûdu re têkilî daynin.

Ji bo misogerkirina nepenî û parastina li dijî destgirtinê ya peyaman, protokola CADET (Nahênana Nepenî ya Nemerkezî ya End-to-End) tê bikar anîn, ku rê dide organîzekirina danûstendina bi tevahî nenavendî di navbera komek bikarhêneran de ku bi karanîna şîfrekirina dawî-bi-dawî ya daneyên hatine veguheztin. . Ji bikarhêneran re şiyana şandina peyam û pelan tê dayîn. Gihîştina peyamên di pelan de tenê ji endamên komê re sînorkirî ye. Ji bo hevrêzkirina danûstendinên di navbera beşdaran de di torgilokek nemerkezî de, tabloyek haş a belavkirî (DHT) an xalên têketina taybetî dikare were bikar anîn.

Ji bilî Messenger, libgnunetchat karûbarên jêrîn ên GNUnet jî bikar tîne:

  • GNS (Pergala Navê GNU, cîhgirek bi tevahî nemerkezî û bêsansûr ji bo DNS) ji bo destnîşankirina navnîşên hatine weşandin di rûpelên danûstendina giştî (lobiyan), vekirina chatê û pevguhertina pêbaweriyan.
  • ARM (Rêveberê Vesazkirina Xweser) ji bo otomatîkkirina destpêkirina hemî karûbarên GNUnet yên ku ji bo xebatê hewce ne.
  • FS (Parvekirina Pelê) ji bo bi ewle barkirin, şandin û birêxistinkirina parvekirina pelan (hemû agahdarî tenê di forma şîfrekirî de têne veguheztin, û karanîna protokola GAP rê nade şopandina kê pelê şandiye û dakêşandiye).
  • Nasname ji bo afirandin, jêbirin û birêvebirina hesaban, û hem jî ji bo verastkirina parametreyên bikarhênerek din.
  • NAMESTORE ji bo tomarkirina pirtûka navnîşan û agahdariya chatê li herêmî û ji bo weşandina navnîşanên rûpelên chatê yên ku bi GNS-ê ve têne gihîştin.
  • REGEX ji bo weşandina agahdariya di derbarê beşdaran de, ku dihêle hûn zû li ser mijarek taybetî danûstendinek koma gelemperî biafirînin.

Taybetmendiyên sereke yên berdana yekem a libgnunetchat:

  • Hesaban (çêkirin, dîtin, jêbirin) û şiyana ku di dema xebatê de di navbera hesabên cihêreng de biguhezînin birêve bibin.
  • Qabiliyeta guherandina navekî hesab û nûvekirina mifteyê.
  • Bi navgîniya rûpelên sohbeta giştî (lobiyan) pêwendiyan biguhezînin. Agahdariya bikarhêner hem di forma girêdanek nivîsê de hem jî di forma kodek QR de dikare were bidestxistin.
  • Têkilî û kom dikarin ji hev cuda bêne rêvebirin, û gengaz e ku navên cihêreng bi komên cûda ve girêdin.
  • Kapasîteya daxwazkirin û vekirina sohbetek rasterast bi her beşdarekî ji pirtûka navnîşan re.
  • Rakirina nêrînên bikarhêner û chatê ji bo hêsankirina pêçanê di navgîniya xwestinê de.
  • Piştgiriya şandina peyamên nivîsê, pelan û parvekirina pelan dike.
  • Piştgiriya şandina pejirandina ku peyamek hatiye xwendin û şiyana kontrolkirina rewşa wergirtina peyamê.
  • Kapasîteya jêbirina bixweber peyamek piştî demek diyarkirî jêbirin.
  • Vebijarkên maqûl ên ji bo birêvebirina pelan di chatê de, mînakî, hûn dikarin dema ku naverok bixwe şîfrekirî bihêlin pêşandana piçûkek naverokê organîze bikin.
  • Ihtîmala girêdana destanan ji bo şopandina hemî operasyonan (dakêşandin, şandin, jêbirina ji navnîşanan).
  • Piştgiriya ji bo qebûlkirina vexwendinan ji bo tevlêbûna sohbetên nû.

Wekî din, em dikarin serbestberdana qasidê qediyayî GNUnet Messenger 0.7, ku navgînek li ser bingeha GTK3 pêşkêşî dike, destnîşan bikin. GNUnet Messenger pêşveçûna muwekîlê grafîkî ya cadet-gtk didomîne, ku li pirtûkxaneya libgnunetchat hatî wergerandin (fonksiyona cadet-gtk li pirtûkxaneyek gerdûnî û pêvekek bi navgîniya GTK ve hatî dabeş kirin). Bername piştgirî dide afirandina sohbet û komên danûstendinê, birêvebirina pirtûka navnîşana we, şandina vexwendinên ji bo tevlêbûna koman, şandina peyamên nivîsê û tomarên deng, organîzekirina parvekirina pelan, û veguheztina di navbera gelek hesaban de. Ji bo temaşevanên barika navnîşanê, peyamberek konsolê ya ku li ser bingeha libgnunetchat-ê veqetandî tê pêşve xistin, ku hîn jî di qonaxa destpêkê ya pêşkeftinê de ye.

Rakirina GNUnet Messenger 0.7 û libgnunetchat 0.1 ji bo afirandina sohbetên nemerkezî
Rakirina GNUnet Messenger 0.7 û libgnunetchat 0.1 ji bo afirandina sohbetên nemerkezî


Source: opennet.ru
Ji bo malperên bi parastina DDoS, serverên VPS VDS mêvandariya pêbawer bikirin 🔥 Hostinga malperê ya pêbawer bi parastina DDoS, serverên VPS VDS bikirin | ProHoster