Как работает шифрование
Для начала нужно понять — когда вы отправляете сообщение в Viber, оно проходит через множество узлов. У сообщения есть адрес, по которому оно должно быть достигнуто. Этот адрес является IP-адресом получателя.
Грубо говоря, когда вы подключаетесь к домашней сети Wi-Fi, сообщение сначала доходит до роутера. Он «смотрит» на него, видит адрес получателя, тот же IP и «понимает», что сообщение не для него. Кроме того, он отправляет на сервер Viber. Затем сообщение отправляется получателю.
Сообщения не хранятся на серверах Viber, а только отправляются через него адресату. Исключение составляют случаи, когда телефон абонента выключен или отсутствует подключение к Интернету. Сообщение будет храниться на сервере до тех пор, пока соединение на телефоне получателя не будет восстановлено. Это означает, что спецслужбы или хакеры могут подключиться к серверу и перехватить конфиденциальные данные. В связи с этим в Viber добавили функцию сквозного шифрования для защиты пользователей и их переписки.
Шифрование — это преобразование (или изменение) исходного сообщения, чтобы скрыть его от посторонних лиц.
Это тип передачи сообщений, доступ к которому имеют только пользователи, участвующие в общении.
То есть, если вы отправляете со смартфона сообщение, например, своему другу, оно шифруется на вашем телефоне специальным ключом. Он отправляется на сервер в зашифрованном виде. Оттуда оно отправляется вашему другу, и он с помощью того же секретного ключа расшифровывает сообщение на своем телефоне и читает его. То же самое происходит и в обратном направлении.
Проще говоря, если злоумышленник получит доступ к серверам Viber и каким-то образом сумеет перехватить сообщение, то вместо слова «Привет», которое мы отправляем, он увидит набор бессмысленных символов. И только получатель может расшифровать этот набор символов.
Как работает шифрование в мессенджерах?
Для работы шифрования нужны ключи — один для одного пользователя, другой для другого. Если ключ распознан, вся информация будет отправлена непосредственно злоумышленнику. Отсюда вытекает другое определение — сквозное шифрование, сквозное шифрование (E2EE).
Читайте также: Картинки не открываются в Viber, поэтому отправленные картинки не загружаются на телефон