当前位置:主页 > 科技论文 > 软件论文 >

基于关键字属性加密的区块链应用平台的设计与实现

发布时间:2021-07-31 05:27
  近年来随着大数据时代的来临,越来越多的用户选择将产生的大量数据存储于云上,使得电脑不会因为本地资源的占用而导致卡顿。云存储已经成为了一种信息交互的重要方式。然而网络信息的透明化使得数据的隐私性、真实性和准确性面临着严重的威胁。如今,用户数据的隐私性和真实性越来越受到人们的广泛关注,如何保证云上的数据不被篡改,成为一个亟待解决问题。区块链是一种去中心化的分布式账本,具有透明性、公开性和不可篡改的特点。因此,采用密码学算法,结合区块链和云计算,是目前解决云端数据的隐私保护问题的主要手段。本文首先提出了一种云存储环境下的具有关键字搜索性质的属性基公钥加密方案。该方案通过引入服务器的公私钥对和服务器与发送者的身份,使得接收者在生成陷门时,不需要指定发送者,能够抵制离线关键字猜测内部攻击;通过融入属性基加密方案,实现一对多的具有关键字搜索性质的加密体制。该方案将密文外包在云平台上,为了防止半可信机构云平台修改相关数据,将访问策略存放在区块链上。最后,基于所提出的具有关键字搜索性质的属性基加密方案,设计了一个具有可搜索性质的细粒度访问控制平台。 

【文章来源】:山西大学山西省

【文章页数】:60 页

【学位级别】:硕士

【部分图文】:

基于关键字属性加密的区块链应用平台的设计与实现


新建lib文件夹jarlibRefresh

基于关键字属性加密的区块链应用平台的设计与实现


导入jar包

体系结构图,体系结构


基于关键字属性加密的区块链应用平台的设计与实现8透明系统细节的分布式基础设施,并具有高可靠性、高可扩展性、高效性以及高容错性,从而可使其即使在低廉的硬件上也可部署运行。而MapReduce简单、易于实现且扩展性强,使它能在多台主机上同时运行。而Hadoop也能存储包括日志、文本及音频等多种文件[46]。2.3.2Hadoop的体系结构Hadoop的体系结构主要是由HDFS和MapReduce构成的。HDFS主要是实现分布式存储,MapReduce主要是处理并行任务。1.HDFS的体系结构HDFS主要采用的是主从的结构[47],一个HDFS集群是由一个NameNode和若干个DataNode组成的。其中,NameNode是作为主服务器,主要负责管理文件系统的命名,及对文件的访问;集群中的DataNode管理存储的数据。HDFS允许用户以文件的形式存储数据。集群中单一的NameNode会使得系统架构相比于别的架构而言简化许多,HDFS的数据是由NameNode来进行管理的,但是NameNode是不会有用户的数据经过的。图2.3为HDFS的体系结构。图2.3HDFS的体系结构2.MapReduce的体系结构MapReduce采用的模式是并行编程的模式,该模式可以令开发者简单的编写程序[48]。在Hadoop中,MapReduce是一个可以将任务分到其他的机器上且容易使用,并用来实现Hadoop的并行处理的功能。MapReduce是由一个JobTracker

【参考文献】:
期刊论文
[1]基于区块链且支持验证的属性基搜索加密方案[J]. 闫玺玺,原笑含,汤永利,陈艳丽.  通信学报. 2020(02)
[2]基于区块链的加密云存储平台模型研究[J]. 郭叶斌,徐欣.  软件导刊. 2020(01)
[3]基于CP-ABE和区块链的数据安全共享方法[J]. 黄穗,陈丽炜,范冰冰.  计算机系统应用. 2019(11)
[4]基于联盟区块链的农产品质量安全高效追溯体系[J]. 王可可,陈志德,徐健.  计算机应用. 2019(08)
[5]基于联盟区块链的物流信息平台LIP-Chain[J]. 宁卓,李牧阳.  计算机技术与发展. 2019(08)
[6]Medical Chain:联盟式医疗区块链系统[J]. 张超,李强,陈子豪,黎祖睿,张震.  自动化学报. 2019(08)
[7]区块链数据隐私保护研究[J]. 王宗慧,张胜利,金石,王晖.  物联网学报. 2018(03)
[8]基于区块链的供应链金融的应用研究[J]. 胡田田,钱园,尚齐卉,李语嫣.  现代商业. 2018(08)
[9]区块链技术在供应链金融中的应用[J]. 朱兴雄,何清素,郭善琪.  中国流通经济. 2018(03)
[10]基于区块链的政府基础信息协同共享模式研究[J]. 高国伟,龚掌立,李永先.  电子政务. 2018(02)

博士论文
[1]云存储数据安全与共享方案研究[D]. 罗维.西安电子科技大学 2019

硕士论文
[1]基于区块链的属性代理重加密密文云存储共享研究[D]. 孙岚岚.江西理工大学 2019
[2]云环境中基于身份的数据审计技术研究[D]. 钱坤.西安电子科技大学 2017
[3]高可用HDFS管理平台的设计与实现[D]. 季钱飞.南京大学 2013
[4]基于Hadoop云的数据库营销海量数据处理与挖掘的研究[D]. 王海飞.浙江理工大学 2013
[5]基于HDFS的海量小文件存储系统设计与实现[D]. 徐叶.国防科学技术大学 2012



本文编号:3312862

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3312862.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户7f069***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com