Home Hacking Cryptography expert dissects the WhatsApp encryption controversy