Text Compression and Encryption through Smart Devices for Mobile Communication

Today's life of e-citizens relies more and more on the "always-on" paradigm. This transformed our lives in a way that it is difficult, and sometimes impossible, to deal with day-by-day activities without being 'connected". The technology that enable an individual to take advantage, in the best way, of the Ubiquitous Computing paradigm is the Mobile Computing Communication that is fostered by the wide adoption of smart devices such as mobile phone, smartphones, tablets and so on. In this work we investigate the possibility of reliably sending a small file via Short Message Service (SMS) by using data compression for a more effective mobile data exchange in which basic GSM is the only available data communication option. We present an application for portable devices, called Smart Text Compression and Encryption for Short Message Service (STCESMS), based on Google Android OS that can compress and/or encrypt a file or generic message and send it via SMS, according to different strategies properly influenced by the containment of delivery cost or energy consumption objectives. STCESMS also provides encryption services, implemented by using the Data Encryption Standard, after the compression process.

[1]  Abraham Lempel,et al.  Compression of individual sequences via variable-rate coding , 1978, IEEE Trans. Inf. Theory.

[2]  Terry A. Welch,et al.  A Technique for High-Performance Data Compression , 1984, Computer.

[3]  Ian H. Witten,et al.  Data Compression Using Adaptive Coding and Partial String Matching , 1984, IEEE Trans. Commun..

[4]  M. W. Oliphant,et al.  An introduction to GSM , 1995 .

[5]  Michal Zemlicka,et al.  Text Compression: Syllables , 2005, DATESO.

[6]  Umberto Ferraro Petrillo,et al.  SPEECH: Secure Personal End-to-End Communication with Handheld , 2006, ISSE.

[7]  Frank H. P. Fitzek,et al.  Low-complexity compression of short messages , 2006, Data Compression Conference (DCC'06).

[8]  Michal Zemlicka,et al.  Compression of small text files using syllables , 2006, Data Compression Conference (DCC'06).

[9]  M.R. Islam,et al.  Short text compression for smart devices , 2008, 2008 11th International Conference on Computer and Information Technology.

[10]  Alfredo De Santis,et al.  Do You Trust Your Phone? , 2009, EC-Web.

[11]  Umberto Ferraro Petrillo,et al.  An Extensible Framework for Efficient Secure SMS , 2010, 2010 International Conference on Complex, Intelligent and Software Intensive Systems.

[12]  Alfredo De Santis,et al.  E-mail-Based Covert Channels for Asynchronous Message Steganography , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[13]  Giuseppe Cattaneo,et al.  SECR3T: Secure End-to-End Communication over 3G Telecommunication Networks , 2011, 2011 Fifth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[14]  Umberto Ferraro Petrillo,et al.  Engineering a secure mobile messaging framework , 2012, Comput. Secur..

[15]  Alfredo De Santis,et al.  An asynchronous covert channel using spam , 2012, Comput. Math. Appl..