Liberasyon Riot Matrix kliyan 1.6 ak chifreman bout-a-fen pèmèt

Devlopè sistèm kominikasyon desantralize Matrix la prezante nouvo degaje aplikasyon kle kliyan yo Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 ak RiotX Android 0.19. Riot ekri lè l sèvi avèk teknoloji entènèt ak fondasyon React (yo itilize obligatwa a Reyaji Matrix SDK). Desktop vèsyon ale nan baze sou platfòm Electron. Kòd distribiye pa ki gen lisans anba Apache 2.0.

Kle amelyorasyon nan nouvo vèsyon, chifreman bout-a-fen (E2EE, fen-a-fen chifreman) te aktive pa default pou tout nouvo chat prive, ki antre nan voye envitasyon. Yo aplike chifreman fen-a-fen ki baze sou pwòp pwotokòl li, ki itilize algorithm pou echanj kle inisyal ak antretyen kle sesyon yo. doub ratchet (yon pati nan pwotokòl siyal la).

Pou negosye kle nan chat ak plizyè patisipan, sèvi ak ekstansyon an Megolm, optimize pou kode mesaj ak yon gwo kantite moun ki resevwa epi ki pèmèt yon sèl mesaj yo dwe dechifre plizyè fwa. Tèks chifreman mesaj la ka estoke sou yon sèvè ki pa fè konfyans, men yo pa ka dechifre san kle sesyon ki estoke sou bò kliyan (chak kliyan gen pwòp kle sesyon li). Lè chifreman, chak mesaj pwodwi ak pwòp kle li yo ki baze sou kle sesyon kliyan an, ki otantifye mesaj la an relasyon ak otè a. Entèsepsyon kle pèmèt ou konpwomi sèlman mesaj ki deja voye, men se pa mesaj ki pral voye nan lavni. Gwoup NCC te kontrole aplikasyon metòd chifreman yo.

Dezyèm chanjman enpòtan an se aktivasyon sipò pou siyen kwa, ki pèmèt itilizatè a verifye yon nouvo sesyon ki soti nan yon sesyon ki deja konfime. Anvan sa, lè yo te konekte nan chat yon itilizatè a soti nan yon nouvo aparèy, yo te parèt yon avètisman bay lòt patisipan yo pou evite ekoute si yon atakè te jwenn aksè nan kont viktim nan. Verifikasyon kwaze pèmèt itilizatè a verifye lòt aparèy yo lè li konekte epi konfime konfyans nan nouvo koneksyon an oswa detèmine ke yon moun te eseye konekte san yo pa konnen.

Pou senplifye konfigirasyon nouvo koneksyon yo, yo bay kapasite pou itilize kòd QR. Demann verifikasyon ak rezilta yo kounye a sove nan istwa kòm mesaj yo voye dirèkteman. Olye de yon dyalòg modal pop-up, verifikasyon se kounye a fè nan ankadre a. Pami posiblite ki akonpaye yo, se kouch la tou te note Pantalaimon, ki pèmèt ou konekte ak chat chiffres soti nan kliyan ki pa sipòte E2EE, epi tou li travay sou bò kliyan an. mekanis la rechèch ak endèks fichye nan chanm chat chiffres.

Liberasyon Riot Matrix kliyan 1.6 ak chifreman bout-a-fen pèmèt

Se pou nou sonje ke platfòm la pou òganize kominikasyon desantralize Matrix ap devlope kòm yon pwojè ki sèvi ak estanda ouvè epi ki peye gwo atansyon a asire sekirite ak vi prive itilizatè yo. Transpò yo itilize se HTTPS + JSON ak posiblite pou itilize WebSockets oswa yon pwotokòl ki baze sou CoAP+Bri. Sistèm nan fòme kòm yon kominote nan serveurs ki ka kominike youn ak lòt epi yo ini nan yon rezo komen desantralize. Mesaj yo repwodui atravè tout sèvè kote patisipan mesaj yo konekte. Mesaj yo distribye atravè serveurs nan menm fason an ke komèt yo distribye ant depo Git. Nan ka yon pann sèvè tanporè, mesaj yo pa pèdi, men yo transmèt bay itilizatè yo apre sèvè a rekòmanse operasyon. Gen plizyè opsyon ID itilizatè yo sipòte, tankou imel, nimewo telefòn, kont Facebook, elatriye.

Liberasyon Riot Matrix kliyan 1.6 ak chifreman bout-a-fen pèmèt

Pa gen okenn pwen sèl nan echèk oswa kontwòl mesaj atravè rezo a. Tout sèvè ki kouvri pa diskisyon an egal youn ak lòt.
Nenpòt itilizatè ka kouri pwòp sèvè yo epi konekte li nan yon rezo komen. Li posib pou kreye pòtay yo pou entèraksyon Matrix ak sistèm ki baze sou lòt pwotokòl, pou egzanp, prepare sèvis pou voye mesaj de-fason pou IRC, Facebook, Telegram, Skype, Hangouts, Imèl, WhatsApp ak Slack.

Anplis de mesaj tèks enstantane ak chat, sistèm nan ka itilize pou transfere dosye, voye notifikasyon,
òganize telekonferans, fè apèl vwa ak videyo.
Matrix pèmèt ou itilize rechèch ak gade san limit nan istwa korespondans. Li sipòte tou karakteristik avanse tankou notifikasyon sezisman, evalyasyon prezans itilizatè sou entènèt, konfimasyon lekti, notifikasyon pouse, rechèch bò sèvè, senkronizasyon istwa ak sitiyasyon kliyan an.

Sous: opennet.ru

Add nouvo kòmantè