Element (Matrix) через микснет Nym: приватный, децентрализованный и безопасный обмен сообщениями
Теперь вы можете отправлять сообщения в приложении Element через микснет с помощью NymConnect — вот как это сделать!
После длительной борьбы сквозное шифрование стало наконец стандартом для потребительских мессенджеров, защищая содержание сообщений при их передаче между устройствами. Также есть прогресс в децентрализации, повышении суверенитета данных . Мостом между этими двумя направлениями является открытый стандарт Matrix, разработанный для децентрализованного безопасного общения. В мае 2020 года в протокол Matrix было внедрено сквозное шифрование, что позволило пользователям запускать свои собственные серверы и одновременно обмениваться сообщениями между различными платформами в безопасном режиме. Пользователи, возможно, не знакомы с протоколом, но многие из них взаимодействовали с ним через приложение с открытым исходным кодом Element, где зашифрованные чаты можно организовывать в пространства, комнаты и обмен личными сообщениями в удобном и понятном интерфейсе.
Тем не менее остаются области, в которых принципы сквозного шифрования и суверенитета данных находятся под угрозой и могут быть скомпрометированы. В том числе, на обычных устройствах, например, сканирование на стороне клиента, которое в настоящее время проталкивается в законодательство Великобритании и ЕС, а также анализ метаданных сообщений, который раскрывает конфиденциальную информацию о людях, их личности и отношениях. Само по себе шифрование не защитит ваши коммуникации от могущественных противников, обладающих сложными методами анализа трафика. Однако Nym защитит.
В этой статье объясняется, как вы можете использовать NymConnect для повышения конфиденциальности приложения чата Element, защиты IP-адресов, метаданных и многого другого…
Примечание: на данном этапе необходимо иметь определенные технические навыки, так как вам понадобится взаимодействовать с интерфейсом командной строки. В клиенте Element (пока) нет возможности установить прокси-сервер SOCKS5, поэтому NymConnect с Element необходимо запускать из командной строки.
Убедитесь, что вы установили NymConnect на компьютер и запустите его.
Начните работу на Linux и Mac:
Установка
Процесс прост и может быть запущен с помощью удобной комбинации клавиш или командного сокращения “alias” для Linux и Mac, но для начала нам нужно его настроить.
Чтобы запустить клиент Matrix Element через прокси-сервер SOCKS5 с NymConnect, откройте терминал и выполните следующую команду:
element-desktop - proxy-server=socks5://127.0.0.1:1080
И это все!
Подход с использованием командной строки немного громоздкий, поэтому читайте далее, чтобы узнать, как запустить Element с NymConnect, привязав команду к одной клавиатурной комбинации или командному сокращению для более быстрого старта и работы.
Как настроить NymConnect и Element с привязкой клавиш
Привязка клавиш для NymConnect и Element в Linux
Чтобы не вводить команду каждый раз, мы создадим сочетание клавиш с помощью привязки.
Перейдите вKeyboard Shortcuts
в настройках компьютера и выберитеSet Custom Shortcut
. Выберите сами, что ввести в поляName
(имя) иShortcut
(клавиши), и введите следующее в командную строку:
element-desktop - proxy-server=socks5://127.0.0.1:1080
При выбореShortcut
убедитесь, что это сочетание клавиш не используется где-нибудь еще.
Смотрите пример ниже:
Создать псевдоним
Если все параметры привязки клавиш уже используются или если вы предпочитаете сократить длину команды, вы можете вместо этого создать псевдоним. В наших примерах мы использовали слово element
для запуска клиента, но вы можете заменить его чем угодно.
Linux
alias element=”element-desktop — proxy-server=socks5://127.0.0.1:1080"
Чтобы этот псевдоним сохранялся, добавьте эту строку в ваш файл.bashrc
или.zshrc
(он обычно находится в директории$HOME
) и укажите источник
этого файла.
Этого можно добиться, добавив команду псевдонима непосредственно в файл конфигурации для консоли. Например, для bash
введите:
alias element=”element-desktop — proxy-server=socks5://127.0.0.1:1080" >> ~/.bashrc
Для zsh
введите:
alias element=”element-desktop — proxy-server=socks5://127.0.0.1:1080" >> ~/.zshrc
Если вы хотите добавить этот псевдоним вручную, откройте домашнюю директорию ($HOME
), включите отображение скрытых файлов (нажмите ctrl + h) и откройте файл .bashrc или .zshrc в текстовом редакторе. Затем вставьте следующую строку в конце:
alias element=”element-desktop — proxy-server=socks5://127.0.0.1:1080"
сохраните и выйдите.
Заново запустите терминал и выполните командуelement
.
Mac
alias element=”open -a Element — args — proxy-server=socks5://127.0.0.1:1080"
Чтобы сделать этот псевдоним постоянным, добавьте эту строку в ваш файл .zshrc
(или .bashrc/.profile
) (обычно расположенный в вашей директории $HOME
) и загрузите файл. Это можно сделать, добавив команду псевдонима непосредственно в файл конфигурации консоли.
Для zsh
введите:
alias element=”open -a Element — args — proxy-server=socks5://127.0.0.1:1080" >> ~/.zshrc
Для .bashrc
или.profile
просто измените конец команды из zshrc
.
Вы можете добавить псевдоним вручную, открыв вашу домашнюю директорию ($HOME
), включив отображение скрытых файлов (в Finder нажмите Shift + Command + .) и открыв файл .zshrc
(или .bashrc/.profile
) в текстовом редакторе, затем вставьте строку псевдонима в конец
element=”open -a Element — args — proxy-server=socks5://127.0.0.1:1080"
сохраните и выйдите.
Заново запустите терминал и выполните командуelement
.
Теперь вы можете запускать Element через микснет Nym с помощью команды из одного слова.
SOCKS5 — это мощный инструмент, который помогает скрыть вашу онлайн-активность от недоброжелательных глаз. Если ваше приложение готово к использованию SOCKS5-прокси и вы хотите защитить конфиденциальность на сетевом уровне путем интеграции NymConnect, ознакомьтесь с порталом для разработчиков Nym и присоединяйтесь к каналу сообщества разработчиков Nym в Element для общения с другими разработчиками, использующими Nym.
Приватность любит компанию
Discord // Telegram // Element // Twitter
Nym глобален, подобно интернету: присоединяйтесь к сообществу Nym, где бы вы ни находились, и помогайте создавать приватный интернет уже сегодня.
Оригинал статьи на английском: English