Welcome to Journal of University of Chinese Academy of Sciences,Today is

Android SMS encryption scheme based on dynamic key

  • LI Zhao ,
  • WANG Yue-Wu ,
  • LEI Ling-Guang ,
  • ZHANG Zhong-Wen
Expand
  • 1. Graduate University, Chinese Academy of Sciences, Beijing 100049, China;
    2. State Key Laboratory of Information Security, Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, China

Received date: 2012-01-11

  Revised date: 2012-04-16

  Online published: 2012-04-16

Abstract

Asynchrony of short messages(SMS) brings inconvenience to the key distribution. We propose an SMS encryption system based on the dynamic key. The dynamic encryption key increases difficulty in cryptanalysis. The dynamic authentication key resists the replay attack. The scheme uses only hash function and symmetric encryption which are more suitable to the resource-limited mobile system. Experimental results on Android platform show good realization performance of the scheme.

Cite this article

LI Zhao , WANG Yue-Wu , LEI Ling-Guang , ZHANG Zhong-Wen . Android SMS encryption scheme based on dynamic key[J]. Journal of University of Chinese Academy of Sciences, 2013 , 30(2) : 272 -277 . DOI: 10.7523/j.issn.1002-1175.2013.02.020

References

[1] Agoyi M, Seral D. SMS security: an asymmetric encryption approach[C]//2010 Sixth International Conference on Wireless and Mobile Communications. 2010,8(10):448-452.

[2] Hasan S, Al-bakri M L, Kiah M. A novel peer-to-peer SMS security solution using a hybrid technique of NTRU and AES-Rijndael[J]. Scientific Research and Essays, 2010, 5(22): 3455-3466.

[3] Hasan S, Al-Bakri M L, Kiah M, et al. Securing peer-to-peer mobile communications usingpublic key cryptography: new security strategy[J]. International Journal of the Physical Sciences, 2011, 6(4): 930-938.

[4] Hassinen M, Markovski S. Secure SMS messaging using Quasigroup encryption and Java SMS API[C]//SPLST'03. Finland, 2003.

[5] Hassinen M. Java based public key infrastructure for SMS messaging, information and communication technologies[C]//ICTTA'06. 2006.

[6] Buckingham S. Shortmessage peer to peer protocol specification[EB]. SMPP Developers Forum. 1999.

[7] Das M L, Saxena A, Gulati V P. A dynamic ID-based remote user authentication scheme[J]. IEEE Transactions on Consumer Electronics, 2004, 50(2): 629-631.

[8] Raihi D M, Bellare M, Naccache D, et al. An HMAC-based one-time password algorithm[S]. RFC 4226, HOTP, 2005.

[9] Popek G, Kline C. Encryption and secure computer networks[R]. ACM Computing Surveys, 1979.

[10] Needham R, Schroeder M. Using encryption for authentication in large networks of computers[R]. Communications of the ACM, December 1978.

[11] Denning D. Timesstamps in key distribution protocols[R]. Communication of the ACM, Augest 1981.

[12] Kehne A, Schonwalder J, Langendorfer H. A nonce-based protocol for multiple authentications[R]. Operating Systems Review, 1992.

[13] Diffie W, Hellman M. Multiuser cryptographic techniques[C]//AFIPS Conference Proceedings.1976, 45:109-112.

[14] Secure Voice GSM. Are your cell phone conversations secure?[EB/OL].[2011-11-30]. http://www.securevoicegsm.com.

[15] Rohde & Schwarz. TopSec mobile: secure voice encryption for smartphones and laptops[EB/OL].[2011-11-30]. http://www2.rohde-schwarz.com/product/TopSec%20Mobile.html.

[16] GSM Technical Specification. Digital cellular telecommunications system (Phase 2+): Alphabets and language-specific information (GSM 03.38)[EB/OL].[2011-11-15].http://www.dreamfabrie.com/sms/.

Outlines

/