基于Android平台的数据安全同步技术的研究与设计

被引量 : 7次 | 上传用户:ljiand
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着Android等移动智能终端设备的发展,手机的功能满足了人们存储许多关键信息的要求,如通讯录、短信、较短文件等。因为这些信息的简短与通用,在日常生活与工作中,对此等信息的存储可能存在于多个智能终端,因此用户需要一种可以随时获取完整的个人数据信息的应用。实现这个功能,就需要用到数据同步技术。在以往的数据同步中,研究学者们实现了手机与PC和云服务器之间的数据同步功能,用户可以在移动终端根据账号和密码登录应用实现与服务器的数据同步。但在此前的研究中,数据在建立同步连接后直接传输,并不能做到对同步数据的安全性保护,其次,之前的数据同步方案在同步中断后进行第二次慢同步时,需要进行所有数据的覆盖性传输,这样会占用较长的时间,也消耗较多的数据流量,影响了用户的使用。本文针对以上问题,对数据同步和数据加密技术进行了研究,并将研究成果应用于基于Android平台的数据安全同步系统中。论文主要工作包括:(1)为了改进传统方法覆盖性同步带来传输、存储冗余以及传输时延较长等问题,提出了二次慢同步数据项标识比对匹配传输机制,该机制首先根据数据项ID映射表比对数据项的ID标识,如果不存在此数据项,则直接保存,如果存在此数据项,就计算接收数据的摘要,将本地数据库中的数据摘要与接收到的数据的摘要进行对比,如果一致,则忽略相应部分的数据存储,如果不一致,则需要将此摘要对应的数据项进行存储。(2)为了保证安全性,对传输数据加密,提出了应用SHA-256安全哈希算法计算基于账户信息的对称密钥,将该对称密钥应用于客户端与服务器之间的数据交互过程,实现对数据的加密。(3)为了迎合移动互联网发展需求,设计并实现了一套基于Android平台的数据安全同步系统。该系统采用C/S架构,分为Android客户端、PC客户端和服务器。实现了不同终端数据安全同步的功能,并做了相关的功能与性能测试。
其他文献
第十六期“感染性疾病病原学诊断的新技术和新进展”学习班由复旦大学附属华山医院抗生素研究所与上海《中国抗感染化疗杂志》社共同主办。前者负责学术安排,后者负责会务等,
分析国外物流信息平台的研究现状,分别从国内部分省、市及区域角度探讨我国物流公共信息平台的研究现状,并对物流信息平台的开发技术、在铁路货运及港口物流公共信息平台方面
不断成熟的信息技术和企业的数据需求共同推动企业信息化进入了商务智能阶段。目前,我国企业对商务智能的价值与实施条件还缺乏足够的认知,在商务智能的实施中遇到不少困难。
<正>"围棋中的数学问题"是人教版四年级下册"数学广角——植树问题"单元中的一个内容。在此内容的教学过程中,若能充分发挥学生的主体性,将得到多种解决问题的方法。如何处理
采用系统化的思维方法,对智能交通产业链的系统特性进行分析,以系统理论为基础,探讨促进智能交通产业链知识整合的三种动力:内部推动、环境推动和政府推动,在此基础上构建智
为了补充传统的选举式民主,西方学者在20世纪80年代提出了“协商民主”。然而协商民主早在中国的新民主主义革命时期中就一直实践着,应用于统一战线和科学决策中,并且一直沿袭至
通过采用计划行为理论建立大学生网络消费意愿影响因素的假设模型,并利用Spss17.0以及Amos17.02统计软件对调研数据进行统计分析及拟合处理。研究结果显示,在大学生这一网络
互联网的高速发展和信息化技术的提高,使Web系统得到普及,促进了Web系统后台数据库的发展。MySQL数据库作为一个关系型管理数据库系统,体积小,速度快,开放源代码,支持多线程
马铃薯作为第四大作物,世界各地均有种植,不仅营养全面,而且用途广泛。为研究垄上双行行距及种植密度对马铃薯的影响,以及整薯与切块播种的产量比较和经济效益分析,旨在为马铃薯垄
目的:母乳中的免疫成份可以通过遗传及母乳喂养影响后代的免疫系统,本研究旨在探讨母乳免疫成份的改变对毛细支气管炎的影响,以及毛细支气管炎血清的免疫学改变。方法:我们选取了