首页 | 本学科首页   官方微博 | 高级检索  
     

基于区块链的身份托管模型研究
引用本文:邓小鸿,朱年红,黄磊,王智强,王俊彬.基于区块链的身份托管模型研究[J].计算机工程与应用,2020,56(4):24-30.
作者姓名:邓小鸿  朱年红  黄磊  王智强  王俊彬
作者单位:1.江西理工大学 应用科学学院,江西 赣州 341000 2.江西理工大学 信息工程学院,江西 赣州 341000
基金项目:江西省教育厅科学技术研究项目;国家自然科学基金
摘    要:针对现有中心化信任下用户多身份管理难的问题,提出一种基于区块链的身份托管模型。模型将用户拥有的各个系统的身份信息采用椭圆曲线算法加密签名,确保身份信息的所有权;设计了身份认证区块链模型和身份信息上链的智能合约,将身份签名结果存储到区块链中,确保其安全和不可篡改;设计了登录验证的智能合约,使用用户公钥对签名信息验证用户是否具有登录系统的权限。对该区块链身份托管模型在Hyperledger Fabric中进行实验论证,实验结果表明,该模型具有高的安全性和时间效率,能方便管理用户的多个系统身份信息。

关 键 词:区块链  身份管理  去中心化  椭圆曲线算法  智能合约  

Research on Identity Trusteeship Model Based on Blockchain
DENG Xiaohong,ZHU Nianhong,HUANG Lei,WANG Zhiqiang,WANG Junbin.Research on Identity Trusteeship Model Based on Blockchain[J].Computer Engineering and Applications,2020,56(4):24-30.
Authors:DENG Xiaohong  ZHU Nianhong  HUANG Lei  WANG Zhiqiang  WANG Junbin
Affiliation:1.College of Applied Science, Jiangxi University of Science and Technology, Ganzhou, Jiangxi 341000, China 2.College of Information Engineering, Jiangxi University of Science and Technology, Ganzhou, Jiangxi 341000, China
Abstract:In order to solve the problem of user’s multi-identity trusteeship under the existing centralized trust system,this paper proposes an identity trusteeship model based on blockchain.Firstly,it encrypts the identity information of each system owned by the user by elliptic curve signature algorithm to ensure the ownership of the identity information.Then,it designs an identity authentication blockchain storing model and a smart contract of storing identity information,which stores the identity signature result in blockchain and ensures that it is secure and non-tampering.Finally,it designs a smart contract for login verification,which verifies whether the user has the permission to login the system by user’s public key.A simulation experiment is done in Hyperledger Fabric in order to make a demonstration for the proposed model and test its performance.The experimental results show that the proposed model has high security and time efficiency,and can conveniently manage multiple system identity information for users.
Keywords:blockchain  identity trusteeship  decentralized  elliptic curve algorithm  smart contract
本文献已被 维普 万方数据 等数据库收录!
点击此处可从《计算机工程与应用》浏览原始摘要信息
点击此处可从《计算机工程与应用》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号