Kompania New Vector, punonjësit e së cilës gjithashtu drejtojnë një organizatë jofitimprurëse për protokollin Matrix, shpalli lançimin e një sërë klientësh Matrix nga familja Riot.
Matrix është një protokoll i lirë për realizimin e një rrjeti federativ, i ndërtuar mbi një histori lineare të ngjarjeve (events) brenda një grafi të ciklit të çarë (DAG). Realizimi kryesor i këtij protokolli është një mesazher me mbështetje të sinjalizimit VoIP, por ka mundësi për gjëra të tjera, pasi është një protokoll me qëllim të përgjithshëm.
Ndryshimi kryesor në klientët e lëshuar për shfletuesin dhe Electron-wrapping (1.6.0), Android (0.19.0) dhe iOS (0.11.1-0.11.2) ishte përfshirja e enkriptimit end-to-end për dialogët personalë si parazgjedhje. Enkriptimi është i mundur falë protokollit Olm, i bazuar në protokollin e mesazherit Signal. Enkriptimi i dialogëve gruporë përdor një zgjerim të protokollit të quajtur Megolm, i cili lejon dekriptimin e mesazhit shumë herë.
Për herë të parë, enkriptimi opsional u prezantua në vitin 2016. Aktivizimi si parazgjedhje në ndërtimet eksperimentale ndodhi gjatë FOSDEM 2020.
Që nga lëshimi i parë i realizimit të enkriptimit, janë shfaqur këto mundësi:
- klienti mund të kërkojë çelësat për dekriptimin e mesazheve nga klientë të tjerë të përdoruesit ose nga klientët e bashkëbiseduesve;
- ka një depo serveri për çelësat e enkriptimit të klientëve, e mbrojtur me një frazë sekrete;
- përveç verifikimit të pajisjeve përmes gishti (fingerprint), gjithashtu u shfaq verifikimi përmes simboleve emoji.
Në të ardhmen, planifikohet përfshirja e enkriptimit si parazgjedhje jo vetëm për dialogët personalë, por edhe për dhomat jo-publike në përgjithësi, duke përfshirë grupet.
Po ashtu përmendet:
- introductimi i UI të ri për enkriptimin;
- verifikimi i pajisjeve me kodet QR;
- kërkimi në historinë e mesazheve të enkriptuara;
- stabilizimi përfundimtar i funksionimit.
Kërkimi në dhomat e enkriptuara tashmë është i disponueshëm përmes shtesës Firefox Radical.
Për të bërë më të lehtë punën me çelësat e enkriptimit, zhvilluesit e protokollit Matrix prezantuan një mekanizëm të quajtur "konfirmimi i kryqëzuar" (cross-signing). Ai lejon, duke përdorur pajisjen e konfirmuar tashmë, të verifikoni automatikisht pajisje të tjera të përdoruesit. Kur funksionon ky mekanizëm, dy bisedues duhet të verifikojnë pajisjet e tyre vetëm një herë, dhe jo secilën pajisje veç e veç. Specifikimin e mekanizmit mund ta lexoni në GitHub.
PĂ«rveç Riot, enkriptimi mbĂ«shtetet edhe nga klientĂ« tĂ« tjerĂ«: FluffyChat, nheko Reborn, klientĂ« mbi libQuotient (WIP), klientĂ« mbi mautrix-go (gomuks), klientĂ« mbi matrix-nio (Mirage dhe WeeChat), Seaglass (braktisur). NĂ« zhvillim janĂ« realizime tĂ« tjera. PĂ«r klientĂ«t pa mbĂ«shtetje pĂ«r enkriptim ofrohet njĂ« demon pĂ«r E2EE-proxy â pantalaimon.
Burimi: linux.org.ru
