Нашри муштарии Riot Matrix 1.6 бо рамзгузории охири ба охир фаъол

Таҳиякунандагони системаи алоқаи ғайримарказии Matrix пешниҳод Варақаҳои нави барномаҳои асосии муштарӣ Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 ва RiotX Android 0.19. Riot бо истифода аз технологияҳои веб ва чаҳорчӯбаи React навишта шудааст (ҳатмӣ истифода мешавад React Matrix SDK). Версияи мизи корӣ ба дар платформаи Electron асос ёфтааст. Кодекс паҳн мекунад дар зери Apache 2.0 литсензия шудааст.

Калид беҳтаршавӣ дар версияҳои нав, рамзгузории охири ба охир (E2EE, рамзгузории охири ба охир) ба таври нобаёнӣ барои ҳама чатҳои нави хусусӣ, ки тавассути фиристодани даъватномаҳо ворид карда мешаванд, фаъол карда шудааст. Рамзгузории охири ба охир дар асоси протоколи худ амалӣ карда мешавад, ки алгоритми мубодилаи ибтидоии калидҳо ва нигоҳдории калидҳои сессияро истифода мебарад. рахи дукарата (қисми протоколи сигнал).

Барои гуфтушунид кардани калидҳо дар сӯҳбатҳо бо иштирокчиёни сершумор, васеъшавиро истифода баред Меголм, барои рамзгузории паёмҳо бо шумораи зиёди қабулкунандагон ва имкон медиҳад, ки як паём чанд маротиба рамзкушоӣ шавад. Матни рамзгузории паёмро дар сервери беэътимод нигоҳ доштан мумкин аст, аммо бидуни калидҳои сеанси дар тарафи муштарӣ нигоҳ дошташуда рамзкушоӣ карда намешавад (ҳар як муштарӣ калиди сессияи худро дорад). Ҳангоми рамзгузорӣ, ҳар як паём бо калиди худ дар асоси калиди сеанси муштарӣ тавлид мешавад, ки ин паёмро нисбат ба муаллиф тасдиқ мекунад. Боздошти калид ба шумо имкон медиҳад, ки танҳо паёмҳое, ки аллакай фиристода шудаанд, созед, аммо на паёмҳое, ки дар оянда фиристода мешаванд. Татбиқи усулҳои рамзгузорӣ аз ҷониби гурӯҳи NCC тафтиш карда шуд.

Тағйироти дуюми муҳим фаъолсозии дастгирии байниимзо мебошад, ки ба корбар имкон медиҳад, ки сессияи навро аз сессияи аллакай тасдиқшуда тафтиш кунад. Қаблан ҳангоми пайваст шудан ба сӯҳбати корбар аз дастгоҳи нав ба дигар иштирокчиён огоҳӣ нишон дода мешуд, ки агар ҳамлагар ба ҳисоби ҷабрдида ворид шавад, аз гӯши гӯш нашаванд. Санҷиши байнисоҳавӣ ба корбар имкон медиҳад, ки ҳангоми воридшавӣ дастгоҳҳои дигари худро тафтиш кунад ва эътимод ба воридшавии навро тасдиқ кунад ё муайян кунад, ки касе бидуни огоҳии онҳо пайваст шуданро кардааст.

Барои содда кардани танзими логинҳои нав, қобилияти истифодаи рамзҳои QR пешбинӣ шудааст. Дархостҳо ва натиҷаҳои санҷиш ҳоло ҳамчун паёмҳои мустақим фиристодашуда дар таърих захира карда мешаванд. Ба ҷои муколамаи модалии поп-ап, ҳоло тафтиш дар панели паҳлӯ анҷом дода мешавад. Дар байни имкониятҳои ҳамроҳ, қабат низ қайд карда мешавад Панталаймон, ки ба шумо имкон медиҳад, ки ба чатҳои рамзгузоришуда аз муштариёне, ки E2EE-ро дастгирӣ намекунанд, пайваст шавед ва инчунин дар тарафи муштарӣ кор мекунад механизм Ҷустуҷӯ ва индексатсия кардани файлҳо дар утоқҳои чатҳои рамзгузоришуда.

Нашри муштарии Riot Matrix 1.6 бо рамзгузории охири ба охир фаъол

Ёдовар мешавем, ки платформаи ташкили коммуникатсияи ғайримарказонидашудаи Matrix ҳамчун лоиҳае таҳия мешавад, ки стандартҳои кушодро истифода мебарад ва ба таъмини амният ва махфияти корбарон таваҷҷӯҳи зиёд медиҳад. Интиқоли истифодашуда HTTPS+JSON бо имконияти истифодаи WebSockets ё протокол дар асоси CoAP+Гардиш. Система ҳамчун ҷомеаи серверҳо ташкил карда шудааст, ки метавонанд бо ҳамдигар ҳамкорӣ кунанд ва дар як шабакаи умумии ғайримарказонидашуда муттаҳид карда шаванд. Паёмҳо дар тамоми серверҳое, ки иштирокчиёни паёмнависӣ ба онҳо пайвастанд, такрор карда мешаванд. Паёмҳо дар байни серверҳо ҳамон тавре тақсим карда мешаванд, ки ӯҳдадориҳо дар байни анбори Git тақсим карда мешаванд. Дар сурати қатъи муваққатии сервер, паёмҳо гум намешаванд, вале пас аз дубора ба кор даровардани сервер ба корбарон интиқол дода мешаванд. Имкониятҳои гуногуни ID-и корбар дастгирӣ мешаванд, аз ҷумла почтаи электронӣ, рақами телефон, ҳисоби Facebook ва ғайра.

Нашри муштарии Riot Matrix 1.6 бо рамзгузории охири ба охир фаъол

Дар тамоми шабака ягон нуқтаи нокомӣ ё назорати паём вуҷуд надорад. Ҳамаи серверҳое, ки дар муҳокима фаро гирифта шудаанд, ба ҳамдигар баробаранд.
Ҳар як корбар метавонад сервери худро идора кунад ва онро ба шабакаи умумӣ пайваст кунад. эҷод кардан мумкин аст дарвозаҳо барои ҳамкории Matrix бо системаҳо дар асоси протоколҳои дигар, масалан, омода кардааст хидматҳо барои фиристодани дуҷонибаи паёмҳо ба IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp ва Slack.

Илова ба паёмнависии матнӣ ва чатҳо, система метавонад барои интиқоли файлҳо, ирсоли огоҳиҳо,
ташкили телеконференсияҳо, зангҳои овозӣ ва видеоӣ.
Matrix ба шумо имкон медиҳад, ки ҷустуҷӯ ва дидани номаҳдуди таърихи мукотибаҳоро истифода баред. Он инчунин чунин хусусиятҳои пешрафтаро, аз қабили огоҳӣ дар бораи чоп, арзёбии ҳузури корбар дар онлайн, тасдиқи хондан, огоҳиҳои push, ҷустуҷӯи сервер, ҳамоҳангсозии таърих ва ҳолати муштариро дастгирӣ мекунад.

Манбаъ: opennet.ru

Илова Эзоҳ