Что такое и зачем нужно шифрование в Whatsapp?
Не так давно самый популярный мессенджер WhatsApp включил механизм шифрования переписки и вообще любых передаваемых между пользователями данных. Один из друзей поинтересовался зачем это, собственно, нужно. Немного исследовали вопрос и я решил с вами поделиться. На самом деле подобное шифрование являет собой некоторую проблему для спецслужб и правительств, но в целом это можно оценить положительно, поскольку для большинства людей гораздо выгодней чтобы их разговоры невозможно было прослушать.
Зачем шифровать сообщения и звонки?
А именно для этого и нужно шифрование. Этот механизм шифрует все передаваемые данные и даже если кто-то сможет их перехватить — не сможет их прочитать и использовать. О перехвате трафика я немного рассказывал в своей недавней статье-консультации о безопасности передаваемых данных. Шифрование защищает нас от MITM-атак, которую несложно организовать спецслужбам или другим органам просто обратившись к провайдеру. Но если передаваемые данные шифруются — даже если провайдер предоставит доступы — никто не сможет расшифровать данные не имея приватного ключа — вашего или собеседника. О чем и говорится на сайте поддержки Whatsapp:
Как работает шифрование в Whatsapp?
Это стандартная криптографическая схема с открытым ключом. Работает она следующим образом:
Это означает, что данные даже если и проходят через серверы самого Whatsapp — они там проходят в том же зашифрованном виде. Соответственно никто, кроме участников чата не сможет их прочесть.
Как включить шифрование Whatsapp?
Оно включено по умолчанию, достаточно обновить версию программы, до той, где фича уже включена.
После чего у вас появится такое сообщение в чате, где у обоих участников версия с шифрованием:
Если щёлкнуть по этому сообщению, появится пояснение и кнопка, через которую можно проверить шифрование. При этом понадобится просканировать QR коды на телефонах друг друга. Эта возможность позволяет лишь проверить, на включение и отключение шифрование оно никак не влияет. Более того, отключить его невозможно.