Itusilẹ ti alabara Riot Matrix 1.6 pẹlu fifi ẹnọ kọ nkan ipari-si-opin ṣiṣẹ

Awọn Difelopa ti Matrix decentralized awọn ibaraẹnisọrọ eto gbekalẹ awọn idasilẹ tuntun ti awọn ohun elo alabara bọtini Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 ati RiotX Android 0.19. A ti kọ Riot nipa lilo awọn imọ-ẹrọ wẹẹbu ati ilana React (a lo abuda naa Idahun Matrix SDK). Desktop version lọ si da lori Electron Syeed. Koodu pin nipasẹ iwe-aṣẹ labẹ Apache 2.0.

Bọtini ilọsiwaju ni awọn ẹya tuntun, fifi ẹnọ kọ nkan ipari-si-opin (E2EE, fifi ẹnọ kọ nkan ipari-si-opin) ti ṣiṣẹ nipasẹ aiyipada fun gbogbo awọn iwiregbe aladani tuntun, eyiti o wọle nipasẹ fifiranṣẹ awọn ifiwepe. Ipilẹṣẹ ipari-si-opin jẹ imuse ti o da lori ilana tirẹ, eyiti o nlo algorithm fun paṣipaarọ bọtini ibẹrẹ ati itọju awọn bọtini igba ė ratchet (apakan ti Ilana ifihan agbara).

Lati duna awọn bọtini ni awọn iwiregbe pẹlu ọpọ awọn olukopa, lo awọn itẹsiwaju Megolm, iṣapeye fun fifi ẹnọ kọ nkan awọn ifiranṣẹ pẹlu nọmba nla ti awọn olugba ati gbigba ifiranṣẹ kan ni piparẹ ni igba pupọ. Ọrọ ciphertext ifiranṣẹ le wa ni ipamọ sori olupin ti ko gbẹkẹle, ṣugbọn ko le ṣe idinku laisi awọn bọtini igba ti o fipamọ sori ẹgbẹ alabara (alabara kọọkan ni bọtini igba tirẹ). Nigbati fifi ẹnọ kọ nkan, ifiranṣẹ kọọkan jẹ ipilẹṣẹ pẹlu bọtini tirẹ ti o da lori bọtini igba alabara, eyiti o jẹri ifiranṣẹ naa ni ibatan si onkọwe. Idawọle bọtini gba ọ laaye lati fi ẹnuko awọn ifiranṣẹ ti o ti firanṣẹ tẹlẹ, ṣugbọn kii ṣe awọn ifiranṣẹ ti yoo firanṣẹ ni ọjọ iwaju. Awọn imuse ti awọn ọna fifi ẹnọ kọ nkan jẹ ayẹwo nipasẹ Ẹgbẹ NCC.

Iyipada pataki keji ni imuṣiṣẹ atilẹyin fun iforukọsilẹ-agbelebu, eyiti ngbanilaaye olumulo lati rii daju igba titun kan lati igba ti a fọwọsi tẹlẹ. Ni iṣaaju, nigbati o ba n sopọ si iwiregbe olumulo kan lati ẹrọ titun kan, ikilọ kan ti han si awọn olukopa miiran lati yago fun jigbọti ti ikọlu ba wọle si akọọlẹ olufaragba naa. Ijẹrisi-agbelebu gba olumulo laaye lati rii daju awọn ẹrọ miiran wọn lori iwọle ati jẹrisi igbẹkẹle iwọle tuntun tabi pinnu pe ẹnikan gbiyanju lati sopọ laisi imọ wọn.

