Android平台安全存储容器的设计与实现
发布时间:2017-11-15 12:28
本文关键词:Android平台安全存储容器的设计与实现
【摘要】:移动互联的发展需要以保障移动端的数据的安全为前提,如今用户在享受智能设备带来便利的同时也正承担着数据安全问题带来的风险。数据安全问题在Android平台上尤为严重,主要原因是现有的Android平台的数据存储容器没有提供数据加密的功能,Android平台现有存储容器以明文的形式保存数据,因此就需要在安卓现有的存储容器上开发一套即可以支持Android平台现有存储容器的存储功能,又可以在安全等级上达到标准的存储容器,所以提出了Android平台安全存储容器的需求,该容器以API的形式供程序员调用。 安全存储容器以Android现有的存储容器为基础,在满足全部的数据存储需求的同时,同时考虑到性能的优化问题,,即使用安全存储容器时最大限度的减少内存和外围设备的通信,将优先级较低的操作转移到工作线程中,并且可以延迟加密,减少加密带来的效率上的影响,这样程序员在使用安全存储容器时只需要将数据传入就能够安全的存储下来,而无需担忧存储效率以及内存占用等问题。本安全存储容器使用java语言进行开发,为了解决网络传输中存在的安全问题,开发了Black-Hole Storage安全存储容器,该存储容器是基于文件形式的保存进行开发。为了解决本地存储的数据的安全问题开发了Key-Value Storage安全存储容器,该存储容器是基于SQLite数据库进行开发,实现了键值对数据的加密存储。 经过测试验证,本安全存储容器即可以满足Android平台上所有类型数据的安全保管,这个存储容器突破了安卓平台的数据容器在不同数据需要存储到不同的存储容器方面的使用局限,且安全存储容器的高效性在Key-Value Storage存储大量数据时效率优于安卓平台上自带的SharedPreferencess,安全存储容器具有运行时间越长,读取数据越频繁反应越快的特点,基于这个特点安全存储容器更适合用于长时间运行的软件中如桌面类软件和安全类软件,安全存储容器经验证具有较高的安全性和实用性。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP333;TP309
【参考文献】
中国期刊全文数据库 前5条
1 程庭,张明慧,石国营;一种基于DES和RSA算法的数据加密方案及实现[J];河南教育学院学报(自然科学版);2003年02期
2 廉士国,李忠新,王执铨;两种基于部分加密的图像和视频加密方案[J];计算机工程;2004年07期
3 佟晓筠,王翥,杜宇,岳银亮;基于软件安全混合加密技术的研究[J];计算机工程;2004年23期
4 张金辉;郭晓彪;符鑫;;AES加密算法分析及其在信息安全中的应用[J];信息网络安全;2011年05期
5 刘艮;蒋天发;;同态加密技术及其在物联网中的应用研究[J];信息网络安全;2011年05期
本文编号:1189773
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1189773.html