通信学报 ›› 2021, Vol. 42 ›› Issue (5): 205-215.doi: 10.11959/j.issn.1000-436x.2021033

所属专题: 区块链

• 学术通信 • 上一篇    下一篇

基于区块链的分布式EHR细粒度可追溯方案

应作斌1, 斯元平2, 马建峰2,1, 刘西蒙4   

  1. 1 安徽大学计算机科学与技术学院,安徽 合肥 230601
    2 安徽大学物质科学与信息技术研究院,安徽 合肥 230601
    3 西安电子科技大学网络与信息安全学院,陕西 西安 710071
    4 福州大学数学与计算机科学学院,福建 福州 350108
  • 修回日期:2020-11-10 出版日期:2021-05-25 发布日期:2021-05-01
  • 作者简介:应作斌(1982- ),男,安徽芜湖人,博士,安徽大学讲师,主要研究方向为云安全、应用密码学等
    斯元平(1994- ),女,安徽安庆人,安徽大学硕士生,主要研究方向为应用密码学、区块链技术等
    马建峰(1963- ),男,陕西西安人,博士,西安电子科技大学教授、博士生导师,主要研究方向为计算机系统安全、移动与无线安全、系统可生存性和可信计算
    刘西蒙(1988- ),男,陕西西安人,博士,福州大学教授,主要研究方向为云安全、应用密码学、大数据安全等
  • 基金资助:
    安徽省教育厅重点基金资助项目(KJ2018A0031);国家自然科学基金资助项目(62072109);国家自然科学基金资助项目(U1804263);国家自然科学基金资助项目(61702105)

Blockchain-based distributed EHR fine-grained traceability scheme

Zuobin YING1, Yuanping SI2, Jianfeng MA2,1, Ximeng LIU4   

  1. 1 School of Computer Science and Technology, Anhui University, Hefei 230601, China
    2 Institutes of Physical and Information Technology, Anhui University, Hefei 230601, China
    3 School of Network and Information Security, Xidian University, Xi’an 710071, China
    4 School of Mathematics and Computer Science, Fuzhou University, Fuzhou 350108, China
  • Revised:2020-11-10 Online:2021-05-25 Published:2021-05-01
  • Supported by:
    The Key Project of Anhui Provincial Department of Education(KJ2018A0031);The National Natural Science Foundation of China(62072109);The National Natural Science Foundation of China(U1804263);The National Natural Science Foundation of China(61702105)

摘要:

针对电子健康档案(EHR)在分布式系统中的密钥管理及用户身份追溯问题,提出了一种基于区块链的分布式EHR细粒度可追溯方案。结合变色龙哈希和零知识证明技术实现区块链上节点的注册与身份证明的生成,从而实现区块链上恶意用户的追溯。针对密钥管理的单点故障问题,设计了分布式密文策略的属性基加密方案实现安全细粒度的数据访问控制,设置多个解密机构区块链节点联合分发用户节点的属性私钥。安全性分析表明,基于区块链的可追溯分布式密钥生成属性基加密算法是随机预言机模型下自适应安全的,并通过实验证明了所提方案的可行性和实用性。

关键词: 电子健康档案, 区块链, 追溯, 密钥管理, 细粒度访问控制

Abstract:

Aiming at the key management of electronic health records (EHR) in a distributed system and user identity tracing issues, a distributed EHR fine-grained traceability scheme based on blockchain was proposed.Combining chameleon hash and zero-knowledge proof technology, the registration of nodes on the blockchain and the generation of identity certificates were realized, and the traceability of malicious users on the blockchain was realized.Besides, given the single point of failure problem of key management, the attribute-based encryption scheme of distributed ciphertext strategy was designed to achieve secure and fine-grained data access control, and multiple decryption agency blockchain nodes were set up to jointly distribute the attribute private keys of user nodes.The security analysis shows that the traceable distributed key generation attribute-based encryption algorithm based on the blockchain is adaptively secure under the random oracle model, and through experiments, the feasibility and practicability of the proposed scheme are shown.

Key words: EHR, blockchain, tracking, key management, fine-grained access control

中图分类号: 

No Suggested Reading articles found!