Что такое и зачем нужно шифрование в Whatsapp?



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

Зачем шифровать сообщения и звонки?

А именно для этого и нужно шифрование. Этот механизм шифрует все передаваемые данные и даже если кто-то сможет их перехватить — не сможет их прочитать и использовать.   О перехвате трафика я немного рассказывал в своей недавней статье-консультации о безопасности передаваемых данных.  Шифрование защищает нас от MITM-атак, которую несложно организовать спецслужбам или другим органам просто обратившись к провайдеру.   Но если передаваемые данные шифруются — даже если провайдер предоставит доступы — никто не сможет расшифровать данные не имея приватного ключа — вашего или собеседника.  О чем и говорится на сайте поддержки Whatsapp:




whatsapp-crypto

Как работает шифрование в Whatsapp?

Это стандартная криптографическая схема с открытым ключом.  Работает она следующим образом:

 

 

Как работает шифрование Whatsapp?

Как работает шифрование Whatsapp?

 

Система шифрования данных пользователей WhatsApp (шифрование открытым ключом). Для того, чтобы отправить сообщение пользователю В, пользователь А запрашивает у сервера мессенджера открытый ключ для пользователя В. Затем пользователь А использует этот открытый ключ для шифрования сообщения. После этого пользователь В использует личный ключ, доступный только на его устройстве, для расшифровки полученного сообщения geektimes.ru

Это означает, что данные даже если и проходят через серверы самого Whatsapp — они там проходят в том же зашифрованном виде.  Соответственно никто, кроме участников чата не сможет их прочесть.

Как включить шифрование Whatsapp?

Оно включено по умолчанию, достаточно обновить версию программы, до той, где фича уже включена.

После чего у вас появится такое сообщение в чате, где у обоих участников версия с шифрованием:

whatsapp-enable-cryptography








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

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *