Протокол Matrix в «Руководстве по созданию собственного мессенджера» совсем скоро будет заменен на SimpleX Messaging Protocol.
Одна из причин — неприемлемое количество метаданных, которое остаётся на сервере, даже если сами сообщения и названия комнат зашифрованы. Если иметь возможность сделать образ базы данных Postgres, то можно узнать, когда, сколько, с кем общается человек. Из журнала можно достать данные вроде IP, User-Agent-а (модель устройства, клиент) и много чего ещё.
Именно поэтому в самом начале руководства есть предупреждение не использовать российских хостинг-провайдеров. Не говоря уже про то, что сервер Matrix выступает в качестве посредника в обмене ключей.
Да, спепки ключей собеседника можно проверить через QR-код или эмодзи. Сейчас настоятельно рекомендуется делать именно это.
Сервер SMP же независим от системы WebPKI (удостоверяющих центров, напр. Let's Encrypt), не участвует в обмене ключей и практически не хранит метаданные.
Из минусов: клиенты SimpleX «деревянные», а проводить обмен ключей нужно лично через сканирование QR-кодов, как и подключение к серверу.
Кроме того, SimpleX поддерживает исчезающие сообщения, что очень даже полезно. Обычные звонки, групповые чаты (без групповых звонков) и прочий функционал сравним с Matrix.
Вам повезёт. || Интернет-сайт
Post #303
1.46K
- 👍 12
- 🔥 5
- 🤔 4
- ❤ 1