基于区块链的身份认证系统研究与实现

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:between930
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
身份认证是互联网中保证信息安全、构建信任关系的重要手段,但传统的身份认证系统中心化的管理机制存在着信息泄露和外部攻击的安全风险,并且用户身份信息在各个组织机构间不能沟通,实现信息共享具有一定的难度,造成用户在服务商获取资源服务时,需要重复提交相同的信息进行身份认证,在认证机制上不够灵活。区块链技术自2008年诞生以来,作为数字加密货币——“比特币”的核心支撑技术受到了广泛关注。因其具有的去中心化、公开透明、防篡改等特点,在应用上已经不局限于数字加密货币,人们开始寻求其更广阔的应用场景。以太坊作为一个开源的区块链平台,满足了人们利用区块链技术开发各具特色的去中心化应用的需求,并且可编程性的智能合约使得在无可信中心的情况进行公平交易,让区块链在应用上更加广泛。本研究主要依托于以太坊区块链平台,利用智能合约实现一个去中心化的身份认证系统,实现用户多类型身份信息的管理,满足不同应用场景下的身份认证需求。主要研究内容如下:(1)实现一个去中心化的身份管理系统。针对当前用户身份信息中心化的管理方式存在安全风险以及无法实现共享的问题,借助以太坊平台,利用智能合约构建一个不依赖第三方、用户自主可控的身份信息管理系统,存储和管理多种类型的身份信息(凭证),满足在不同应用场景下对用户的身份认证需求。(2)设计身份认证方案。针对由于信息不互通,在获取资源服务需要反复提交身份信息进行身份认证的问题,利用区块链身份认证系统中存储的身份凭证,实现在不同应用场景下的身份认证需求。并就基于认证结果和身份明文信息两种身份认证方式分别设计了认证方案,最后对方案的安全性进行了分析。(3)提出一个用户隐私保护方案。针对身份认证直接传输身份明文信息会导致隐私泄露的问题,利用属性加密算法加密身份信息后存储在IPFS(Interplanetary File System)中,在实现信息共享的同时保护用户隐私。
其他文献
新能源汽车的迅速发展,推动电池原材料石墨产业链的迅猛扩展,因此,石墨上游资源的合理开发成为当今国内外关注的焦点课题。为获取高纯度的石墨,浮选一直是石墨矿富集石墨最有效的手段。而盐溶液浮选自20世纪30年代以来研究也愈加广泛。虽然无机盐离子本身不具有表面活性,在水中也不能降低液相的表面张力,但无机盐离子的存在一定程度上可以有效抑制浮选体系中的泡沫兼并现象,对浮选的精矿指标有着较大的影响。因此,论文对
重型商用运输车辆作为公路运输的主要工具,对于社会的建设与发展具有重要作用。通过在传统重型车辆的非驱动轮上加装液压轮毂马达,并配合添加液压泵、液压控制阀组等元件可以
一直以来,国有企业为我国国民经济的发展、社会的建设和做出了重大贡献。但同时,政府干预下政企不分、国有资产流失,企业活力不足等问题出现,使公众对国有企业体制改革的呼声越来越高。自1978年十一届三中全会提出国有企业改革至今的40多年里,我国国有企业体制改革虽然已经取得了丰富的理论和实践成果。十八届三中全会中提出要建立一种国有资本、集体资本、非公有制资本等多种所有制形式的资本相互融合、相互渗透的混合所
在气田开发后期,多数气井因积水而导致减产、停产。如何排水就成了气田面临的大问题。重点介绍了泡沫排水采气的工艺原理和设计方法,对起泡剂及其性能要求、泡排的工艺参数、
目的:研究“卧针”刺法结合电针治疗腰椎间盘突出症的临床疗效,为“卧针”刺法治疗腰椎间盘突出症在临床上的运用及疗效评价提供观察依据。方法:本临床研究采用随机对照方法,
本文在大量实地调研和实际工程的基础上,详细分析了重庆奉节白帝诗城开发建设的总体构思与空间布局,并街道空间、设计手法和建筑技术进行了探索;结合实际条件提取奉节当地的