Lati rọrun iṣeto ti awọn wiwọle titun, agbara lati lo awọn koodu QR ti pese. Awọn ibeere ijẹrisi ati awọn abajade ti wa ni ipamọ ni bayi ni itan-akọọlẹ bi awọn ifiranṣẹ ti a firanṣẹ taara. Dipo ifọrọwerọ modal agbejade, ijẹrisi ti ṣee ni bayi ni ẹgbẹ ẹgbẹ. Lara awọn iṣeeṣe ti o tẹle, Layer tun ṣe akiyesi Pantalaimon, eyiti o fun ọ laaye lati sopọ si awọn ibaraẹnisọrọ ti paroko lati ọdọ awọn alabara ti ko ṣe atilẹyin E2EE, ati tun ṣiṣẹ ni ẹgbẹ alabara. siseto wa ati awọn faili atọka ni awọn yara iwiregbe ti paroko.

Itusilẹ ti alabara Riot Matrix 1.6 pẹlu fifi ẹnọ kọ nkan ipari-si-opin ṣiṣẹ

Jẹ ki a ranti pe pẹpẹ fun siseto awọn ibaraẹnisọrọ awọn ibaraẹnisọrọ Matrix ti wa ni idagbasoke bi iṣẹ akanṣe ti o nlo awọn iṣedede ṣiṣi ati san ifojusi nla si aridaju aabo ati aṣiri ti awọn olumulo. Gbigbe ti a lo jẹ HTTPS+JSON pẹlu iṣeeṣe ti lilo WebSockets tabi ilana ti o da lori COAP+Noise. Awọn eto ti wa ni akoso bi awujo kan ti apèsè ti o le se nlo pẹlu kọọkan miiran ati ki o ti wa ni ìṣọkan sinu kan wọpọ decentralized nẹtiwọki. Awọn ifiranṣẹ ti wa ni atunkọ kọja gbogbo awọn olupin ti o ti sopọ awọn alabaṣepọ ti fifiranṣẹ. Awọn ifiranṣẹ ti pin kaakiri awọn olupin ni ọna kanna ti awọn iṣẹ ṣiṣe ti pin laarin awọn ibi ipamọ Git. Ni iṣẹlẹ ti ijakadi olupin igba diẹ, awọn ifiranṣẹ ko padanu, ṣugbọn a gbejade si awọn olumulo lẹhin ti olupin naa tun bẹrẹ iṣẹ. Orisirisi awọn aṣayan ID olumulo ni atilẹyin, pẹlu imeeli, nọmba foonu, akọọlẹ Facebook, ati bẹbẹ lọ.

Itusilẹ ti alabara Riot Matrix 1.6 pẹlu fifi ẹnọ kọ nkan ipari-si-opin ṣiṣẹ

Ko si aaye ikuna kan tabi iṣakoso ifiranṣẹ kọja nẹtiwọọki naa. Gbogbo awọn olupin ti a bo nipasẹ ijiroro jẹ dogba si ara wọn.
Olumulo eyikeyi le ṣiṣe olupin tirẹ ki o so pọ si nẹtiwọọki ti o wọpọ. O ṣee ṣe lati ṣẹda awọn ẹnu-ọna fun ibaraenisepo ti Matrix pẹlu awọn ọna ṣiṣe ti o da lori awọn ilana miiran, fun apẹẹrẹ, pese sile awọn iṣẹ fun fifiranṣẹ awọn ọna meji si IRC, Facebook, Telegram, Skype, Hangouts, Imeeli, WhatsApp ati Slack.

Ni afikun si fifiranṣẹ ọrọ lẹsẹkẹsẹ ati awọn ibaraẹnisọrọ, eto le ṣee lo lati gbe awọn faili, firanṣẹ awọn iwifunni,
siseto teleconferences, ṣiṣe ohun ati awọn ipe fidio.
Matrix ngbanilaaye lati lo wiwa ati wiwo ailopin ti itan-ifiweranṣẹ. O tun ṣe atilẹyin iru awọn ẹya to ti ni ilọsiwaju gẹgẹbi ifitonileti ti titẹ, igbelewọn ti wiwa lori ayelujara olumulo, ijẹrisi kika, awọn iwifunni titari, wiwa ẹgbẹ olupin, amuṣiṣẹpọ ti itan ati ipo alabara.

orisun: opennet.ru

Fi ọrọìwòye kun