首页 | 官方网站   微博 | 高级检索  
     

基于区块链的电子医疗病历可控共享模型
引用本文:张磊,郑志勇,袁勇.基于区块链的电子医疗病历可控共享模型[J].自动化学报,2021,47(9):2143-2153.
作者姓名:张磊  郑志勇  袁勇
作者单位:1.中国人民大学数学学院 北京 100872
基金项目:国家重点研发计划(2018AAA0101401), 教育部产学研创新基金重点项目(2019J01015)资助
摘    要:电子医疗病历共享能够提高医疗诊断的准确性, 促进公共医疗领域的发展. 针对目前普遍存在的不同医院之间病历共享困难、病人无法掌握其病历的使用情况等问题, 本文提出了病人可控、云链协同的病历共享模型. 各级医院组成联盟区块链, 病历数据实行链上、链下混合存储. 病历共享模型利用聚类算法, 改进实用拜占庭共识算法, 使得各节点可以更高效地达成共识. 将基于属性的加密方案与多关键词加密方案结合进行病历加密, 实现了数据可控共享, 病人可自主定义访问策略, 同时用户可以对加密病历进行安全、精确检索. 考虑到用户属性的动态更新, 本文设计了属性更新子协议. 最后评估了模型的安全性和性能, 并分析了模型的优劣势.

关 键 词:区块链    医疗数据共享    基于属性的加密    可搜索加密    访问控制
收稿时间:2020-05-27

A Controllable Sharing Model for Electronic Health Records Based on Blockchain
Affiliation:1.College of Mathematics, Renmin University of China, Beijing 1008722.Engineering Research Center of Finance Computation and Digital Engineering, Ministry of Education, Renmin University of China, Beijing 1008723.State Key Laboratory for Management and Control of Complex Systems, Chinese Academy of Sciences, Beijing 100190
Abstract:Sharing electronic health records among medical institutions can help improve the accuracy of medical diagnosis and promote the development of public medical field. In practice, however, it is difficult to share health records among hospitals, and patients typically have no knowledge about the usage of their health records. In order to solve these problems, this paper proposes a patient-controllable sharing model for health records based on a collaborating cloud-blockchain architecture, in which hospitals form a consortium blockchain, and data can be stored in both on-chain and off-chain fashions. The cluster algorithm is used to improve the practical Byzantine fault tolerance algorithm, so that nodes can reach consensus more efficiently. In order to fulfill the controllability, we propose to use the attribute-based encryption scheme and multi-keyword encryption scheme to encrypt health records, so that patients can define their access policies, and users can safely and accurately retrieve the encrypted health records. Considering the dynamic updating of user properties, we design an attribute updating sub-protocol. Finally, we evaluate the security and performance of our model, and also analyze its advantages and disadvantages.
Keywords:
点击此处可从《自动化学报》浏览原始摘要信息
点击此处可从《自动化学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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

京公网安备 11010802026262号