面向区块链的学习资源细粒度访问控制与共享方法

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:woaiwodeqq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
教育信息化2.0时代的背景下,各类在线学习资源越来越丰富。在数字化学习场景中,学习资源安全高效的共享成为亟待解决的问题。访问控制一直是隐私保护和共享领域的热门方向,随着区块链技术的兴起,各组织机构之间的数据共享更多的建立在去中心化、不可篡改以及低信任成本的分布式区块链账本上,然而传统的区块链技术并没有很好地支持海量数据的存储上链,且链上所有数据对参与者完全公开透明,并不能满足用户对隐私保护的需求。因此,本文设计了一种面向区块链的学习资源细粒度访问控制方法BC-LRFGAC(Fine-grained access control and sharing method for learning resources of blockchain)。该方法扩展了区块链的存储形式来支持各种类型的学习资源上链和共享,保证了上链过程可追溯数据不可篡改,且能够满足在区块链环境下实现快速的文件访问控制属性更新以及用户属性撤销。文章主要研究以下内容:(1)提出了一种适合区块链的学习资源细粒度访问控制方法BC-LRFGAC,该方法融入分布式CA节点的PKI验证体系和分布式存储系统,实现对联盟区块链上的学习资源进行细粒度访问控制同时明显的提升学习资源共享效率和安全性。(2)针对联盟区块链Hyperledger Fabric的存储局限问题设计了 IPFS-BCSEM(Inter-Planetary File System-Blockchain Storage Extension Method)协议,使其在学习资源存储上链方面具有更丰富的分布式存储能力和较小的存储开销。(3)在区块链中引入AA属性授权机制,有效的降低了访问控制系统中AA机构的可信前提条件。在CA集群中进行预解密操作,使得属性更新时不需要更新原来的密文,很好地提升了链上数据访问控制的效率。最后,为了验证BC-LRFGAC方法的正确性和安全性,本文构建了基于Hyperledger Fabric许可链搭建了一套完整的原型系统,并使用Hyperledger Caliper评价模型对本此实验进行了严谨的物理资源消耗和性能指标的评估。实验表明,本文方法在保证性能指标和安全性指标以及资源消耗上达到了较好的平衡,其中用户访问控制属性撤销的的吞吐量达到了 44tps,查询吞吐量达到了 457tps,相对于传统的访问控制方法并没有明显差距。
其他文献
本文将总结我院对烧伤患者气管切开后的护理体会,认为应严格无菌操作,湿化、吸引保持呼吸道通畅,仔细观察病情变化,认真详细记录患者病情,从而促进患者康复。
近年来,为推动基础教育的发展,国家对中学阶段的财务管理工作愈加的重视,并逐步加大对中学的财政支持力度。财务管理作为中学管理体系中的重要内容,对中学教育教学工作的管理
都会区新建公路隧道,一般受限于住宅稠密与用地取得面积,往往须缩减隧道间之距离,因而衍生出隧道连拱行为.本文以台湾新北市新店地区新建三连拱小净距隧道为例,探讨设计开挖
随着经济全球化的发展,同声传译以其高效、省时的特点,在国际会议及演讲中得到了广泛使用。在同声传译实践中,能否流利地产出听众容易理解的语言,是判断口译质量的基础。停顿
生物3D打印技术是近年来新兴起的一门多学科交叉的技术,是将生物墨水通入喷头后喷出,在三维平台的移动下打印出需要的组织模型的技术。可将细胞与生物墨水混合后直接打印,也可先用生物墨水打印支架,然后在支架上种植细胞。目前的生物3D打印一般通过挤出的方式打印,挤出打印可以打印高粘度材料,但是成丝状况受到粘度的限制,粘度高和粘度低时都不易成丝,打印粘度范围有限,并且不易打印复杂模型。为解决上述问题,有人采用
地域性建筑研究是现代建筑理论与实践研究的重点,而芬兰地域性建筑作为地域性建筑的代表,对研究地域性建筑的理论与实践有着借鉴的意义。国内有关芬兰地域性建筑的研究大多侧
在"无负压给水设备及管网准用的技术条件"一文中(见给水排水2005 VOL.31 NO.7),笔者提出了无负压给水设备管网准用应满足三项条件。本文是对这三项条件的诠释和说明。