Title
BabelCrypt: The Universal Encryption Layer for Mobile Messaging Applications.
Abstract
Internet-based mobile messaging applications have become a ubiquitous means of communication, and have quickly gained popularity over cellular short messages (SMS). Unfortunately, from a security point of view, free messaging services do not guarantee the privacy of users. For example, free messaging providers can record and store exchanged messages indefinitely to collect information about specific users. Moreover, these messages can be accessed by criminals who gain access to social media accounts. In this paper, we introduce BabelCrypt, a system that addresses the problem of automatically retrofitting arbitrary mobile chat applications with end-to-end encryption. Our system works by transparently interfacing with the original client applications supplied by the respective service providers. It does not require any modification to the individual applications, nor does it require any knowledge or customization for specific chat applications. BabelCrypt is able to automatically inject control messages in-band, using the underlying application's message exchange mechanism, and thus supports running arbitrarily complex encryption protocols such as OTR. We successfully used BabelCrypt with a number of popular messaging applications including Facebook Messenger, WhatsApp, and Skype. Our evaluation shows that BabelCrypt provides end-to-end security for arbitrary messaging applications while satisfactorily preserving the original user experience of the messaging application.
Year
DOI
Venue
2015
10.1007/978-3-662-47854-7_21
Lecture Notes in Computer Science
Keywords
Field
DocType
Mobile messaging,Android security,Privacy
Off-the-Record Messaging,User experience design,Internet privacy,Client-side encryption,Social media,Cryptographic protocol,Computer science,Computer network,Service provider,Encryption,Personalization
Conference
Volume
ISSN
Citations 
8975
0302-9743
1
PageRank 
References 
Authors
0.36
3
7
Name
Order
Citations
PageRank
Ahmet Talha Ozcan110.36
Can Gemicioglu210.36
Kaan Onarlioglu324014.31
Michael Weissbacher4583.75
Collin Mulliner522520.56
William Robertson61762123.11
Engin Kirda75386334.12