基于智能合约和零知识证明的多级认证与访问控制研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:pyh333
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术与应用的发展,公众对系统与文件的完整性、机密性、可用性更加重视,访问控制作为一种安全防护技术,已被应用到各大领域。通过访问控制可以有效地防止非法用户对资源的无授权访问。传统的访问控制存在灵活性差、效率低等缺点,而之后提出的基于角色的访问控制以及基于属性的访问控制都依赖于一个中心化实体做访问控制决策,这也带来了潜在的单点故障问题。区块链作为一个具有一定存储与计算能力的平台,由于自身的分布式特性,可以很好地抵御单点故障问题,基于区块链的访问控制便受到了研究人员的关注。之前的研究人员大都基于已有的访问控制模型,将其在区块链上实现,或使用智能合约存储主体与资源所有者共识后的访问策略,通过查询该策略判断请求有效性。但后者只支持单对单访问,在物联网设备数量多时,设备之间的频繁交互更会增加系统的复杂性。本文在区块链之上,基于多级认证设计支持多对多访问、设备之间交互频次低、轻量级的访问控制方案,并设计区块链环境下适用的认证方案,具体内容如下:1.基于多级认证的访问控制策略。为支持多对多访问,减少主体与资源所有者之间的交互,本文使用智能合约实现基于多级认证的访问策略。其中域管理者设置安全等级以及各等级对应的认证方法,访问请求者通过对应等级的安全认证后才能访问该等级下的资源。方案在区块链上部署后,多对主体与资源所有者之间不需要交互,只需和智能合约进行低频次交互完成认证或注册资源。同时为了防止恶意用户频繁多次请求,方案设计了合理的攻击检测以及恶意请求惩罚模块。2.区块链下适用的认证方案。针对区块链环境下,部署的智能合约源码以及调用合约函数的交易内容都是公开可查看的情况,本文首先使用签名验签的方式优化基于口令的认证。其次将角色作为属性,使用基于角色的认证支持跨域访问操作。最后,本文使用基于非交互零知识证明的认证做到认证信息的零泄露,并对零知识证明中的认证函数做了优化与限制。3.本文使用智能合约实现了以上认证方法以及访问控制方案,并在笔记本电脑以及树莓派上做了实验,验证了方案的可行性,统计了具体操作的花费开销以及各操作的响应时间。实验结果表明,除了第一次访问请求响应速度与之前论文相当,后续访问请求响应速度比其它使用树莓派部署的方案快3倍左右。
其他文献
牛岛苗语系属于黔东方言北部土语,它既具有与方言或其他土语相近或相同的语言特点,又具有其独特的个性特征。本论文主要采用田野调查法和描写比较法,对牛岛苗语进行共时层面的语音描写,并梳理其声韵调系统及其语音特点,同时与标准点养蒿话进行对比,探讨两者声韵调之间的差异。这为苗语研究提供一定线索和参考依据。本文共有四章:第一章为绪论。交代贵州省黄平县翁坪乡牛岛村人文历史和地理概况,概述国内外前人对苗语研究的成
学位
随着人工智能、大数据和算法技术的快速发展,世界进入了数字经济时代。科技改变了传统的生产经营模式,引起市场力量的显著变化。算法参与下的市场竞争既给市场主体提供更高效的经营模式,也使其可通过算法突破传统合谋的形式而达成新型算法合谋,破坏市场竞争秩序。近年算法合谋案例开始出现在欧美国家。算法合谋行为存在信息失灵、市场进入壁垒、信息与技术相关的溢出效应等问题,但因其智能化、多样化、隐蔽性和稳定性特征,加之
学位
显示技术作为手术导航系统中的一项关键技术,承担着将成像和定位信息融合展现给手术医生的重要功能。为了能够达到类似于在手术现场指导的效果,远程手术指导中的显示技术显得尤为重要。然而,目前的远程手术指导标记显示技术存在着一些不足:普通屏幕显示需要医生不断切换视线,增强现实显示要实现良好的实时三维重建十分困难,且分辨率和视野有限,投射式增强现实显示的亮度和对比度有限,且这些技术显示出的标记都存在当组织变形
学位
羌族传统村落承载着独特的民族风情与历史文化,是中华民族的共同遗产。户外公共空间是传统村落空间结构的重要组成部分,作为村民休闲娱乐、互动交流、生产生活等行为活动的载体,对村落的文化传承和经济社会发展具有重要的意义。但由于交通不便,发展较为缓慢等因素影响,羌族传统村落公共空间存在公共活动空间肆意占用、公共活动设施单一且有不同程度的损坏、空间品质较低、无法满足村民需求等一系列问题。在这种形势下,以人为本
学位
作为一个新兴资本市场,中国股市的个人投资者长期占据主要位置,导致股市波动性较之成熟市场更高。上市公司股价崩盘事件时常发生,给投资者带来了难以估量的损失,严重损伤市场投资信心,甚至会危害实体经济的正常运转。但随着规模和数量的不断增长,机构投资者逐渐走向资本市场舞台的中心。机构投资者对于资本市场的影响已成为业界和学术界的关注热点。在资本市场上,机构投资者同时持有同行业多家上市公司股权(共同机构所有权)
学位
高熵合金是近来发展的一种以“熵”调控的合金设计理念,其主要含有五种或五种以上主要元素,突破了传统合金主要以一种或两种元素为主要组元的设计理念,极大拓展了合金的设计、性能调控的空间,得到了迅猛发展,相继发展出一系列具有优异性能的高熵合金体系。定向凝固技术是一类通过建立特定的温度梯度以调控材料的结晶行为,获得特定组织的材料制备工艺,广泛应用于单晶、共晶等材料组织调控。本文以Ti30Ni30Fe10Hf
学位
目的将SD雌性大鼠通过来曲唑诱导为多囊卵巢综合征(polycystic ovary syndrome,PCOS)模型,在大鼠卵泡液中获取卵巢颗粒细胞(ovarian granulosa cells,OGCs),建立OGCs在体外的培养体系,对PCOS组大鼠OGCs进行药物干预后测定增殖与凋亡率,对比各组细胞与凋亡有关基因的mRNA表达。证实Nesfatin-1及Wnt/β-catenin信号通路对
学位
基于高熵合金多主元的自由设计理念,通过调控成分可以实现不同性能的匹配,这为高活性兼具力学特性的含能高熵合金的设计提供了重大契机。含能高熵合金可具备高释能、高强高硬、利于加工的的特点,能够克服含Al型含能复合材料的低强度及Zr基非晶合金低热导率等问题,有望成为传统含能结构材料的替代品。然而,由于其成分复杂且不同组元之间熔点的巨大差异,高熵合金铸锭内部常存在明显的偏析、缩孔、裂纹等铸造缺陷,使得较大尺
学位
教育部在《义务教育英语课程标准》(2012)中要求初中生毕业时需掌握1500-1600个英语词汇,以及200-300个固定搭配或习惯用语。课标中也明确指出,教师有责任指导学生掌握一定的学习策略。但在目前的初中英语词汇学习当中,学生学习单词方式单一,主要以机械记忆为主,整个过程消极被动,词汇学习的质量不高。因此,如何帮助学生有效地学习词汇,是初中英语教学中的一个难点,引起学者和教师的广泛关注。近年来
学位
传统民居是我国农耕文明的遗产,是中华先民生存经验、工程法则、审美爱好、社会伦理等方面的集中体现。作为康巴藏族的集聚地,木雅地区形成了主要以石木结构为主的木雅民居形式,这些民居在自然环境、人文风貌等方面形成了鲜明的地域适应性特色,主要表现在其空间结构、立面形态、材料特性、色彩装饰等方面。然而,随着当地经济的发展、建筑技术更新日益加快,传统营建活动日趋减少,传统营造技艺和传统材料逐步被替代,且当地村民
学位