Blockchain-Based Secure Storage and Access Scheme For Electronic Medical Records in IPFS

被引:142
作者
Sun, Jin [1 ]
Yao, Xiaomin [1 ]
Wang, Shangping [1 ]
Wu, Ying [1 ]
机构
[1] Xian Univ Technol, Sch Sci, Xian 710054, Peoples R China
基金
中国国家自然科学基金;
关键词
Access control; attribute-based encryption; blockchain; electronic medical records; InterPlanetary File System (IPFS);
D O I
10.1109/ACCESS.2020.2982964
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Electronic medical records can help people prevent diseases, improve cure rates, provide a significant basis for medical institutions and pharmaceutical companies, and provide legal evidence for medical negligence and medical disputes. However, the integrity and security problems of electronic medical data still intractable. In this paper, based on the ciphertext policy attribute-based encryption system and IPFS storage environment, combined with blockchain technology, we constructed an attribute-based encryption scheme for secure storage and efficient sharing of electronic medical records in IPFS storage environment. Our scheme is based on ciphertext policy attribute encryption, which effectively controls the access of electronic medical data without affecting efficient retrieval. Meanwhile, we store the encrypted electronic medical data in the decentralized InterPlanetary File System (IPFS), which not only ensures the security of the storage platform but also solves the problem of the single point of failure. Besides, we leverage the non-tamperable and traceable nature of blockchain technology to achieve secure storage and search for medical data. The security proof shows that our scheme achieves selective security for the choose keyword attacks. Performance analysis and real data set simulation experiments shows that our scheme is efficient and feasible.
引用
收藏
页码:59389 / 59401
页数:13
相关论文
共 28 条
[1]  
Alshehri S., 2012, Proceedings of the 2012 IEEE International Conference on Data Engineering Workshops (ICDEW 2012), P143, DOI 10.1109/ICDEW.2012.68
[2]   Ciphertext-policy attribute-based encryption [J].
Bethencourt, John ;
Sahai, Amit ;
Waters, Brent .
2007 IEEE SYMPOSIUM ON SECURITY AND PRIVACY, PROCEEDINGS, 2007, :321-+
[3]  
Chen YL, 2017, IEEE INT CONF BIG DA, P2652, DOI 10.1109/BigData.2017.8258226
[4]   Blockchain-based System for Secure Data Storage with Private Keyword Search [J].
Do, Hoang Giang ;
Ng, Wee Keong .
2017 13TH IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2017, :90-93
[5]  
Esposito C, 2018, IEEE CLOUD COMPUT, V5, P31
[6]  
Goyal V., 2006, P 2006 INT C PRIVACY, P1
[7]  
Goyal V, 2008, LECT NOTES COMPUT SC, V5126, P579, DOI 10.1007/978-3-540-70583-3_47
[8]   Fine-grained Database Field Search Using Attribute-Based Encryption for E-Healthcare Clouds [J].
Guo, Cheng ;
Zhuang, Ruhan ;
Jie, Yingmo ;
Ren, Yizhi ;
Wu, Ting ;
Choo, Kim-Kwang Raymond .
JOURNAL OF MEDICAL SYSTEMS, 2016, 40 (11)
[9]   Searchain: Blockchain-based private keyword search in decentralized storage [J].
Jiang, Peng ;
Guo, Fuchun ;
Liang, Kaitai ;
Lai, Jianchang ;
Wen, Qiaoyan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 107 :781-792
[10]   Blockchain-Based Data Preservation System for Medical Data [J].
Li, Hongyu ;
Zhu, Liehuang ;
Shen, Meng ;
Gao, Feng ;
Tao, Xiaoling ;
Liu, Sheng .
JOURNAL OF MEDICAL SYSTEMS, 2018, 42 (08)