Экс-сотрудник Павла Дурова по работе над социальной сетью «ВКонтакте» Антон Розенберг объяснил принципы шифрования сообщений пользователей мессенджера Telegram.
Как рассказал специалист, в приложении используются два типа чатов — облачные и секретные. В последнем случае шифрование происходит по принципу end-to-end.
То есть сообщение кодируется на телефоне отправителя и расшифровывается только на устройстве получателя.
«Telegram не видит содержимое сообщения, только метаданные (кто кому и когда написал и примерный объём текста). Это более надёжно, но реализация в Telegram не очень удобна, секретные чаты доступны только с одного устройства, и поэтому ими практически никто не пользуется», — пояснил в интервью Антон Розенберг.
Все прочие чаты, поясняет Розенберг, а именно личные сообщения, каналы, группы, являются облачными. То есть они шифруются также на телефоне отправителя, но передаются с помощью протокола MTProto на серверы Telegram, где уже происходит расшифровка.