Android平台下文件透明加密技术的研究与设计

来源 :江苏科技大学 | 被引量 : 1次 | 上传用户:davidrandy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信技术和移动互联网的快速发展,智能手机得到了更加广泛的应用。然而与此同时,智能手机安全及隐私问题也逐渐引起了人们的关注,其中智能手机的数据安全问题变为当前研究热点。目前,智能手机的安全市场上已经出现了一些文件加密软件,不过这些加密软件以基于用户态的加密机制为主,这种加密机制需要用户在每一次查看文件时都得输入密钥进行用户的身份验证,用户使用起来极其不方便。本文通过对文件透明加密技术的研究,结合当前文件加密系统的发展与现状,设计并实现了一个Android平台下的文件透明加密系统。文件透明加密技术实现方法一般分为两类,即钩子透明加密技术和文件过滤驱动透明加密技术。本系统采用文件过滤驱动的透明加密技术和AES加密算法,通过拦截并修改系统调用,将加解密算法写入内核。本系统的加解密算法将终端mac地址转换成加解密所需的密钥,通过文件过滤驱动和终端mac地址转换成的密钥实现了本系统的透明加密功能,从而为用户的数据安全提供了重要保障。本系统包含了策略制定模块、加解密模块、读写监控模块以及数据读写模块。本文的系统开发采用了开源的Android平台,在系统实现过程中采用了Android应用程序开发技术中的交叉编译技术,实现了本系统程序的跨平台使用。在系统运行过程中,利用智能手机的屏幕锁来实现对用户的身份验证,通过本系统的透明加密解密功能实现对智能手机中文件的加密保护功能。本系统的透明加密技术避免了用户反复输入密钥的繁琐过程,不需要输入密钥即可多次查看手机中的加密文件。并且在查看信息时,感受不到文件数据正在进行的加解密操作。本系统的透明加密技术选择了更加安全有效的文件过滤驱动透明加密技术,当智能手机中受保护的文件经复制或移动到其他环境下进行查看时,如PC机或者另一台智能手机终端下,文件信息无法正常显示,起到了安全加密保护作用。最后,本文通过对系统进行各级测试来确认系统能否有效完成文件透明加密功能,并且测试了系统本身是否拥有较好的兼容性和稳定性。测试结果表明,本系统可以有效实现对智能手机文件数据的透明加密功能,并且在系统本身的性能方面具有良好的兼容性和稳定性,有效地保障了手机文件的数据安全,极大地方便了用户使用,实现了对手机文件数据的隐私保护。
其他文献
<正>11月26日、30日,省政协分别召开了专门委员会和有关界别召集人提案工作座谈会,省各民主党派、工商联和有关人民团体提案工作座谈会,通报省政协十
贵金属催化剂对NOx催化氧化具有优异的催化性能,但催化剂成本较高,而负载型催化剂及非贵金属催化剂受到了广泛的关注。本文中采用水热法和浸渍法分别制备了SmMn2O5纯相催化剂
土壤环境与人类的生活质量及身体健康息息相关,并对区域内的动植物有着重要的影响。近些年来,社会的进步、城市的扩张及工农业的快速发展,为污染物大量进入土壤环境提供了途径。
研究败酱草多糖(HPP)对肝脏保护、增强运动力、抗疲劳以及提高疲劳恢复能力。大鼠力竭后,一氧化氮合酶(NOS)活性和NO含量明显下降,线粒体活性下降,休息后,各生化指标恢复效果
脊髓硬脊膜动静脉瘘(spinaldural arteriovenous fistula,SDAVF)是一种致残率较高的脊髓血管畸形,约占所有脊髓血管畸形的80%,老年男性好发,起病隐袭,症状和体征无明显特意性,极易被误
本文主要论述了教师和学生共同协作促使和谐的英语课堂的形成。教师,课堂的总设计师,应当保持积极的情绪,认识到表扬的价值。师生之间良好情感的建立,学生学习动机的形成,为
根据现有搜集的资料 ,分析了美国DSCSⅢ军用卫星通信系统的抗干扰措施 ,目的是为研制我国的抗干扰卫星通信提供借鉴 ,并为电子对抗提供背景材料
"创新驱动,转型发展"是国家"十二五"期间以及今后很长一段时期重要的发展战略。按照党的十八大提出的实施创新驱动发展战略要求,综合考察国内外评价指标选取方法与规则,结合
为探究补血草多糖对大鼠血清及骨骼肌生化指标的影响,将50只SD雄性大鼠随机分为安静对照组、运动对照组和运动给药组(高、中、低剂量组),通过跑台运动力竭动物模型模拟竞技项目
本文以傅山在其《霜红龛集》中对王铎的评价为着眼点,以他早年临帖的“极力造作”到成熟期的“无意合拍”,再到晚年“五十自化”这样一个过程及其产生的作品为考察对象,侧重于从