计算机科学 ›› 2022, Vol. 49 ›› Issue (6A): 490-495.doi: 10.11896/jsjkx.210500063
袁昊男1, 王瑞锦1,2, 郑博文1, 吴邦彦1
YUAN Hao-nan1, WANG Rui-jin1,2, ZHENG Bo-wen1, WU Bang-yan1
摘要: 电子病历是患者敏感且重要的隐私数据资产,它的可信共享对医疗信息化发展具有重大意义。针对患者病历数据存储不安全、跨域可信共享难、访问周期长等问题,文中整合区块链与边缘计算,设计并实现了基于Fabric联盟链的电子病历跨链可信共享系统。系统主要分为患者移动应用、医院Web应用及RFID电子标签手环,主要包括病历加密与认证、跨链可信共享、远程授权等功能。此外,文中设计了基于生物特征密钥与国密算法的加密与认证机制,以患者为主体控制隐私数据流向,实现个性化隐私保护;在Hyperledger Fabric联盟链框架上应用一种主链基于改进的PBFT共识算法、从链基于PoVT共识算法的主从多链分层跨链模型,实现可靠访问与控制。通过实验与对比分析,证明了本系统在数据安全性与性能上有较大优势。
中图分类号:
[1] JIANG J X.Application Research of Medical System Based on Blockchain[D].Anshan:University of Science and Technology Liaoning,2020. [2] DENNIS R,OWENSON G,AZIZ B.A temporal blockchain:A formal analysis[C]//2016 International Conference on Collaboration Technologies and Systems(CTS).Orlando,FL,USA:IEEE,2016:430-437. [3] CCID.White Paper on Network Security of Medical Industry2020[EB/OL].[2020-12-15].http://www.wfnetworks.cn/news1/shownews.php?id=416. [4] VUKOLI M.Rethinking permissioned blockchains[C]//Proceedings of the ACM Workshop on Blockchain,Cryptocurrencies and Contracts.Abu Dhabi,United Arab Emirates:ACM,2017:3-7. [5] SHRIER D,WU W,PENTLAND A.Blockchain&infrastructure(identity,data security)[J].Massachusetts Institute of Technology-Connection Science,2016,1(3):8-11. [6] XIANG F,ZHANG B L,FAN B N.Application of blockchain technology in foreign medical and health field[J].Chinese Journal of Medical Library and Information Science,2018,27(8):31-37. [7] BAXENDALE G.Can blockchain revolutionise EPRs?[J].ITNow,2016,58(1):38-39. [8] DHILLON V,METCALF D,HOOPER M.The HyperledgerProject[EB/OL].[2018-07-20].http://www.gemhealth.net/. [9] QIN B,CHEN L C H,WU Q H,et al.Bitcoin and Digital Fiat Currency[J].Journal of Cryptologic Research,2017,4(2):176-186. [10] SATYANARAYANAN M.The emergence of edge computing[J].Computer,2017,50(1):30-39. [11] DAVIDA G I,FRANKEL Y,MATT B J.On Enabling Secure Applications Through Off-Line Biometric Identification[C]//Security and Privacy-1998 IEEE Symposium on Security and Privacy.Oakland,CA,USA,IEEE,1998:148-157. [12] HAO F,ANDERSON R,DAUGMAN J.Combining cryptography with biometrics effectively[J].IEEE Transactions on Computers,2006,55(9):1081-1088. [13] RATHGEB C,UHL A.Context-based biometric key generation for iris[J].Computer Vision,2011,5(6):389-397. [14] HUANG Q B,AN Q W,SU H Q.Study and Realization of an Improved PBFT Algorithm as An Ethereum Consensus Mechanism[J].Computer Applications and Software,2017,34(10):288-293. [15] AZARIA A,EKBLAW A,VIEIRA T,et al.MedRec:UsingBlockchain for Medical Data Access and Permission Management[C]//2016 2nd International Conference on Open and Big Data (OBD).IEEE,2016:25-30. [16] XIA Q,SIFAH E B,ASAMOAH K O,et al.MeDShare:Trust-Less Medical Data Sharing Among Cloud Service Providers via Blockchain[J].IEEE Access,2017,5:14757-14767. [17] XUE T F,FU Q C,WANG C,et al.A Medical Data Sharing Model via Blockchain[J].Acta Automatica Sinica,2017,43(9):1555-1562. [18] ZHANG L H,LAN F,JIANG P P,et al.A secure medical record storage and sharing scheme based on dual-blockchain[J].Computer Engineering & Science,2019,41(9):61-67. |
[1] | 孙慧婷, 范艳芳, 马孟晓, 陈若愚, 蔡英. VEC中基于动态定价的车辆协同计算卸载方案 Dynamic Pricing-based Vehicle Collaborative Computation Offloading Scheme in VEC 计算机科学, 2022, 49(9): 242-248. https://doi.org/10.11896/jsjkx.210700166 |
[2] | 于滨, 李学华, 潘春雨, 李娜. 基于深度强化学习的边云协同资源分配算法 Edge-Cloud Collaborative Resource Allocation Algorithm Based on Deep Reinforcement Learning 计算机科学, 2022, 49(7): 248-253. https://doi.org/10.11896/jsjkx.210400219 |
[3] | 李梦菲, 毛莺池, 屠子健, 王瑄, 徐淑芳. 基于深度确定性策略梯度的服务器可靠性任务卸载策略 Server-reliability Task Offloading Strategy Based on Deep Deterministic Policy Gradient 计算机科学, 2022, 49(7): 271-279. https://doi.org/10.11896/jsjkx.210600040 |
[4] | 于家畦, 康晓东, 白程程, 刘汉卿. 一种新的中文电子病历文本检索模型 New Text Retrieval Model of Chinese Electronic Medical Records 计算机科学, 2022, 49(6A): 32-38. https://doi.org/10.11896/jsjkx.210400198 |
[5] | 陈彦冰, 钟超然, 周超然, 薛凌妍, 黄海平. 基于医疗联盟链的跨域认证方案设计 Design of Cross-domain Authentication Scheme Based on Medical Consortium Chain 计算机科学, 2022, 49(6A): 537-543. https://doi.org/10.11896/jsjkx.220200139 |
[6] | 方韬, 杨旸, 陈佳馨. D2D辅助移动边缘计算下的卸载策略优化 Optimization of Offloading Decisions in D2D-assisted MEC Networks 计算机科学, 2022, 49(6A): 601-605. https://doi.org/10.11896/jsjkx.210200114 |
[7] | 刘漳辉, 郑鸿强, 张建山, 陈哲毅. 多无人机使能移动边缘计算系统中的计算卸载与部署优化 Computation Offloading and Deployment Optimization in Multi-UAV-Enabled Mobile Edge Computing Systems 计算机科学, 2022, 49(6A): 619-627. https://doi.org/10.11896/jsjkx.210600165 |
[8] | 李博, 向海昀, 张宇翔, 廖浩德. 面向食品溯源场景的PBFT优化算法应用研究 Application Research of PBFT Optimization Algorithm for Food Traceability Scenarios 计算机科学, 2022, 49(6A): 723-728. https://doi.org/10.11896/jsjkx.210800018 |
[9] | 谢万城, 李斌, 代玥玥. 空中智能反射面辅助边缘计算中基于PPO的任务卸载方案 PPO Based Task Offloading Scheme in Aerial Reconfigurable Intelligent Surface-assisted Edge Computing 计算机科学, 2022, 49(6): 3-11. https://doi.org/10.11896/jsjkx.220100249 |
[10] | 周天清, 岳亚莉. 超密集物联网络中多任务多步计算卸载算法研究 Multi-Task and Multi-Step Computation Offloading in Ultra-dense IoT Networks 计算机科学, 2022, 49(6): 12-18. https://doi.org/10.11896/jsjkx.211200147 |
[11] | 彭冬阳, 王睿, 胡谷雨, 祖家琛, 王田丰. 视频缓存策略中QoE和能量效率的公平联合优化 Fair Joint Optimization of QoE and Energy Efficiency in Caching Strategy for Videos 计算机科学, 2022, 49(4): 312-320. https://doi.org/10.11896/jsjkx.210800027 |
[12] | 李素, 宋宝燕, 李冬, 王俊陆. 面向金融活动的复合区块链关联事件溯源方法 Composite Blockchain Associated Event Tracing Method for Financial Activities 计算机科学, 2022, 49(3): 346-353. https://doi.org/10.11896/jsjkx.210700068 |
[13] | 张海波, 张益峰, 刘开健. 基于NOMA-MEC的车联网任务卸载、迁移与缓存策略 Task Offloading,Migration and Caching Strategy in Internet of Vehicles Based on NOMA-MEC 计算机科学, 2022, 49(2): 304-311. https://doi.org/10.11896/jsjkx.210100157 |
[14] | 林潮伟, 林兵, 陈星. 边缘环境下基于模糊理论的科学工作流调度研究 Study on Scientific Workflow Scheduling Based on Fuzzy Theory Under Edge Environment 计算机科学, 2022, 49(2): 312-320. https://doi.org/10.11896/jsjkx.201000102 |
[15] | 范红杰, 李雪冬, 叶松涛. 面向电子病历语义解析的疾病辅助诊断方法 Aided Disease Diagnosis Method for EMR Semantic Analysis 计算机科学, 2022, 49(1): 153-158. https://doi.org/10.11896/jsjkx.201100125 |
|