How (not) to build a secure mobile messaging platform
mikkolehtisalo.wordpress.com