基于私钥的终端数据安全研究

来源 :成都理工大学 | 被引量 : 1次 | 上传用户:yanchao0424
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数据创造价值,数据安全与国家、企业、个人的利益息息相关。随着移动互联网的普及,云计算、物联网等高新技术的迅猛发展,数据量呈现爆炸式增长。据IDC监测,2010年,全球范围内的数据总量已经突破ZB级别,大数据时代悄然来临。大数据时代,为了能够最大化地发挥数据的价值,环境开放、资源共享成为了必然。人们通过使用云存储使得自己的终端设备摆脱了其有限存储空间的束缚,海量的多元异构数据存储于云端,用户从云端获取自己需要的数据到本地使用。这样的开放环境下的资源共享方式给人们带来极大的便利,但与此同时也方便了黑客,他们能够轻松的获取很多以前需要攻破各种防火墙壁垒才能获取到的有价值数据,这让开放环境下的数据面临着巨大安全隐患。如何在发挥数据价值的同时保证存储于开放云端环境中的数据安全,是大数据时代面临的一项重大挑战,亦是当前所研究的热点问题之一。2015年,苗放教授在DOA(即面向数据的体系结构)基础之上提出了一种面向数据的安全体系架构(即DOSA)。方案从数据的角度出发,构建一套保护数据整个生命周期的安全机制,通过对数据实行“天生加密,授权访问”的策略,为数据装备防护盔甲使得其安全不依赖于外界环境,以此解决开放环境下的数据安全问题。开放云存储时代,海量的数据是由海量的终端设备产生并使用,终端设备成为了数据生命的起源和终点。因此,追本溯源,确保终端设备中的数据安全对于保证开放环境下的数据安全有着重要意义。本论文基于DOSA中提出的“天生加密,授权访问”的数据安全思想,针对终端设备的数据安全问题进行研究,设计并提出了一种基于私钥的终端设备数据安全解决方案,实现了终端设备上数据的安全访问、存储及传输。本文主要研究内容如下:(1)研究学习一种面向数据的安全体系结构(DOSA);针对DOSA的数据“天生加密,授权访问”核心思想进行研究;针对DOSA构建的安全机制中各模块进行研究。(2)研究安全领域常用的加密算法及证书授权中心(CA);针对对称加密算法DES、AES,非对称加密算法RSA展开研究,消息摘要算法MD5、SHA-2展开研究;针对CA涉及到的数字信封技术、数字证书等进行研究。(3)研究设计基于私钥的终端数据安全解决方案;针对保证终端设备的数据安全存储与访问方法进行研究与设计;针对保证终端设备的数据安全传输方法进行研究与设计。(4)研究实现基于私钥的终端数据安全解决方案。针对实现方案所用的开发语言、数据库、开发框架、图形界面开发技术等进行研究与学习;针对方案各模块的数据流程进行详细研究设计与实现。本文的创新点如下:(1)提出了一种基于私钥的终端数据安全解决方案。方案中将会为每个用户生成只属于用户自己的公私钥对,公钥交由可信的第三方授权管理中心以证书的形式对外公开,私钥则交由用户自己妥善保存,只有用户本身知道。利用私钥不对外公开的特性,使用其对本地数据进行安全高效的对称加密存储,保证了数据在进行存储访问时的安全性与高效性;利用可信第三方的权威性,在数据交易(即上传/下载)的过程中使用其颁发的数字证书保证数据交易的安全。本文研究成果如下:(1)初步完成了对一种面向数据的安全体系结构(DOSA)的研究与学习。DOSA有效地在架构层面上解决了开放环境下的数据安全问题,其体系架构的构建基于数据“天生加密,授权访问”的核心思想。DOSA让数据安全不依赖于环境的安全,给数据本身穿戴上了盔甲,让其具有了一定的自我保护能力。(2)完成了对称和非对称密钥体制及证书授权中心的研究。对称密钥体制加解密速度快但共享加密密钥,非对称密钥体制的解密密钥私有但加解密速度慢,结合两种密钥体制的特点得出更好的加解密策略:数字信封技术即对称密钥体制进行数据加解密,非对称密钥体制进行密钥加解密。(3)完成了基于私钥的终端数据安全解决方案的研究与设计。利用用户私钥安全不公开和对称加解密效率高的特点,方案在数据存储使用用户私钥生成密钥进行加密存储,在数据传输使用数字信封技术进行加密处理并使用用户私钥进行数据的签名。(4)完成了基于私钥的终端数据安全解决方案的初步实现。使用Java语言开发实现设计方案,方案按照其设计理念分为了客户端与服务端。本文开发基于DSF(一种RPC框架)对服务端、客户端进行实现,服务端使用MYSQL数据库进行用户信息管理,客户端使用JavaFX技术开发客户端的图形操作界面。数据存储、访问、上传、下载基本功能已初步实现并经测试可用。
其他文献
嵌入式系统开发过程中,目标软件调试工作最终需要采用交叉调试方式进行。借助于常规调试工具用户只能通过设置断点等方式控制程序执行,实现基本调试功能。所看到的程序执行现状
聚类是机器学习、数据挖掘领域中非常重要的方法。作为典型的无监督学习方法,聚类对于解决实际问题有重要的应用价值。但传统聚类方法都或多或少存在着缺点,比如对形状不敏感,无
虚拟制造技术现在是科学界和企业界研究和应用的热点问题之一,它是沟通信息系统与制造系统之间的桥梁,它为解决快速制造提供了有效手段.该文研究的内容是基于PCB板级的虚拟制
椭圆曲线密码体制(ECC)最早是在1985年分别由V.S.Miller和Neal Koblitz独立提出的,它是迄今为止每比特具有最高安全强度的密码体制。它还具有计算量小,密钥尺寸短,占用带宽少等
近年来,B/S结构以零客户端、易维护性、分布性等优点成为企业应用系统的主流结构之一。相应的开发标准(如J2EE等)、开发工具(如Delphi等)也层出不穷。但是这些工具与标准一般都
安全性是电子商务能否生存、发展的最重要因素之一.考虑电子商务网络安全时,应当从系统的角度,从全局性的角度去指导为实现安全网络所采取的措施.对于网络环境来说,只要在某
如果说二十世纪末,是互联网辉煌的时期;那么二十一世纪初,是移动互联网崛起的时代.短信、WAP、MMS、定位服务、下载服务等等种类繁多的移动增值业务相继成为新的经济热点,同
随着信息技术的飞速发展,实时系统已经渗透到我们生活的各个层面,包括传统的工控领域、数控领域、军事、航天、制造业、通信业,以及潜力巨大的信息家电(IA)、媒体广播系统和数字
随着网络时代的到来,在线文档急剧增长,“信息爆炸”成为这个时代的主要特征,文本摘要技术也固此成为解决这个问题的关键技术之一。针对文本摘要,出现了很多方法。基于理解的摘要
空间数据的组织和管理是空间信息基础设施(SII)建设的主要组成部分,而空间数据基础设施建设是实现“数字化城市”等空间数字化工程的基础,因此研究空间数据的组织和管理具有比