Уже выпущена новая версия децентрализованного чат-приложения Riot 1.6, используемого Mozilla.

Разработчики децентрализованной коммуникационной системы Matrix недавно анонсировал выпуск новых версий приложений Riot Web 1.6, Riot Desktop 1.6, Riot iOS 0.11.1 и RiotX Android 0.19.

Это клиентское приложение чата для Gnu / Linux и других операционных систем это полностью открытый источник, весь код размещен на GitHub, чтобы любой мог его увидеть и дополнить. Это означает, что команды могут настраивать код или вносить в него свой вклад, чтобы каждый мог извлечь выгоду из скорости инноваций сообщества.

Riot написан с использованием веб-технологий и фреймворк React, а настольная версия основана на платформе Electron.

Теме статьи:
Mozilla заменяет свой канал связи IRC на Riot / Matrix

Помимо обмена мгновенными текстовыми сообщениями и организации чата, систему можно использовать для передачи файлов, отправлять уведомления, организовывать конференц-звонки, совершать голосовые и видеозвонки. Матрица позволяет использовать неограниченный поиск и просмотр истории переписки. Также поддерживаются расширенные функции, такие как уведомление о наборе текста, оценка присутствия пользователя в сети, подтверждение прочтения, push-уведомления, поиск на стороне сервера, синхронизация истории и статуса клиента.

Что нового в Riot 1.6?

В этих новых версиях Riot для разных платформ мы можем найти ключевое улучшение: включение сквозного шифрования по умолчанию (E2EE) для всех новых частных чатов, в которые вход осуществляется путем отправки приглашений.

Для согласования ключей в чатах с несколькими участниками, используется расширение Megolm, которое оптимизировано для шифрования сообщений с большим количеством получателей и позволяет многократно дешифровать сообщение. Шифрованный текст сообщения может храниться на ненадежном сервере, но не может быть расшифрован без сеансовых ключей, хранящихся на стороне клиента (каждый клиент имеет свой собственный сеансовый ключ). Шифрование каждого сообщения на основе сеансового ключа клиента генерирует ключ, который аутентифицирует сообщение по отношению к автору.

Второе важное изменение - активация поддержки кросс-подписи., что позволяет пользователю проверить новый сеанс из уже подтвержденного сеанса. Ранее при подключении к чату пользователя с нового устройства другим участникам выдавалось предупреждение, чтобы не следить за тем, имел ли злоумышленник доступ к учетной записи жертвы. Перекрестная проверка позволяет пользователю проверять свои другие устройства во входных данных и подтвердите доверие новому логину или определите, что кто-то пытался подключиться без вашего ведома.

Чтобы упростить настройку новых логинов, предусмотрена возможность использования QR-кодов. Запросы на проверку и результаты теперь хранятся в истории как отправленные напрямую сообщения.

Вместо всплывающего модального диалогового окна проверка теперь выполняется на боковой панели. Среди связанных функций также был отмечен уровень Pantalaimon, который позволяет подключаться к зашифрованному чату клиентов, не поддерживающих E2EE, а также механизм на стороне клиента для поиска и индексирования файлов в зашифрованных чатах.

В конце концов если вы хотите узнать об этом больше о новостях, которые включены в эту новую версию, вы можете проверить подробности По следующей ссылке.

Как установить Riot на Ubuntu и производные?

Те, кто заинтересован в возможности установить это приложение в своей системе, могут сделать это, следуя приведенным ниже инструкциям.

Первое, что нам нужно сделать, это открыть терминал (вы можете использовать комбинацию клавиш Ctrl + Alt + T) и в нем мы собираемся ввести следующую команду:

sudo apt install -y wget apt-transport-https

Сейчас мы собираемся добавить открытый ключ приложения с помощью:

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

Добавляем репозиторий в систему:

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list

Y переходим к установке приложения с помощью следующей команды:

sudo apt install riot-desktop

И все, мы можем начать использовать это приложение в нашей системе.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.