Последние бури вокруг Telegram, с давлением государственных акул, изменениями в политике конфиденциальности, периодическими блокировками, и запросами KYC-авторизации при покупке анонимных адресов заставляют пиратов цифровых морей искать новые, более тихие гавани. Тенденция к усилению контроля над цифровыми коммуникациями делает популярные мессенджеры, такие как Telegram и даже Signal (чего только стоит недавний скандал со сливом скриншотов сообщений из чата американских чиновников), менее интересными для тех, кто ценит приватность и хочет вести дела, не привлекая внимания лишних глаз. В контексте этого актуальность децентрализованных и анонимных способов коммуникации возрастает.
Ранее мы публиковали полный список анонимных браузеров для Android и iOS. Сегодня рассмотрим три мессенджера, которые также предлагают возможность общения онлайн, но с реальным соблюдением конфиденциальности. Мы говорим о Tox, Jabber (XMPP) и Matrix. Каждый из них имеет уникальные особенности, которые делают их достойными внимания юзеров, стремящихся сохранить свою приватность в сети. Далее подробно разберем их функционал, настройки и преимущества.
Tox

Tox — это peer-to-peer (P2P) мессенджер, который работает без централизованных серверов, что делает его одним из самых оптимальных решений для сохранения безопасности и анонимности в сети. Разработанный как альтернатива Skype после его поглощения Microsoft, Tox использует протокол UDP для прямого обмена данными между пользователями. Каждый пользователь получает уникальный публичный и приватный ключи: первый служит идентификатором, второй обеспечивает шифрование. Мессенджер поддерживает текстовые сообщения, голосовые и видеозвонки, передачу файлов, расшаривание экрана и групповые чаты.

За счет отсутствия централизованных серверов данные не хранятся в облаке, а передаются напрямую между участниками. Единственный фактор, который может смутить некоторых пользователей заключается в том, что технология работает на базе Digital Ocean.
Tox отличается полной децентрализацией, что делает невозможным перехват данных из-за компрометации серверов. Шифрование по умолчанию применяется ко всем типам коммуникации, включая видеосвязь. Мессенджер имеет открытый исходный код на Github, что позволяет сообществу проверять его безопасность.

Клиенты, такие как uTox или qTox, доступны для Windows, macOS, Linux и Android, а их минималистичный интерфейс подходит для пользователей, которые не нуждаются в чрезмерном функционале. Но на практике передача файлов весом более 100 МБ может быть нестабильной из-за ограничений P2P-соединения.
Как настроить
Для начала работы скачайте клиент Tox с официального сайта tox.chat.
После установки программа автоматически генерирует пару ключей. Публичный ключ (Tox ID) — длинная строка символов, которую нужно передать собеседнику для добавления в контакты.

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

Для более стабильной работы рекомендуется вручную добавить узлы сети через меню настроек, если автоматическое подключение не срабатывает. Важно сохранить или записать приватный ключ в надежном месте, так без него восстановить пароль невозможно. По сути, это как seed-фраза от криптокошелька.
Краткий вердикт о Tox
Этот мессенджер идеально подходит для тех, кто ищет максимальную анонимность и не боится технических нюансов. Децентрализованная природа этого софта и отсутствие привязки к личным данным юзеров делают его устойчивым к внешнему влиянию. Но ограничения в скорости передачи файлов и необходимость стабильного соединения могут быть недостатками для некоторых юзеров.
Jabber (XMPP)
Jabber, или XMPP (Extensible Messaging and Presence Protocol), — это протокол с многолетней историей, который еще во времена ICQ стал легендой, и используется для обмена сообщениями в реальном времени. В отличие от Tox, Jabber работает через серверы, но юзеры могут выбрать любой сервер или даже настроить собственный, что дает больше контроля над данными.

Мессенджер поддерживает текстовые чаты, групповые беседы, передачу файлов и, при наличии соответствующего клиента, голосовые звонки. Популярные клиенты для использования Jabber (Pidgin, Conversations и Gajim) позволяют адаптировать интерфейс под потребности пользователя.

Основная фича Jabber’а — это возможность выбора сервера с разными политиками конфиденциальности. Например, сервер disroot.org предлагает анонимную регистрацию без привязки к номеру телефона или почте. Почту можно использовать по желанию в качестве будущей возможности сброса пароля.

