基于文件关联密钥的安全系统设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:pigyu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术的高速发展,使得移动设备的性能越来越强大,甚至已经超越了一些电脑。在日常生活中也越来越多的承担了以前只由PC完成的工作,同时随着设备存储容量的增大,里面存储了用户越来越多的文件,而用户的个人隐私观念增强对如何保护设备中的文件也越加的重视。从这一点出发,提出了一个文件关联密钥的安全系统,同时还加入了一些提高系统本身安全性的举措。本系统采用C/S架构,基于i OS平台实现,使用Objective-C语言和Xcode作为开发环境。首先介绍了研究背景,由此引出移动设备中文件安全的问题,基于此开发设计了一款保护移动设备文件安全的系统,实现了对视频、图片以及通讯录的加密。在开发的过程中,本文将系统分成了三个模块:加密模块、解密模块和用户信息处理模块。开发过程中使用MVC开发模式,将业务逻辑处理代码、模型、视图分开,实现了网络库、加密库、数据库和相册库的组件化。在保障文件安全的同时,本文还对系统自身的安全性加入了诸多的防御措施,分别从动态分析和静态分析两个方面,加入了反调试、字符串加密、方法名混淆,大大提高了系统自身的安全性。系统中使用到了目前广泛使用的对称加密、base64加密技术,提高了设备文件的安全程序,同时也解决了用户在加密过后对密钥的保管问题。
其他文献
随着IP网络的快速发展,视频流媒体业务已经得到了广泛的应用,其巨大的市场利润促使更多的网络服务商越来越重视与该种业务相关的QoE评价研究。方面建立起良好的业务QoE评价机
三维打印是在制造业领域蓬勃发展的一项新技术,是“具有工业革命意义的制造技术”。三维打印又称为增量制造,它可以打印出结构高度复杂且轻盈稳定的产品原形。三维打印的核心
提升农业转移人口就业质量是推动其市民化进而实现高质量新型城镇化的关键。我国农业转移人口就业质量涵盖多维度内容,既包括从城镇生计出发的农业转移人口工资收入,也要考虑到“半市民化”状态所决定的工作条件和社会保障等。近年来农业转移人口就业质量,包括工资水平、工作条件和社会保障等都有所改善。但是在农业转移人口内部、城乡劳动力之间以及不同类型企业的劳动力之间,农业转移人口就业质量都存在较大差距,整体水平仍然相对较低。影响我国农业转移人口就业质量的主要是人力资本、社会资本和其他因素。提高农业转移人口人力资本水平,
肠出血性大肠杆菌 O157:H7(Enterohemorrhagic Escherichia coli O157:H7)是一种肠道致病菌,它主要是通过摄入被污染的食物或水,或与带菌动物接触使人感染,严重可致死亡。大
有限群在某些组合结构,特别是组合设计领域有着很大的研究应用价值.因此,在对设计进行分类时,我们通过自同构群的性质来发现和分类设计,特别是在旗传递点本原作用下的自同构
目的:成人获得性扁平足是临床常见疾病。跟骨外侧柱延长截骨(Evans截骨术)是矫正前足外展畸形有效的方法。本论文通过探讨Evans截骨矫正成人获得性扁平足畸形术后跟骰关节炎
本研究以具有很强抗冻性的典型高山冰缘植物高山离子芥(Chorispora Bungeana)试管苗为研究材料,克隆得到两种新的高山离子芥细胞磷脂酶D基因,命名为CbPLDα和CbPLDδ。使用实时荧
背景:IgA肾病为最常见的原发性肾小球疾病,临床表现多样,需通过肾活检的免疫荧光检查确诊。现代医学对其发病机制的研究尚不明确,主要认为与免疫因素、遗传因素、感染因素、环境因素有关。治疗以控制血压、免疫抑制治疗、扁桃体切除等为主,疗效并不显著。吕仁和教授,国医大师,主任医师,博士生导师,在肾病、内分泌疾病的诊治方面积累了丰富的经验。吕仁和教授主张慢性肾炎从风论治,提出“肾络癥瘕”的病机理论,倡导慢性
在经济新常态下,中国经济的发展模式、产业结构、以及经济增长动力需要发生转变。对于目前的中国来说,人口红利的优势逐渐消失,劳动力短缺、劳动力工资不断提高的刘易斯拐点
本文研究ββ-变换动力系统中的混沌性质及相关集合的Hausdorff维数(β>1),该系统是Li-York混沌的,即存在攀援集是不可数的.我们证明了对所有β>1,攀援集的Lebesgue测度是零.