Чат

Что такое Matrix
Matrix — это открытый, децентрализованный протокол обмена сообщениями. Он работает по принципу «каждый сервер — свой дом». Пользователь регистрируется на одном из таких серверов (домашний сервер) и может свободно общаться как с клиентами того же сервера, так и с пользователями на других серверах.
Matrix это:
- Открытость. Спецификация протокола опубликована открыто, исходный код как сервера, так и клиентов открыт.
- Сквозное шифрование (E2EE). Ключи генерируются и хранятся на ваших устройствах, сообщения шифруются до отправки и расшифровываются только на устройстве получателя. Даже администраторы сервера не могут прочитать зашифрованные сообщения.
- Федерация. Это распределенная система серверов без единого центра. Вы можете свободно общаться и создавать сообщества с людьми, находящимися на других серверах.
- Мультиплатформенность. Клиенты доступны для всех основных платформ: браузера, Windows, macOS, Linux, iOS и Android. Участники могут работать где угодно — на ноутбуке в офисе, на смартфоне в дороге или на планшете дома.
Основные возможности:
- Текстовые чаты – мгновенный обмен сообщениями в личных диалогах и группах.
- Голосовые и видеозвонки – разговоры в реальном времени без необходимости сторонних сервисов.
- Обмен файлами – отправка документов, изображений, аудио‑ и видеоматериалов.
- Синхронизация – все ваши устройства видят одинаковую историю переписки.
Сквозное шифрование
Сквозное шифрование, оно же End‑to‑End Encryption (E2EE) — это механизм, при котором каждое сообщение шифруется на вашем устройстве и расшифровываются только на устройстве получателя. Ключи шифрования генерируются локально и никогда не покидают ваш клиент. Сервер хранит лишь зашифрованный «мусор», который он не в состоянии прочитать.
При подключении нового устройства необходимо передать на него ключи шифрования, чтобы синхронизировать и прочитать зашифрованные сообщения. Это можно следующими способами:
- Сверка новой сессии с другим устройством. Если у вас есть другое устройство с открытой сессией - можно подтвердить подключение нового устройства и передать на него ключи автоматически.
- При помощи ключа восстановления. Если все сессии на всех устройствах были закрыты, то восстановить ключи шифрования можно при помощи ключа восстановления.
- Вручную экспортировать ключи шифрования на одном устройстве и импортировать их на другом.
При использовании ключа восстановления ключи шифрования хранятся на сервере, но в зашифрованном виде. Без ключа восстановления сервер не может расшифровать ключи и прочитать вашу переписку. При желании эту функцию можно отключить.
По умолчанию новые персональные чаты с другими пользователями шифруются, а групповые комнаты - нет. Но любой чат можно зашифровать в любое время.
Сервер Умелых Котов
Приложения
Windows
Android
iOS