论文部分内容阅读
伴随移动互联时代的到来,手机传统的功能已经不能满足信息时代用户不断增加的通信需求,而智能手机以其独立的操作系统所带来的强大功能而逐渐成为用户的最好选择,进而占据了市场的主流,目前市场上主流的智能手机平台的种类,分为Symbian、Android、Windows Mobile等等。Android是一款新兴的操作系统,相对其它主流智能平台,Android以其开放源码、Linux内核等强大的功能优势,低廉的价位迅速崭露头角,占据了市场的首位。但在它飞速发展的同时,也因其流行范围广、功能开放、权限机制等特点出现了很多病毒、隐私泄露及手机被盗等一系列的安全问题,因此本文将Android操作系统下所面临的安全问题作为研究对象,对其安全技术进行了研究和增强。本文所做的研究工作主要在以下几个方面:1.搭建了Android的开发环境,分析了Android系统平台的结构,为后来设计和开发Android程序打下很好的基础。2.从Android不同层面深入剖析了Android系统的安全技术,通过设计并实现Android平台手机防盗系统对应用层的安全防护进行了改善。3.在防盗技术的基础之上对人脸检测算法进行了研究,并实现对智能手机程序的证书识别和病毒的查杀,对Android平台的安全技术进行了进一步的提高。4.在防毒技术的基础之上设计了基于Android平台的任务管理技术,包括查看系统信息,管理系统任务,显示系统内存信息,进程终止与批量杀死进程。5.将AES加密算法应用于Android系统,对其行改进和实验,通过实验,可以对增强的系统安全性进行验证。进而实现对Android平台安全机制在理论和技术两个层面进行改进,更好地解决了Android系统用户所面临的安全问题。6.最终介绍了一种系统优化集成的方式,并阐述了实现集成的技术,创新性地融合多种手机安全技术为一个整体,对Android系统智能手机进行保护,降低了应用层的冗余度,提高了效率。