基于Android系统的安全短信客户端的设计开题报告
2021-12-18 21:34:39
全文总字数:2611字
1. 研究目的与意义及国内外研究现状
android是google公司发布的智能手机平台,该平台具有开放、应用程序平台等、应用程序间无界限和方便快速的应程序开发等优点,成为当今最流行的手机开发平台之一,是当今软件行业的一股重要力量。所以本文运用android系统设计一个短信客户端,方便个体之间交流和传输信息。并且,随着移动智能终端的兴起,在移动终端使用短信成为了趋势。但由于短信是以明文方式进行传输,容易被攻击者截取,加上android系统自身存在的安全隐患以及智能终端丢失后容易发生信息泄露等问题,给使用者造成了很大困扰。本文就如何建立一个基于android系统的安全信息系统进行了一点的研究, 运用开发工具android studio和android sdk,设计短信收发的客户端。
国内外研究现状
android是一种基于linux的自由及开放源代码的操作系统,主要使用于移动设备,由google公司和开放手机联盟领导及开发。2011年android在全球的市场份额首次超过塞班系统,跃居全球第一。 2013年的第四季度,android平台手机的全球市场份额已经达到78.1%,全世界采用这款系统的设备数量已经达到10亿台。2014年,android出货量为10.59亿部,市场份额达到81.5%。
2003年的英国软件公司〔4software house研发了世界首例端到端的短信加密方案一fortresssms,该方案基于手机应用技术,采用美国政府高级加密标准rijndael算法对短信进行加密,独立于移动业务。fortress sms的应用范围非常广泛,包括数据库安全接入、病人病理信息、电子商务、约会信息及电子投票等方面。但该应用系统只能使用在series 60和symbian平台上。
2. 研究的基本内容
搭建Android环境,实现短信客户端的设计,针对Android系统的短信安全问题进行分析与研究,并最终以加密体系为技术支撑,实现Android系统安全短信客户端的开发与应用。
系统主要分为五个模块:发送短信 、接收短信、配置和通讯录。通过信息摘要、数字签名和加密等技术实现短信的安全收发,并根据用户要求的安全级别不同,设置不同的信息传输方式。从最低级的数据传输验证,到数字签名保证邮件的有效性,到最高级的邮件数据的加密传输形式。3. 实施方案、进度安排及预期效果
本文旨在实现一个基于android平台的安全短信系统,主要进行的工作如下:
1)在论文初期,对所需理论知识进行研究,研究主要针对以下两个方面:
第一,研究android软件开发技术,包括ui界面,多线程,数据库等方面,经过多方面的实践初步理解其基本的原理与技术。
4. 参考文献
[1]qiong huang, duncan s. wong, willysusilo, how to protect privacy in optimistic fair exchange of digitalsignatures. information sciences, volume 325, 20 december 2015, pages 300-315.
[2]jorge l. hernandez-ardieta, ana i, ataxonomy and survey of attacks on digital signatures.computers security,volume 34, may 2013, pages 67-112.
[3]iuon-chang lin, chin-chen chang,security enhancement for digital signature schemes with fault tolerance inrsa,information sciences, volume 177, issue 19, 1 october 2007, pages 4031-4039.