The Snowden Phone: A Comparative Survey of Secure Instant Messaging Mobile Applications (authors' version)
Keying Hash Functions for Message Authentication