Android系统于2007年由Google公司与开发手机联盟同期发布,其开放性和移动性特点受到用户喜爱,同时使得手机上的个人私密信息面临着被窃取的风险,这会给用户造成不同程度的损失。虽然Android系统提供了应用沙盒、签名、组权限等安全权限,但“以开发者为中心,依托用户”的粗粒度授权机制所引发的诸多问题,导致了平台安全性大幅降低。而文件加密作为一种保护用户敏感数据的有效手段,能够有效增强用户个人数据的安全性和可靠性。
近年来,众多学者早Android系统文件加密研究方面取得了一些成果。其中,曾炜等人基于Windows XP操作系统,利用VC++编程语言,实现了一个基于AES的加解密系统,能够对字符串和文件使用AES算法进行正确的加密和解密。张新中等人利用C#作力文件加密系统的开发平台,采用面向对象设计方法,基于DES加密算法实现了文件加解密等功能,测试表明该系统可对ASCII文件正确快速加解密。
针对Android智能手机APP的广泛应用及其存在个人隐私泄露和经济损失的安全威胁,本文在了解Android系统架构、安全机制及其缺陷的前提下,基于Android平台设计并开发了一个文件加密系统,为用户提供DES、AES等成熟文件加密算法,有效增强了Android智能手机文件的保密,便于用户使用。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !