Blockchain-Assisted Secure Fine-Grained Searchable Encryption for a Cloud-Based Healthcare Cyber-Physical System

被引:157
作者
Mamta [1 ]
Gupta, Brij B. [1 ,2 ,3 ]
Li, Kuan-Ching [4 ]
Leung, Victor C. M. [5 ,6 ]
Psannis, Kostas E. [7 ]
Yamaguchi, Shingo [8 ]
机构
[1] Natl Inst Technol, Dept Comp Engn, Kurukshetra 136119, Haryana, India
[2] Asia Univ, Taichung, Taiwan
[3] Macquarie Univ, Sydney, NSW 2109, Australia
[4] Providence Univ, Dept Comp Sci & Informat Engn, Taichung 43301, Taiwan
[5] Shenzhen Univ, Comp Sci & Software Engn, Shenzhen 518000, Peoples R China
[6] Univ British Columbia, Vancouver, BC V6T 1Z4, Canada
[7] Univ Macedonia, Dept Appl Informat, Thessaloniki 54636, Greece
[8] Yamaguchi Univ, Grad Sch Sci & Technol Innovat, Ube, Yamaguchi 7558611, Japan
关键词
Cloud computing; Data privacy; Blockchain; Medical services; Cyber-physical systems; Encryption; Computational efficiency; Cloud-based cyber-physical systems (CCPS); data encryption; healthcare information search and retrieval; keyword search; public-key cryptosystems; searchable encryption; EHR;
D O I
10.1109/JAS.2021.1004003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The concept of sharing of personal health data over cloud storage in a healthcare-cyber physical system has become popular in recent times as it improves access quality. The privacy of health data can only be preserved by keeping it in an encrypted form, but it affects usability and flexibility in terms of effective search. Attribute-based searchable encryption (ABSE) has proven its worth by providing fine-grained searching capabilities in the shared cloud storage. However, it is not practical to apply this scheme to the devices with limited resources and storage capacity because a typical ABSE involves serious computations. In a healthcare cloud-based cyber-physical system (CCPS), the data is often collected by resource-constraint devices; therefore, here also, we cannot directly apply ABSE schemes. In the proposed work, the inherent computational cost of the ABSE scheme is managed by executing the computationally intensive tasks of a typical ABSE scheme on the blockchain network. Thus, it makes the proposed scheme suitable for online storage and retrieval of personal health data in a typical CCPS. With the assistance of blockchain technology, the proposed scheme offers two main benefits. First, it is free from a trusted authority, which makes it genuinely decentralized and free from a single point of failure. Second, it is computationally efficient because the computational load is now distributed among the consensus nodes in the blockchain network. Specifically, the task of initializing the system, which is considered the most computationally intensive, and the task of partial search token generation, which is considered as the most frequent operation, is now the responsibility of the consensus nodes. This eliminates the need of the trusted authority and reduces the burden of data users, respectively. Further, in comparison to existing decentralized fine-grained searchable encryption schemes, the proposed scheme has achieved a significant reduction in storage and computational cost for the secret key associated with users. It has been verified both theoretically and practically in the performance analysis section.
引用
收藏
页码:1877 / 1890
页数:14
相关论文
共 23 条
[1]  
Beimel A., 1996, SECURE SCHEMES SECRE
[2]   Cloud-assisted secure eHealth systems for tamper-proofing EHR via blockchain [J].
Cao, Sheng ;
Zhang, Gexiang ;
Liu, Pengfei ;
Zhang, Xiaosong ;
Neri, Ferrante .
INFORMATION SCIENCES, 2019, 485 :427-440
[3]   Blockchain based searchable encryption for electronic health record sharing [J].
Chen, Lanxiang ;
Lee, Wai-Kong ;
Chang, Chin-Chen ;
Choo, Kim-Kwang Raymond ;
Zhang, Nan .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 (420-429) :420-429
[4]   Verifiable keyword search for secure big data-based mobile healthcare networks with fine-grained authorization control [J].
Chen, Zehong ;
Zhang, Fangguo ;
Zhang, Peng ;
Liu, Joseph K. ;
Huang, Jiwu ;
Zhao, Hanbang ;
Shen, Jian .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 87 :712-724
[5]  
De Caro A, 2011, IEEE SYMP COMP COMMU
[6]   Blockchain-based authentication and authorization for smart city applications [J].
Esposito, Christian ;
Ficco, Massimo ;
Gupta, Brij Bhooshan .
INFORMATION PROCESSING & MANAGEMENT, 2021, 58 (02)
[7]   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)
[8]   Secure Attribute-Based Signature Scheme With Multiple Authorities for Blockchain in Electronic Health Records Systems [J].
Guo, Rui ;
Shi, Huixian ;
Zhao, Qinglan ;
Zheng, Dong .
IEEE ACCESS, 2018, 6 :11676-11686
[9]  
Gupta B. B., 2020, CONCURR COMP-PRACT E, V32, pe5291, DOI [https://doi.org/10.1002/cpe.5291, DOI 10.1002/cpe.5291]
[10]   Decentralizing Attribute-Based Encryption [J].
Lewko, Allison ;
Waters, Brent .
ADVANCES IN CRYPTOLOGY - EUROCRYPT 2011, 2011, 6632 :568-588