Элемент (Matrix) в микснете Nym: приватный, децентрализованный и безопасный обмен сообщениями
Перевод статьи, оригинал здесь
Ура! Теперь вы можете отправлять сообщения чат-приложения Element через микснет через NymConnect!

После долгой борьбы сквозное шифрование, наконец, стало лучшей практикой для потребительских приложений для обмена сообщениями, защищая содержимое сообщений при их передаче между устройствами. Также наблюдается прогресс в децентрализации, улучшении суверенитета данных. Открытый стандарт Matrix , соединяющий эти два фактора, предназначен для децентрализованной безопасной связи. В мае 2020 года Matrix встроила сквозное шифрование в свой совместимый протокол, что означает, что пользователи могут запускать свои собственные серверы и безопасно обмениваться сообщениями между различными платформами. Пользователи могут быть не знакомы с реальным протоколом, но многие из них взаимодействовали с ним через приложение Element с открытым исходным кодом , где зашифрованные чаты могут быть организованы в пространства, комнаты и прямые сообщения в одном удобном для пользователя пакете.
Тем не менее, остаются области, где принципы сквозного шифрования и суверенитета данных находятся под угрозой и могут быть скомпрометированы. Это включает в себя реальные устройства, например, посредством сканирования на стороне клиента, которое в настоящее время проталкивается в законодательстве Великобритании и ЕС , а также путем анализа метаданных сообщений, который раскрывает конфиденциальную информацию о людях, их личности и отношениях. Шифрование само по себе не защитит вашу связь от мощных злоумышленников , способных использовать сложные методы анализа трафика. Однако Ним так и делает .
В этой статье объясняется, как вы можете использовать NymConnect для повышения конфиденциальности приложения чата Element, защиты IP-адресов, метаданных и многого другого…
Примечание. На данном этапе информация предназначена для технических пользователей, поскольку вам необходимо освоить интерфейс командной строки. В клиенте Element (пока) нет возможности установить прокси-сервер SOCKS5, поэтому NymConnect с Element необходимо запускать из командной строки.
Убедитесь, что вы установили NymConnect на свой рабочий стол и запустили его.
Начните работу с Linux и Mac:
Установить
Процесс достаточно прост и может быть запущен с помощью удобного сочетания клавиш или сочетания клавиш «alias» для Linux и Mac, но сначала нам нужно его настроить.
Чтобы запустить клиент Element Matrix через прокси-сервер SOCKS5 с помощью NymConnect, откройте терминал и выполните следующую команду:
элемент-рабочий стол - proxy-server=socks5: //127.0.0.1:1080
Вот и все!
Этот подход с использованием командной строки, по общему признанию, немного громоздкий, поэтому читайте дальше, чтобы узнать, как запустить Element с помощью NymConnect, привязав команду к одному сочетанию клавиш или псевдониму команды, чтобы быстрее приступить к работе.
Как настроить NymConnect и Element с помощью привязки клавиш
Привязка клавиш NymConnect и Element в Linux
Чтобы не вводить команду каждый раз, мы создадим сочетание клавиш с помощью привязки клавиш .
Перейдите в Keyboard Shortcuts
настройки вашего компьютера и выберите Set Custom Shortcut
. Все, что вы вводите в поля Name
и Shortcut
, зависит от вас, но напишите следующее в командной строке:
элемент-рабочий стол - proxy-server=socks5: //127.0.0.1:1080
Затем введите свой Shortcut
, но убедитесь, что он еще не используется чем-то другим.
См. пример ниже:
Создать alias
Если все параметры привязки клавиш уже использованы или вы предпочитаете сократить длину команды, вместо этого вы можете создать alias. В наших примерах мы использовали слово element
для запуска клиента, но вы можете заменить его на любое другое.
Linux
alias element="element-desktop — proxy-server=socks5: //127.0.0.1:1080"
Чтобы alias сохранялся, добавьте эту строку в свой .bashrc
или .zshrc
файл (обычно находится в вашем $HOME
каталоге) и source
этот файл.
Этого можно добиться, добавив команду alias непосредственно в файл конфигурации оболочки.
Например, для 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
Если вы хотите добавить этот alias вручную, откройте свой $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"
Чтобы этот alias сохранялся, добавьте эту строку в свой .zshrc
(или .bashrc/.profile
) файл (обычно расположенный в вашем $HOME
каталоге) и укажите source
файла. Этого можно добиться, добавив команду alias непосредственно в файл конфигурации оболочки.
Для 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 Mixnet с помощью команды, состоящей из одного слова.
SOCKS5 — это мощный инструмент, помогающий скрыть ваше поведение в сети от посторонних глаз. Если ваше приложение готово к работе с прокси-сервером SOCKS5 и вы хотите защитить конфиденциальность сетевого уровня путем интеграции с NymConnect, посетите портал разработчиков Nym и присоединитесь к каналу сообщества разработчиков Nym на Element, чтобы встречаться и общаться с сообществом, работающим на Nym.
Конфиденциальность любит компанию
Discord // Telegram // Element // Twitter
Интернет глобален, как и Nym: присоединяйтесь к сообществу Nym, где бы вы ни находились, и помогите создать частный Интернет уже сегодня.
Английский //中文// Русский // Türkçe // Tiếng Việt //日本// Française // Español // Português // 한국인