Izid komunikacijskega odjemalca Dino 0.3

Po več kot enem letu razvoja je bil izdan komunikacijski odjemalec Dino 0.3, ki podpira sodelovanje v klepetu in sporočanje z uporabo protokola Jabber/XMPP. Program je združljiv z različnimi odjemalci in strežniki XMPP, je osredotočen na zagotavljanje zaupnosti pogovorov in podpira šifriranje od konca do konca z uporabo razširitve XMPP OMEMO na osnovi protokola Signal ali šifriranje z uporabo OpenPGP. Projektna koda je napisana v jeziku Vala z uporabo orodja GTK in se distribuira pod licenco GPLv3+.

Poleg besedilnih sporočil nova različica podpira video klice in videokonference, kar vam omogoča opravljanje video klicev, v katerih sodelujeta dva ali več udeležencev. Video tokovi so šifrirani s šifriranjem od konca do konca, promet pa se pošilja neposredno med uporabniki v načinu P2P, vendar je kot nadomestna možnost na voljo tudi možnost dela prek vmesnega strežnika.

Izid komunikacijskega odjemalca Dino 0.3

Razširjene so možnosti skupinskega klica - uporabnik lahko začne klic v zaprti skupini ali povabi dodatne udeležence v že vzpostavljen klic. Skupinske klice je mogoče organizirati v načinu P2P brez vključevanja dodatnih strežnikov, razen strežnika XMPP, ki koordinira povezavo s konferenco. Za konference z velikim številom udeležencev je mogoče delo organizirati prek centraliziranega strežnika, da zmanjšate zahteve glede pasovne širine. Ključi za šifriranje prometa udeležencev, ki se generirajo na strani odjemalca, se izmenjujejo preko DTLS, nakar se podatki prenašajo po šifriranem kanalu SRTP. Veljavnost ključev se preverja z razširitvijo OMEMO XMPP.

Za organizacijo povezave se uporabljajo protokol XMPP in standardne razširitve XMPP (XEP-0353, XEP-0167), ki omogočajo klicanje med Dino in drugimi odjemalci XMPP, ki podpirajo ustrezne specifikacije, na primer možno je vzpostavite šifrirane video klice z aplikacijama Conversations in Movim ter nešifrirane klice z aplikacijo Gajim. Če video ni podprt, je mogoče vzpostaviti zvočni klic.

Glavne značilnosti Dino in podprtih razširitev XEP:

  • Večuporabniški klepeti s podporo za zasebne skupine in javne kanale (v skupinah lahko komunicirate samo z osebami, vključenimi v skupino, o poljubnih temah, v kanalih pa lahko kateri koli uporabnik komunicira samo o določeni temi);
  • Uporaba avatarjev;
  • Upravljanje arhiva sporočil;
  • Označevanje zadnjih prejetih in prebranih sporočil v klepetih;
  • Pripenjanje datotek in slik v sporočila. Datoteke je mogoče prenašati neposredno od odjemalca do odjemalca ali z nalaganjem na strežnik in zagotavljanjem povezave, prek katere lahko drug uporabnik prenese to datoteko;
  • Podpira neposreden prenos multimedijskih vsebin (zvok, video, datoteke) med odjemalci z uporabo Jingle protokola;
  • Podpora za zapise SRV za vzpostavitev neposredne šifrirane povezave z uporabo TLS, poleg pošiljanja prek strežnika XMPP;
  • Šifriranje z uporabo OMEMO in OpenPGP;
  • Distribucija sporočil z naročnino (objavi-naroči);
  • Obveščanje o statusu tipkanja drugega uporabnika (lahko onemogočite pošiljanje obvestil o tipkanju v zvezi s klepeti ali posameznimi uporabniki);
  • Odložena dostava sporočil;
  • Vzdrževanje zaznamkov na klepetih in spletnih straneh;
  • Obvestilo o uspešni dostavi sporočila;
  • Napredna sredstva za iskanje sporočil in filtriranje izpisov v zgodovini korespondence;
  • Podpora za delo v enem vmesniku z več računi, na primer za ločevanje delovne in osebne korespondence;
  • Delo v načinu brez povezave z dejanskim pošiljanjem pisnih sporočil in prejemanjem sporočil, zbranih na strežniku po vzpostavitvi omrežne povezave;
  • SOCKS5 podpora za posredovanje neposrednih povezav P2P;
  • Podpora za format XML vCard.

Izid komunikacijskega odjemalca Dino 0.3


Vir: opennet.ru

Dodaj komentar