Sukut bo'yicha shifrlangan shaxsiy xabarlar bilan Matrix/Riot

kompaniya Yangi vektor, uning xodimlari ham notijorat protokol tashkilotiga rahbarlik qiladi Matrix, oilaning bir qator Matrix mijozlari chiqarilishini e'lon qildi Riot.

Matritsa - bu asiklik grafik (DAG) ichidagi voqealarning chiziqli tarixiga asoslangan federatsiyalangan tarmoqni amalga oshirish uchun bepul protokol. Ushbu protokolning asosiy amalga oshirilishi VoIP signalizatsiyasini qo'llab-quvvatlaydigan messenjerdir, ammo boshqa narsalar ham mumkin, chunki u umumiy maqsadli protokol.

uchun ozod mijozlar asosiy o'zgarish brauzer va elektron o'rash (1.6.0), android(0.19.0) ΠΈ iOS (0.11.1-0.11.2) sukut bo'yicha shaxsiy suhbatlar uchun end-to-end shifrlashning kiritilishiga aylandi. Protokol tufayli shifrlash mumkin Olm, Signal messenger protokoli asosida. Guruh suhbatlarini shifrlash protokol kengaytmasidan foydalanadi Megolm, bu sizga ko'p marta xabarni parolini ochish imkonini beradi.


Birinchi marta ixtiyoriy shifrlash edi 2016 yilda taqdim etilgan. FOSDEM 2020 davomida eksperimental tuzilmalarda sukut boΚ»yicha yoqildi.

Shifrlash dasturi birinchi marta chiqarilgandan beri quyidagi xususiyatlar qo'shildi:

  • mijoz foydalanuvchining boshqa mijozlaridan yoki suhbatdoshlar mijozlaridan xabarlarni shifrlash uchun kalitlarni so'rashi mumkin;
  • maxfiy ibora bilan shifrlangan mijoz shifrlash kalitlari uchun server xotirasi mavjud edi;
  • Barmoq izi yordamida qurilmani tekshirishdan tashqari, emoji belgilaridan foydalangan holda tekshirish ham paydo bo'ldi.

Kelajakda shifrlashni sukut bo'yicha nafaqat shaxsiy muloqotlar uchun, balki umuman jamoat bo'lmagan xonalar, shu jumladan guruh xonalari uchun ham yoqish rejalashtirilgan.

Shuningdek, eslatib o'tilgan:

Shifrlangan xonalarni qidirish allaqachon mavjud Firefox kengaytmalari Radical.


Shifrlash kalitlari bilan ishlashni osonlashtirish uchun Matrix protokolini ishlab chiquvchilari "o'zaro imzo" deb nomlangan mexanizmni joriy qildilar. Bu allaqachon tasdiqlangan qurilmadan foydalanib, boshqa foydalanuvchi qurilmalarini avtomatik ravishda tekshirish imkonini beradi. Ushbu mexanizm ishlaganda, ikkita suhbatdosh o'z qurilmalarini faqat bir marta tekshirishlari kerak, va har bir qurilma alohida emas. Mexanizmning spetsifikatsiyasi bo'lishi mumkin GitHub-da o'qing.


Riot-dan tashqari, boshqa mijozlar ham shifrlashni qo'llab-quvvatlaydi: FluffyChat, qayta tug'ilgan, mijozlar yoqilgan libQuotient (WIP), mijozlar yoqilgan mautrix-go (gomuklar), mijozlar matritsa-nio (Mirage ΠΈ weechat), Dengiz oynasi (tashlab qo'yilgan). Boshqa ilovalar ishlab chiqilmoqda. Shifrlashni qo'llab-quvvatlamaydigan mijozlar uchun E2EE proksi-server uchun demon taklif etiladi - pantalaimon.

Manba: linux.org.ru

a Izoh qo'shish