基于Android的短信端到端加密系统的设计与实现
本文关键词:基于Android的短信端到端加密系统的设计与实现 出处:《东华理工大学》2014年硕士论文 论文类型:学位论文
【摘要】:短信功能使用频繁,应用范围广泛,并且短信内容中含有丰富的信息。但现有短信服务系统采用存储转发模式,且设计中存在一些漏洞,使短信服务系统易遭受中间人攻击、信息泄露等安全威胁。本文根据对以上问题的研究发现,在Android开源平台基础上,设计并实现了短信端到端加密系统,以加强短信安全。通过阅读大量文献资料,对短信服务体系以及短信安全方面的研究现状具有了一定了解。结合Android源码以及API,分析出Android短信的发送流程以及短信内容的存储方法。通过对加密算法的研究,本文选择了资源消耗少、加解密时间短的对称加密算法进行相关研究。同时通过使用时间复杂度对比分析,对DES、3DES、AES三种主流对称加密算法的效率进行综合分析,最终选择较为高效的AES算法进行加解密设计。在设计过程中,本系统创新性的避免了加密解密双方需要提前商议密钥的步骤,利用短信收发双方的手机号码以及短信发送时间来产生密钥,并且对接收方可能存在的时间延迟做了容错处理。系统实现了短信发送内容AES算法加密,加密结果利用Base64算法对不可见字符进行处理。在完善短信功能方面,本系统就多联系人和短信内容长度等问题进行了相关研究,并在系统中进行了相关设计,实现了短信群发和长短信内容的发送。本文提出的Android短信端到端加密技术在维护短信安全上具有良好的实用性。通过对系统性能进行测试,系统能达到预期设想,在不干扰正常短信的情况下进行加密短信的收发。测试中还发现,经过加密及编码后短信长度增加,降低了系统传输能力,在今后的研究中应该着重于短信传输性能的提高,并且在系统界面以上加以改善。
[Abstract]:The short message function is used frequently, the application scope is wide, and the short message content contains abundant information. But the existing short message service system adopts the mode of storage and forwarding, and there are some loopholes in the design. The short message service system is vulnerable to man-in-the-middle attacks, information disclosure and other security threats. Based on the above research, this paper found that based on the Android open source platform. Designed and implemented a SMS end-to-end encryption system to enhance the security of SMS. Read a lot of literature. SMS service system and SMS security research status has a certain understanding. Combined with Android source code and API. This paper analyzes the sending flow of Android short message and the storage method of short message content. Through the research of encryption algorithm, this paper chooses less resource consumption. At the same time, the efficiency of the three main symmetric encryption algorithms is analyzed synthetically by comparing and analyzing the time complexity of the three main symmetric encryption algorithms with short encryption and decryption time. Finally, the more efficient AES algorithm is chosen for encryption and decryption design. In the process of design, this system innovatively avoids the step that encryption and decryption both sides need to negotiate the key in advance. The key is generated by using the cell phone number and the time of sending and receiving SMS, and the possible time delay of the receiver is fault-tolerant. The system implements the encryption of SMS content by AES algorithm. Encryption results use Base64 algorithm to deal with invisible characters. In order to improve the function of short message, this system has carried on the related research on the multi-contact person and the short message content length and so on. And carried on the related design in the system. The Android short message End-to-End encryption technology proposed in this paper has good practicability in maintaining SMS security. The system performance is tested. The system can achieve the expectation of sending and receiving encrypted SMS without interfering with normal SMS. The test also found that the length of SMS increased after encryption and coding, which reduced the transmission capacity of the system. In the future research, we should focus on improving the performance of short message transmission, and improve the system interface above.
【学位授予单位】:东华理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN918.4
【相似文献】
相关期刊论文 前10条
1 陈琛;;“多方看涨”的Android[J];通信世界;2010年03期
2 陈琛;;Android忧患何在?[J];通信世界;2010年03期
3 李健;;Android:“安致”移动信息处理的未来?[J];电子产品世界;2010年03期
4 单玉良;;2010世界杯,我的Android之旅[J];程序员;2010年03期
5 张雪超;;Android:手机厂商的新机遇[J];互联网天地;2010年02期
6 ;都叫Android为何界面大不同[J];电脑爱好者;2010年10期
7 ;Android来了!上网本也能跑“谷歌机器人”[J];电脑爱好者;2010年11期
8 蔡罗成;;Android后台监听实现机制浅析[J];信息安全与通信保密;2010年06期
9 一笑;;ARM+Android:为数字电视带来开放式软硬件平台[J];电视技术;2010年04期
10 ;分析称Android迅速发展将刺激芯片市场竞争[J];电脑与电信;2010年06期
相关会议论文 前10条
1 万晓燕;徐国庆;;一种Android系统多待机方案设计[A];2011年全国电子信息技术与应用学术会议论文集[C];2011年
2 鲍轩;章坚武;;基于Android的音视频监控软件的设计[A];浙江省信号处理学会2012学术年会论文集[C];2012年
3 Di Jiaqi;Wang Jianhua;Zhang Long;;The Research in Mobile Learning Based on Android Smartphone Platform Application[A];2012年计算机应用与系统建模国际会议论文集[C];2012年
4 Xin Li;Yumei Zhai;Xiong Li;;Research and Implementation of Face Detection System on Android Smart Phone[A];2013年中国智能自动化学术会议论文集(第二分册)[C];2013年
5 符易阳;周丹平;;Android安全机制分析[A];第26次全国计算机安全学术交流会论文集[C];2011年
6 金洁;张琳;;基于Android平台的校园街景的研究和实现[A];2010年通信理论与信号处理学术年会论文集[C];2010年
7 张立;韩银和;袁小龙;;Android系统网络模块功耗的评估和分析[A];第十四届全国容错计算学术会议(CFTC'2011)论文集[C];2011年
8 Cheng Chen;Li Liu;Jianguo Chen;Cheng Zhang;;Extracting Language Strings from XML Based on Android[A];Proceedings of 2011 International Conference on Computer Science and Information Technology(ICCSIT 2011)[C];2011年
9 Zhe Chen;Pei-Luen Patrick Rau;Dennis Schumacher;Osama Khan;Poom Laupattarakasem;Cherry Yu;Nam Wahrenberg;;Development of an Android Mobile Application for International Students[A];第八届和谐人机环境联合学术会议(HHME2012)论文集CHCI[C];2012年
10 魏宁;王金海;;基于Android平台的多生理参数检测系统研究与设计[A];天津市生物医学工程学会第三十四届学术年会论文集[C];2014年
相关重要报纸文章 前10条
1 ;今年Android手机销量将增长9倍[N];计算机世界;2009年
2 本报记者 连晓东;Android机遇无穷 两岸携手1+1>2[N];中国电子报;2010年
3 本报实习记者 朱怡兵;Android陷两难境地 过度开放或适得其反[N];通信信息报;2010年
4 本报记者 林剑;Android阵营风头正劲 国产手机增加竞争筹码[N];通信信息报;2009年
5 尼尔·卡利斯特;Android版本更替频繁适得其反[N];中国计算机报;2009年
6 ;Android培训市场忽悠调查[N];电脑报;2011年
7 项有建 《冲出数字化》作者;Android 4提升平板话语权[N];通信产业报;2011年
8 本报记者 曾航;Android商店:不能承受之乱[N];21世纪经济报道;2012年
9 赵玲玲;康佳发布“六核”Android4.2云电视[N];中华合作时报;2013年
10 通信产业报(网)互联网主编 王彦彬;Android一统天下为时尚早[N];通信产业报;2013年
相关博士学位论文 前3条
1 杨欢;协议漏洞挖掘及Android平台恶意应用检测技术研究[D];西安电子科技大学;2014年
2 尹国伟;基于Android的农技推广数据可靠采集系统研究[D];中国农业科学院;2014年
3 曾述可;基于静态分析的Android操作系统隐私保护机制评估方法研究[D];中国科学技术大学;2014年
相关硕士学位论文 前10条
1 秦凯;Android开源社区应用项目开发的效率研究[D];华南理工大学;2012年
2 陈捷;基于Android的视讯终端[D];吉林大学;2013年
3 王剑龙;基于Android的智能家居控制系统的研究与实现[D];吉林大学;2013年
4 李钰;基于Android系统的行人检测设计[D];天津大学;2012年
5 黄鑫;基于Android的大学生个人课程助理系统的设计与实现[D];厦门大学;2014年
6 祝忠方;基于Android的移动互联终端的设计和实现[D];北方工业大学;2014年
7 江耸;基于Android平台的监狱警务通系统的设计与实现[D];中山大学;2013年
8 党李成;基于Google Android智能手机平台的研究与应用[D];安徽大学;2010年
9 侯效;基于Android的智能终端应用防护系统短信过滤子模块的设计与实现[D];北京邮电大学;2011年
10 胡锐;基于Android系统智能手机的游戏移植开发[D];华南理工大学;2011年
,本文编号:1405560
本文链接:https://www.wllwen.com/kejilunwen/wltx/1405560.html