欢迎访问中国科学院大学学报,今天是

中国科学院大学学报 ›› 2013, Vol. 30 ›› Issue (2): 272-277.DOI: 10.7523/j.issn.1002-1175.2013.02.020

• 计算机科学 • 上一篇    下一篇

基于动态密钥的Android短信加密方案

李昭1,2, 王跃武2, 雷灵光1,2, 张中文1,2   

  1. 1. 中国科学院研究生院, 北京 100049;
    2. 中国科学院信息工程研究所信息安全国家重点实验室, 北京 100093
  • 收稿日期:2012-01-11 修回日期:2012-04-16 发布日期:2013-03-15
  • 通讯作者: 王跃武
  • 基金资助:

    国家自然科学基金(61003273)和信息安全国家重点实验室自主研究课题(2010-13)资助

Android SMS encryption scheme based on dynamic key

LI Zhao1,2, WANG Yue-Wu2, LEI Ling-Guang1,2, ZHANG Zhong-Wen1,2   

  1. 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:2012-01-11 Revised:2012-04-16 Published:2013-03-15

摘要:

在动态口令的基础上,提出一种基于动态密钥的短信加密方案.该方案通信交互较少,动态加密密钥增加了密码分析攻击的难度,动态认证密钥可以抵抗重放攻击.整个方案全部采用散列和对称加密算法,更适用于资源受限的移动通信系统.在当前主流的手机操作系统Android平台上,完整地实现了该方案.实验结果显示,该方案具有良好的实现性能.

关键词: 短信加密, 动态密钥, 密钥分配, Android平台

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.

Key words: SMS encryption, dynamic key, key distribution, Android platform

中图分类号: