Сквозное шифрование в Вайбере стало основным методом сохранения приватности пользовательских данных с 2016 года. Это решение укрепило последовательную политику компании по неприкосновенности личных данных. Отрезанными от пользовательской переписки оказались не только рядовые сотрудники Вайбера, но и силовые структуры – по техническим причинам. Как это работает, насколько это надежно и почему Viber имеет полное право отказывать органам в передаче информации – рассмотрим ниже.
Основные функции
Сквозное шифрование или end-to-end encryption – это способ передачи информации без доступа посредника (человека или машины) к содержанию изначального сообщения. Посмотреть сообщение и понять его смысл смогут только участники общения, осознанно выбранные отправителем.
Вайбер защищает по технологии сквозного шифрования следующие типы каналов:
- Личные чаты – без ограничений. Если оба пользователя используют актуальную версию приложения, они могут общаться через защищенный чат.
- Публичные чаты (каналы, сообщества). Шифрование можно включать и выключать, если формат чата не предусматривает принципов, конфликтующих с технологией. Например, платежные сервисы и большинство чат-ботов не смогут работать, если запретить им делиться частью данных с третьей стороной.
Если чаты защищены по этой технологии, единственный способ прочесть переписку –физический доступ к устройству участника беседы. Если беседа к этому моменту уже удалена с обеих сторон, вернуть ее не выйдет.
Таким образом, даже если поступит запрос на предоставление пользовательской информации, Viber будет просто нечего предоставить.

Принцип работы
Звучит неплохо, но что такое сквозное шифрование на практике? Это шифровка, которая следует простому принципу:
- На устройствах двух участников беседы генерируется случайный ключ.
- Все исходящие тексты сразу шифруются этим ключом и проходят через сервера Viber в зашифрованном виде.
- Как только устройство получателя подключается к сети, Viber пересылает зашифрованный текст в чат.
- После автоматической проверки успешной передачи сообщения Viber удаляет кодированное сообщение со своих серверов.
- Получатель видит в чате ответ на свое сообщение в виде текста. При этом на самом деле он получил кодовую информацию, которую только что «распечатали» его уникальным ключом.
Этот процесс повторяется несколько раз – пока не истечет срок жизни ключей.
Через небольшой промежуток времени старые ключи удаляются, и приложение генерирует новые. На читабельность истории переписки в личном чате это не влияет, ведь эти сообщения уже были локально дешифрованы.
Где и сколько хранится информация
После отправки зашифрованное сообщение хранится на серверах столько, сколько нужно, чтобы достичь получателя. То есть, теоретически, если адресат не появлялся в Сети более полугода, все это время Viber будет хранить данные, которые не может прочитать, у себя на сервере. Как только пользователь вернется в сеть, сообщение пройдет дальше и будет удалено из временного хранилища.
В приложении пользователи могут хранить переписку неограниченное время. И все же, для безопасности рекомендуется регулярно подчищать любимые чаты: в отличие от старых версий мессенджеров, хранивших архивы общения пользователей в тексте, на Viber 6.0 и выше это имеет практический смысл.
Ключи шифрования
Сообщения в чате кодируются по особому картографическому правилу. Приложение генерирует публичные и частные 256-битные ключи: первые уходят на сервера Viber после отправки сообщения, а вторые остаются на телефоне и используются для дешифровки.

В течение одной сессии ключи меняются по несколько раз, при этом старые ключи никогда повторно не используют. Они также никогда не покидают устройства пользователя (хотя могут копироваться на другие гаджеты, связанные к той же учетной записи) – так в Вайбере используется сквозное шифрование для двусторонней защиты данных.
Можно ли взломать ключ
Подобрать или похитить ключ возможно, но на практике это крайне сложно осуществить. Если же похититель все-таки сможет воспользоваться данными, у него будет доступ только к крохотному сегменту переписки. Чтобы собрать все фрагменты диалога, взломщику потребуется доступ ко всем ключам. Из-за этого взломы через ключи не практикуются: злоумышленникам проще обманом получить доступ к устройству пользователя.
Особенности зашифрованного чата
Личный или общий чат с шифровкой сообщений с точки зрения пользователя будет работать так же, как обычный диалог.
Чтобы проверить, имеет ли чат защиту, достаточно перейти на вкладку «Информация» в чате и проверить, есть ли под увеличенной фотографией собеседника уведомление о сквозном шифровании с замочком.
Обычно пользователи видят серый (пустой) замочек – он просто означает, что шифрование работает. Зеленый замочек означает двустороннюю верификацию, а красный – что аккаунт скомпрометирован (например, за мошенничество или спам).
Для еще большей приватности можно пригласить собеседника в секретный чат. Это особый чат, в котором нельзя делать скриншоты диалога или копировать сообщения, а история переписки удаляется автоматически. Как и основная версия чата, секретный диалог подвергается сквозному шифрованию для защиты данных – но вместе с криптографическим барьером Viber активирует защиту от человеческого фактора.
В каких версиях Вайбер используется сквозное шифрование
Мессенджер использует сквозное шифрование с версии 6.0 включительно. Этот механизм защиты данных применяется постоянно: не было промежуточных версий, в которых алгоритм бы отключался или работал с перерывами. Если вы используете версию Viber 6.0 или выше – то есть, если вы обновились хотя бы раз за последние пять лет – ваши частные чаты автоматически защищены от посторонних глаз.

Как включить
Некоторые приложения для коммуникации дают пользователю возможность самостоятельно решать, нужен ли ему улучшенный протокол безопасности данных. В случае с Viber, шифрование end-to-end – это не более, чем принцип работы. На таких условиях предоставляются услуги: как часть семьи Вайбер, все пользователи бесплатно получают шифрование по современному протоколу.
На телефоне
Чтобы начать пользоваться защищенными чатами и обмениваться сообщениями, к которым не имеют доступ инженеры и конструкторы Вайбер, просто скачайте любую новую версию приложения. Если в каком-то чате (например, промо-чате с активным ботом) во вкладке «Информация» нет отметки о шифровании, значит, особенности чата не позволяют работать по этому протоколу.
На компьютере
Все версии официального приложения для ПК, начиная с Windows 7, поддерживают технологию сквозного шифрования. Это означает, что кодирование будет работать так же, как в чате – незаметно для пользователя, по предварительному соглашению (при установке программы).
Можно ли убрать сквозное шифрование
На данный момент убрать сквозное шифрование в Вайбере нельзя – процесс встроен в основные принципы работы мессенджера.
Если по каким-то причинам вы не хотите пользоваться улучшенной системой шифровки, можно загрузить и установить старую версию Viber ниже 6.0. Если вы найдете, где скачать устаревшую копию, убедитесь, что отключите автообновление в настройках смартфона. Обратите внимание: так вы лишитесь не только полезного шифрования, но и других интересных функций, добавленных в приложение за последние пять лет.