Over the past year, we’ve been progressively rolling out Signal Protocol support for all WhatsApp communication across all WhatsApp clients. This includes chats, group chats, attachments, voice notes, and voice calls across Android, iPhone, Windows Phone, Nokia S40, Nokia S60, Blackberry, and BB10.
As of today, the integration is fully complete. Users running the most recent versions of WhatsApp on any platform now get full end to end encryption for every message they send and every WhatsApp call they make when communicating with each other. This includes all the benefits of the Signal Protocol – a modern, open source, forward secure, strong encryption protocol for asynchronous messaging systems, designed to make end-to-end encrypted messaging as seamless as possible.
WhatsApp is the most popular messaging protocol in the world (in my own country it’s effectively at 100% market share), so to see it do end-to-end encryption is a huge deal.
It looks like this may finally start becoming “the norm”, which is great. While open source projects like Jitsi had end-to-end crypto for a very long time, the fact that these projects were obscure and didn’t run on all platforms was always a problem.
I personally don’t and can’t use whatsapp because they limit the service to mobile devices and don’t offer a PC client. However I am glad to see that more mainstream services are deploying end to end crypto. It means ordinary people will actually start to use it rather than just those of us in the tech community who go out of our way to do it.