基于区块链的云计算关键技术及应用方案研究

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:flyindirty2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
云计算(Cloud Computing)作为一种基于互联网的新型计算范式,一直以来都是学术界和工业界持续关注的热点领域。尽管云计算经过了多年的快速发展,但是数据安全和可信计算仍是当前云计算应用中面临的主要挑战。为解决这个问题,很多学者对此进行了大量研究,提出了包括数据完整性检验、安全多方计算等诸多模型。然而,这些方案大都面临计算复杂度过高或缺乏可扩展性等问题。本文研究利用区块链技术来改善这种状况。区块链(Blockchain)是一种去中心化的全新分布式计算范式。将区块链技术应用于云计算,利用前者的安全机制来改善后者安全存储和安全计算的性能是一个很有应用前景的研究课题。本文结合区块链和云计算各自的优势,构建基于区块链的云计算关键技术应用方案,一方面实现云数据的安全性保护和完整性检验,另一方面实现更广泛的安全多方计算。基于以上阐述,本文完成的主要研究内容如下:(1)提出一种基于区块链的云数据安全保护方案。研究典型数据完整性检验机制的种类和算法过程,分析了区块链中的数据组织结构以及常见的树型数据结构的特征。提出一种基于B+树改进的多叉Merkle哈希树结构方案,并对其理论性能和构建过程进行分析。结合PDP数据持有性证明机制提出一种支持动态操作的数据完整性检验方案,并对其数据完整性检验过程和数据动态更新过程进行阐述。研究区块链安全机制和“膨胀问题”,提出一种基于元数据的区块链方案,并结合云存储模型构建云数据安全保护和数据恢复方案。(2)提出一种基于区块链的安全多方计算方案。研究了区块链中的加密算法、共识机制和激励机制等安全机制和算法,并对可扩展安全多方计算通用过程、攻击模型以及包括密码共享在内的典型的密码学工具进行分析和研究。进而研究基于计算节点操作日志信息的区块链方案,并将其应用到安全多方计算建模中。最后,利用本文构建的区块链方案实现一种更加高效的可扩展的安全多方计算协议。(3)基于CloudSim云计算仿真平台搭建仿真环境。设计实验对多叉Merkle树性能和基于其的数据完整性检验进行测试和分析并与传统二叉Merkle树方案进行对比分析,对安全多方计算协议的关键技术性能进行实验测试并和传统安全多方计算方案及非安全计算方案进行对比分析。
其他文献
微磨料浆体射流抛光技术是在磨料水射流加工技术的基础上发展起来的一种新型特种精密加工技术。其具有易控制、切削力小、自动清除碎屑、无热变形、无污染、磨料重复使用率高
对于八卦与五行两种理论体系结合的根据,学界尚未进行深入研究。针对两种理论各自的特点,依据有关的史料,“象”和“四方四季”可能是导致八卦与五行结合的两个原因。不能简
为全面了解南海北部近海沉积物中重金属的分布及来源,在珠江口至北部湾海域进行了密集的采样工作,然后对4 000多个表层沉积物进行了粒度测试,1 000多个表层沉积物进行了重金
弧焊快速成型工艺具有成本低、效率高、性能好等一系列优点,在金属制造领域拥有极其重要的应用价值和广阔的应用前景。铜-钢双金属零件因降低了使用成本同时具备优异的综合性
《查姆》是彝族的重要史诗之一,全面展示了彝族先民在历史发展的进程中对自然万物起源的看法,在阐发观点时融入了大量阴阳五行观。通过对文本及相关文献资料的研究后发现,彝
在西方文明对中国传统文化的强势进攻下,近代中国形成了"西学中源"论。随着进化论在中国的传播,人们从历史大趋势上认识中国的发展,形成了"执中鉴西"的思维方式。这种转变是一种"
本文认为,我国城市停车供给政策的实施应坚持较低的停车配建标准,始终保持停车紧张状态,以规范停车为主、扩建停车泊位为辅,以路侧停车资源为主要调控对象,以能力充足、便捷
随着机械制造业对产品质量和精度要求的日益提高,金属切削加工手段也得到了迅猛的发展。镗削作为深孔精加工的有效手段,也得到了越来越多的关注。由于在长径比超过4倍时,刀杆极
城市经济社会的发展离不开房地产开发,但是房地产开发过度或无序开发,则会破坏城市经济社会的可持续发展。本文首先凝练出城市可持续发展的内涵,然后剖析房地产过度无序开发
金属构件的局部应力集中和各种微观缺陷,是引发机械结构、设备失效乃至产生事故的关键因素。微观缺陷部位也常常存在较高的应力集中现象,腐蚀、疲劳和蠕变过工在应力集中区域的