Использование протокола OTR или OMEMO обеспечивает сквозное шифрование, которое защищает переписку от перехвата. Jabber также позволяет интегрировать плагины для дополнительных функций, таких как шифрованная передача файлов. Как и в случе с первым мессенджером в нашем обзоре, открытый исходный код и поддержка сообщества делают этот протокол надежным выбором для технически подкованных юзеров. Но при желании даже рядовой юзер может разобраться в нюансах работы с этим мессенджером.
Как установить и настроить Jabber (XMPP)
Сначала выбираем сервер (например, 404.city) и регистрируем аккаунт через сайт сервера или клиент (Conversations для Android или Gajim — для десктопа.

После регистрации вводим JID (Jabber ID, например, [email protected]) и пароль в клиенте. Для шифрования нужно активировать OTR или OMEMO в настройках клиента — это требует обмена ключами с собеседником. Если нужна максимальная конфиденциальность, стоит использовать серверы, которые не хранят логи, и заранее проверить их политику конфиденциальности. Для стабильной работы рекомендуется сразу включить автоматическое переподключение в клиенте.

Краткий вердикт о Jabber
Jabber предлагает баланс между гибкостью и безопасностью, давая юзерам возможность максимального контроля их данных через выбор сервера и клиента. Мессенджер подойдет тем, кто готов потратить время на настройку и ценит модульность. Однако зависимость от серверов может быть слабым местом, если выбранный сервер окажется ненадежным.
Matrix

Matrix — это открытый протокол для децентрализованного обмена сообщениями, который сочетает в себе преимущества P2P-систем и серверных решений, предлагаемых первыми двумя мессенджерами. Здесь юзеры могут общаться через собственные серверы (homeservers) или подключаться к публичным, таким как, например, matrix.org. Мессенджер поддерживает текстовые чаты, голосовые и видеозвонки, групповые комнаты и интеграцию с другими платформами через мосты (например, WhatsApp, Signal, Telegram или Slack). Самый популярный клиент — Element доступен для всех основных платформ.

Matrix отличается своей разрозненной структурой, напоминающей принцип функционирования федеративных государств. Серверы разных пользователей или организаций могут взаимодействовать, но при этом они создают единую сеть. Кому-то может показаться, что это мало чем отличается от привычного интернета, но сквозное шифрование по протоколу Olm и Megolm обеспечивает полную безопасность чатов и групп. Уникальной фичей Matrix является функция мостов, которая позволяет подключать к другим мессенджерам, сохраняя переписку в едином приложении. Открытый исходный код и активное сообщество гарантируют прозрачность и постоянное совершенствование. Matrix также поддерживает создание зашифрованных комнат с ограниченным доступом.
Как настроить Матрикс
Качаем клиент Element с официального сайта, Google Play или AppStore. Зарегистрируемся на сервере matrix.org (можно выбрать другой, например, synapse.matrix.org).

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

Корректная настройка моста с каждым мессенджером обеспечивает так называемое двустороннее кукловодство (puppeting), когда сообщения отображаются так, будто они отправлены от реального пользователя, а не бота.
Как и в мессенджерах, рассмотренных выше, для повышения анонимности рекомендуется использовать серверы, которые не требуют личных данных.
Вердикт о Matrix
Matrix сочетает децентрализацию с современным функционалом, и это делает его универсальным решением не только для личных, но и корпоративных коммуникаций. Это подтверждается тем, что его используют в ВМС США, Бундесвере, Международном компьютерном центре ООН и других организациях, деятельность которых требует соблюдения высокого уровня защиты информации. Интуитивный интерфейс и поддержка мостов упрощают переход с популярных мессенджеров. Однако зависимость от серверов может затруднить работу при нестабильном соединении.
Государства против анонимности юзеров
С каждым годом государства все активнее работают над деанонимизацией цифровых коммуникаций. От использования криптовалют до мессенджеров — правительства стремятся контролировать информационные потоки, требуя от разработчиков ключи шифрования или данные юзеров. Такое давление со стороны deepstate заставляет юзеров интернета искать новые способы защиты приватности. Использование децентрализованных мессенджеров, таких как Tox, Jabber и Matrix можно смело назвать частью этой борьбы. Однако обеспечение анонимности — это непрерывная работа, которая требует от не только выбора правильного инструмента, но и понимания основ безопасности, например управления ключами, выбора надежных серверов и избегания раскрытия личных данных.
Итог
Tox, Jabber и Matrix предлагают разные подходы к обеспечению приватности, но все они ориентированы на юзеров, стремящихся защитить, как минимум свои коммуникации во всемирной паутине. Tox отличается полной децентрализацией и максимальной анонимностью, но может быть сложным для новичков. Jabber обеспечивает гибкость благодаря выбору серверов и клиентов, но требует тщательной настройки. Matrix сочетает современный функционал с децентрализацией, что делает его удобным для широкого круга пользователей. Выбор между ними зависит лишь от потребностей юзера. Во времена, когда конфиденциальность — как сокровище в бурном океане, эти мессенджеры могут стать верным компасом к безопасности.