https://habr.com/ru/articles/914118/
Ужасная статья вводящая в заблуждение. В ней показан банальнейший подход
к шифрованию, не имеющий к реальной практике никакого отношения. Даже в
Telegram защита сообщения существенно более сложная, не говоря про
WhatsApp, Signal, OMEMO.
Что что, но на самом деле IM-ы так не шифруют сообщения.