GNUnet Messenger 0.7 eta libgnunetchat 0.1 kaleratzea txat deszentralizatuak sortzeko

GNUnet markoaren garatzaileek, huts-puntu bakar bat ez duten eta erabiltzaileen informazio pribatuaren pribatutasuna berma dezaketen P2P sare deszentralizatu seguruak eraikitzeko diseinatuta, libgnunetchat 0.1.0 liburutegiaren lehen bertsioa aurkeztu zuten. Liburutegiak GNUnet teknologiak eta GNUnet Messenger zerbitzua erabiltzea errazten du txat-aplikazio seguruak sortzeko.

Libgnunetchat-ek GNUnet Messenger-en abstrakzio-geruza bereizi bat eskaintzen du, mezularietan erabiltzen diren funtzionalitate tipikoak biltzen dituena. Garatzaileak aukeratutako GUI tresna-kit bat erabiliz interfaze grafiko bat sortzera bakarrik bideratu daiteke, eta ez kezkatu erabiltzaileen arteko txata eta elkarrekintza antolatzearekin lotutako osagaiez. libgnunetchat-en gainean eraikitako bezeroen inplementazioek bateragarriak izaten jarraitzen dute eta elkarreragin dezakete.

Konfidentzialtasuna eta mezuak atzematearen aurkako babesa bermatzeko, CADET (Confidential Ad-hoc Descentralized End-to-End Transport) protokoloa erabiltzen da, erabiltzaile talde baten arteko elkarrekintza guztiz deszentralizatua antolatzea ahalbidetzen duena, transmititutako datuen muturreko enkriptatzea erabiliz. . Erabiltzaileei mezuak eta fitxategiak bidaltzeko aukera ematen zaie. Fitxategietako mezuetarako sarbidea taldeko kideentzat soilik da. Sare deszentralizatu bateko partaideen arteko elkarrekintzak koordinatzeko, banatutako hash taula (DHT) edo sarrera-puntu bereziak erabil daitezke.

Messenger-ez gain, libgnunetchat-ek GNUnet zerbitzu hauek ere erabiltzen ditu:

  • GNS (GNU Name System, DNSren ordezko guztiz deszentralizatua eta zentsuraezina) txat-orri publikoetan (lobby-ak) argitaratutako sarrerak identifikatzeko, txat ireki eta kredentzialak trukatzeko.
  • ARM (Automatic Restart Manager) funtzionatzeko beharrezkoak diren GNUnet zerbitzu guztien abiarazte automatizatzeko.
  • FS (Fitxategiak partekatzea) fitxategiak partekatzea modu seguruan igotzeko, bidaltzeko eta antolatzeko (informazio guztia enkriptatutako forman soilik transmititzen da, eta GAP protokoloaren erabilerak ez du onartzen fitxategia nork argitaratu eta deskargatu duen jarraitzeko).
  • IDENTITATEA kontuak sortu, ezabatu eta kudeatzeko, baita beste erabiltzaile baten parametroak egiaztatzeko ere.
  • NAMESTORE helbide-liburua eta txat-informazioa lokalean gordetzeko eta GNS bidez eskuragarri dauden txat-orrietarako sarrerak argitaratzeko.
  • Parte-hartzaileei buruzko informazioa argitaratzeko REGEX, gai zehatz bati buruzko talde-txat publiko bat azkar sortzeko aukera ematen du.

libgnunetchat-en lehen bertsioaren ezaugarri nagusiak:

  • Kudeatu kontuak (sortu, ikusi, ezabatu) eta lanean ari zaren bitartean kontu ezberdin batetik bestera aldatzeko aukera.
  • Kontu bati izena aldatzeko eta gakoa eguneratzeko gaitasuna.
  • Trukatu kontaktuak txat-orri publikoen bidez (lobby). Erabiltzaileen informazioa testu-esteka baten formatuan eta QR kode baten moduan lor daiteke.
  • Kontaktuak eta taldeak bereiz kudeatu daitezke, eta talde ezberdinei goitizen desberdinak lotu daitezke.
  • Helbide liburuko edozein parte-hartzailerekin zuzeneko txat bat eskatzeko eta irekitzeko aukera.
  • Erabiltzaileen eta txat-ikuspegien abstrakzioa nahi duzun interfazean biltzea errazteko.
  • Testu-mezuak, fitxategiak eta fitxategiak partekatzea onartzen du.
  • Mezu bat irakurri dela berrespena bidaltzeko laguntza eta mezu bat jasotzearen egoera egiaztatzeko gaitasuna.
  • Denbora zehaztu baten ondoren mezu bat automatikoki ezabatzeko gaitasuna.
  • Txatean fitxategiak kudeatzeko aukera malguak, adibidez, edukiaren miniatura baten bistaratzea antola dezakezu edukia bera zifratuta utziz.
  • Eragiketa guztien jarraipena egiteko kudeatzaileak konektatzeko aukera (deskargatzea, bidaltzea, indizeetatik ezabatzea).
  • Txat berrietan sartzeko gonbidapenak onartzeko laguntza.

Gainera, amaitutako GNUnet Messenger 0.7 mezulariaren kaleratzea nabarmendu dezakegu, GTK3-n oinarritutako interfaze bat eskainiz. GNUnet Messenger-ek cadet-gtk bezero grafikoa garatzen jarraitzen du, libgnunetchat liburutegira itzulita (cadet-gtk funtzionaltasuna liburutegi unibertsal batean eta GTK interfazea duen gehigarri batean banatzen da). Programak txatak eta txat-taldeak sortzea, zure helbide-liburua kudeatzea, taldeetara sartzeko gonbidapenak bidaltzea, testu-mezuak eta ahots-grabaketak bidaltzea, fitxategiak partekatzea antolatzea eta hainbat konturen artean aldatzea onartzen du. Helbide barraren zaleentzat, libgnunetchat-en oinarritutako kontsola mezulari bat garatzen ari da, garapenaren hasierako fasean dagoena.

GNUnet Messenger 0.7 eta libgnunetchat 0.1 kaleratzea txat deszentralizatuak sortzeko
GNUnet Messenger 0.7 eta libgnunetchat 0.1 kaleratzea txat deszentralizatuak sortzeko


Iturria: opennet.ru

Gehitu iruzkin berria