Открыть сервис

Секретный чат Telegram

Секретный чат Telegram — это режим обмена сообщениями в мессенджере Telegram, при котором используется сквозное шифрование (end-to-end encryption, E2EE), гарантирующее, что содержимое переписки доступно только её участникам и недоступно для серверов компании. В отличие от обычных («облачных») чатов, секретные чаты не хранятся на серверах Telegram, привязаны к конкретному устройству и поддерживают ряд дополнительных функций безопасности, таких как таймер самоуничтожения сообщений и запрет на пересылку.

История

Функция секретных чатов была внедрена в мессенджер Telegram вскоре после его запуска братьями Павлом и Николаем Дуровыми в 2013 году. Необходимость в таком режиме была обусловлена критикой в адрес Telegram: в стандартных чатах используется схема шифрования «клиент-сервер» (MTProto), при которой серверы компании имеют доступ к расшифрованным сообщениям для синхронизации между устройствами. Для пользователей, требовавших максимальной конфиденциальности, и был разработан режим E2EE.

Первоначально секретные чаты были доступны только в мобильных приложениях Telegram (iOS, Android). В десктопных версиях и веб-клиенте поддержка секретных чатов появилась значительно позже (например, в Telegram Desktop — с 2016 года) из-за технических сложностей реализации криптографических протоколов на разных платформах. В 2021 году Telegram добавил возможность создания секретных чатов в групповом формате (до 200 участников), однако эта функция остаётся экспериментальной и не получила широкого распространения.

Принцип работы и криптография

Сквозное шифрование

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

Обмен ключами (Diffie-Hellman)

Для установления защищённого канала используется протокол Диффи — Хеллмана (Diffie-Hellman key exchange). При создании секретного чата устройства обмениваются открытыми ключами, после чего на каждом устройстве вычисляется общий секретный ключ. Этот процесс происходит в реальном времени и требует, чтобы оба участника были онлайн. Telegram также предоставляет возможность визуальной проверки ключей шифрования (сравнение цифрового отпечатка ключа), что позволяет убедиться в отсутствии атаки «человек посередине».

Отсутствие облачного хранения

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

Функциональные возможности

Таймер самоуничтожения

Одной из ключевых особенностей секретных чатов является возможность установки таймера на сообщения (от 1 секунды до 1 недели). После того как получатель прочитает сообщение, оно автоматически удаляется с обоих устройств по истечении заданного времени. При попытке сделать скриншот экрана в мобильных приложениях Telegram (на iOS и Android) отправитель получает уведомление об этом (на Android — также может быть заблокирована возможность скриншота, если это поддерживается системой).

Запрет на пересылку

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

Привязка к устройству

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

Ограничения и критика

Отсутствие групповых секретных чатов (до 2021 года)

Долгое время Telegram поддерживал секретные чаты только в формате «один на один». Это ограничивало их применение для групповых обсуждений, требующих конфиденциальности. В 2021 году была анонсирована поддержка групповых секретных чатов, но на практике функция остаётся нестабильной и не включена в основные версии приложения для всех платформ.

Отсутствие поддержки в веб-версии

Веб-клиент Telegram (web.telegram.org) не поддерживает секретные чаты. Это связано с тем, что реализация E2EE в браузере требует сложных криптографических операций, которые могут быть небезопасны из-за уязвимостей браузерных сред выполнения. Пользователи, желающие использовать секретные чаты, вынуждены применять только нативные приложения.

Критика со стороны экспертов по безопасности

Некоторые специалисты (например, из организации Electronic Frontier Foundation) критиковали Telegram за то, что сквозное шифрование не включено по умолчанию для всех чатов, а является опциональной функцией, которую пользователь должен явно активировать. Это создаёт риск того, что большинство пользователей используют нешифрованные E2EE каналы. Кроме того, протокол MTProto не является открытым стандартом и не прошёл независимого аудита в той же степени, что, например, Signal Protocol.

Уведомления о скриншотах

Функция уведомления о скриншотах работает не на всех платформах (например, на iOS она может быть обойдена с помощью записи экрана через сторонние приложения или системные средства). На Android уведомление о скриншоте может быть заблокировано, если приложение не имеет соответствующих системных разрешений.

Применение

Секретные чаты Telegram используются в ситуациях, где требуется повышенная конфиденциальность:

  • Журналистские расследования — для обмена чувствительными данными с источниками.
  • Деловая переписка — обсуждение коммерческой тайны или конфиденциальных документов.
  • Личное общение — пользователи, желающие защитить личную переписку от потенциального доступа третьих лиц (например, при утере устройства).
  • Активистская деятельность — в странах с ограничениями свободы слова (при этом следует учитывать, что Telegram может быть заблокирован на территории ряда государств).

Сравнение с другими мессенджерами

МессенджерСквозное шифрование по умолчаниюПоддержка E2EE в группахСамоуничтожение сообщенийОткрытый протокол
TelegramНет (только в секретных чатах)Ограниченная (экспериментальная)Да (в секретных чатах)Частично (MTProto)
SignalДаДаДаДа (Signal Protocol)
WhatsApp (продукт Meta, признанной экстремистской и запрещённой в РФ)ДаДаДаДа (Signal Protocol)
iMessageДа (между устройствами Apple)ДаНетЧастично

Интересные факты

  • В секретных чатах Telegram нельзя использовать ботов — они не поддерживают E2EE.
  • При удалении секретного чата на одном устройстве он автоматически удаляется и на устройстве собеседника.
  • Telegram позволяет создавать неограниченное количество секретных чатов с одним и тем же пользователем, каждый со своим набором ключей.
  • В 2022 году Telegram ввёл функцию «анонимный номер» для секретных чатов, позволяющую скрыть номер телефона от собеседника при создании чата.

Источники

  • Официальная документация Telegram: «End-to-End Encryption, Secret Chats» (Telegram.org)
  • Статья «Telegram’s Secret Chats: How They Work and What They Protect» (Kaspersky Daily, 2021)
  • Анализ протокола MTProto 2.0 (исследование группы криптографов, 2018)
  • Сравнительный обзор мессенджеров: «Secure Messaging Scorecard» (Electronic Frontier Foundation, 2023)
  • Материалы конференции Black Hat: «Attacks on Telegram’s Secret Chats» (2020)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →