| You're describing exactly the problem that key transparency helps to solve. With this rolled out, the WhatsApp app itself will be able to detect, by default without any manual verification, if FB attempts to MITM the connection. While this doesn't make it technically impossible for Facebook to modify the app and servers, it does make it organizationally almost impossible to do so secretly. Such a move would require the involvement of numerous individuals across multiple teams and would be noticeable to security researchers through changes to the app. This approach is taking off in a bunch of similar problem spaces (web PKI, code signing, etc), so very exciting to see it applied here. Randomly, and somewhat weirdly, Facebook actually offered one of the first Certificate Transparency monitoring tools, which made it possible to monitor all certificates issued for your domain using a very similar approach: https://www.facebook.com/notes/3497286220327506/ |
I don't see what prevents the app from pushing a decoded copy of the conversation ?
Even a variant of Skype was caught doing such (we only know about it because they left the server which had the raw logs completely open).
And still, Skype is very secure/encrypted/blablabla; which is true, but within the borders of local regulations.
https://web.archive.org/web/20090210230204/http://www.inform...
The end comment/advice from the US part is even a bit funny: "travelers should assume that all communications are monitored."