应用科学学报 ›› 2020, Vol. 38 ›› Issue (1): 127-138.doi: 10.3969/j.issn.0255-8297.2020.01.010

• 区块链 • 上一篇    下一篇

一种病人可控的电子病历安全访问方案

潘恒1, 潘磊2, 姚中原1, 斯雪明1,3   

  1. 1. 中原工学院 前沿信息技术研究院, 郑州 450007;
    2. 中原工学院 计算机学院, 郑州 450007;
    3. 复旦大学 计算机学院, 上海 201203
  • 收稿日期:2019-10-31 出版日期:2020-01-31 发布日期:2020-01-19
  • 作者简介:潘恒,副教授,研究方向为网络系统安全态势评估、区块链技术.E-mail:panheng@zut.edu.cn
  • 基金资助:
    河南省高等学校重点项目基础研究计划项目基金(No.19A520047);中原工学院自主创新应用研究项目基金(No.K2018YY017)资助

A Patient-Controlled Security Access Mechanism for Electronic Health Records

PAN Heng1, PAN Lei2, YAO Zhongyuan1, SI Xueming1,3   

  1. 1. Research Institute of Frontier Information Technology, Zhongyuan University of Technology, Zhengzhou 450007, China;
    2. School of Computer Science, Zhongyuan University of Technology, Zhengzhou 450007, China;
    3. School of Computer Science, Fudan University, Shanghai 201203, China
  • Received:2019-10-31 Online:2020-01-31 Published:2020-01-19

摘要: 部分病人对其电子病历访问有全程管控的特殊需求,而现有云环境下的电子病历共享系统却无法满足这一需求,于是提出了一种基于超级账本和星际文件系统的电子病历安全访问方案HyperEHR.该方案设计了由病历请求者所在机构以及病人双重审核且由病人决定病历最终访问权的方法.为保证跨机构之间的医疗数据安全互访,将病历生成、更新以及访问等信息存储在联盟链区块中,而将各医院、诊所产生的具体病历信息和访问控制策略加密存储在云端星际文件系统中.系统实现及分析表明:该方案有较好的可扩展性、互操作性及安全性,可满足病人对其医疗数据访问的管控,有效防止病历隐私泄露.

关键词: 病人可控, 电子病历, 联盟区块链, 安全访问, 星际文件系统

Abstract: In the existing cloud environment, the special requirements of patients to make full control of his/her electronic health record can hardly be fulfilled. In order to solve this problem, a secure access scheme HyperEHR based on Hyperledger fabric and interplanetary file system (IPFS) is proposed. In the proposal, the medical record requester first needs to obtain the consent of his/her organization, and the patient have the final right to make the decision of accessing permission. To ensure the security of cross-organization medical data access, information like medical record generation, update and access is stored in collaborative blockchain. Moreover, specific medical record information and access control policies generated by hospitals and clinics are encrypted and stored in the cloud interplanetary file system. System implementation and analysis show that the scheme has good scalability, interoperability and security. HyperEHR can not only help patient to make control of his/her medical data accessing, but also prevent the privacy disclosure of electronic health record effectively.

Key words: patient controlled, electronic health record, consortium blockchain, security access, interplanetary file system (IPFS)

中图分类号: