BCAS: blockchain-based secure access and sharing scheme for EHR data

Biao Jin , Xinhong Chen , Jinbo Xiong , Xuan Li , Li Lin , Zhiqiang Yao

›› 2026, Vol. 12 ›› Issue (5) : 765 -775.

PDF (2136KB)
›› 2026, Vol. 12 ›› Issue (5) :765 -775. DOI: 10.1016/j.dcan.2024.10.012
Research Article
research-article
BCAS: blockchain-based secure access and sharing scheme for EHR data
Author information +
History +
PDF (2136KB)

Abstract

Sharing Electronic Health Record (EHR) data is critical for improving medical decision-making and emergency care. However, EHRs contain sensitive patient information, making data breaches and misuse a significant concern during sharing. To tackle this challenge, we propose the Blockchain-Based Secure Access and Sharing (BCAS) scheme, a patient-centered, secure, and efficient solution for large-scale EHR access and sharing that intelligently combines blockchain with proxy re-encryption. Four smart contracts are designed for the BCAS to achieve effective user identity registration, precise virtual identity verification, strict access control, and secure data management. The adoption of hybrid on-chain and off-chain storage structures, coupled with the four smart contracts, effectively optimizes the efficiency of the blockchain in BCAS. Proxy re-encryption further enhances data confidentiality and streamlines EHR sharing among authorized users. The security analysis indicates that BCAS can resist DDoS, spoofing, and man-in-the-middle attacks, ensuring the privacy and security of patient EHR data. The performance evaluation demonstrates that the CPU usage of smart contracts does not exceed 15%. The on-chain and off-chain storage structures require less than 30 s for uploading and downloading an 800 MB file. Additionally, the proxy re-encryption scheme can process a 10 MB file in less than 43 ms. These results indicate that BCAS offers efficient performance without compromising data security and privacy. Compared with existing blockchain-based EHR sharing systems, BCAS offers superior performance, a more comprehensive solution, and increased resistance to attacks.

Keywords

EHR / Identity verification / Blockchain / Access control / Proxy re-encryption

Cite this article

Download citation ▾
Biao Jin, Xinhong Chen, Jinbo Xiong, Xuan Li, Li Lin, Zhiqiang Yao. BCAS: blockchain-based secure access and sharing scheme for EHR data. , 2026, 12 (5) : 765-775 DOI:10.1016/j.dcan.2024.10.012

登录浏览全文

4963

注册一个新账户 忘记密码

CRediT authorship contribution statement

Biao Jin: Writing – original draft. Xinhong Chen: Methodology. Jinbo Xiong: Methodology, Formal analysis. Xuan Li: Resources. Li Lin: Resources. Zhiqiang Yao: Project administration.

Declaration of competing interest

None declared.

Acknowledgements

This work was supported by the National Natural Science Foundation of China under Grant Nos. 62272102, 62272103, the Key Project of Natural Science Foundation of Fujian Province under Grant No. 2023J02014, and the Natural Science Foundation of Fujian Province under Grant Nos. 2023J01531, 2023J01295, and 2021J01167.

References

[1]

S. Shi, D. He, L. Li, N. Kumar, M.K. Khan, K.—K.R. Choo, Applications of blockchain in ensuring the security and privacy of electronic health record systems: a survey, Comput. Secur. 97 (2020) 101966.

[2]

Y. Pylypchuk, J. Everson, Interoperability and methods of exchange among hospitals in 2021 (2023).

[3]

B. Wang, Z. Li, Healthchain: a privacy protection system for medical data based on blockchain, Future Internet 13 (10) (2021) 247.

[4]

A. Dubovitskaya, Z. Xu, S. Ryu, M. Schumacher, F. Wang, Secure and Trustable Electronic Medical Records Sharing Using Blockchain, AMIA Annual Symposium Proceedings, vol. 2017, American Medical Informatics Association, 2017, pp. 650-659.

[5]

J. Zhang, Y. Yang, X. Liu, J. Ma, An efficient blockchain—based hierarchical data sharing for healthcare internet of things, IEEE Trans. Ind. Inform. 18 (10) (2022) 7139-7150.

[6]

S. Cao, G. Zhang, P. Liu, X. Zhang, F. Neri, Cloud—assisted secure ehealth systems for tamper—proofing EHR via blockchain, Inf. Sci. 485 (2019) 427-440.

[7]

M. Shen, Y. Deng, L. Zhu, X. Du, N. Guizani, Privacy—preserving image retrieval for medical IoT systems: a blockchain—based approach, IEEE Netw. 33 (5) (2019) 27-33.

[8]

A. Zhang, L. Wang, X. Ye, X. Lin, Light—weight and robust security—aware D2D—assist data transmission protocol for mobile—health systems, IEEE Trans. Inf. Forensics Secur. 12 (3) (2016) 662-675.

[9]

Healthcare data breach statistics (2023), URL, https://www.hipaajournal.com/healthcare—data—breach—statistics/.

[10]

R. Ranchal, P. Bastide, X. Wang, A. Gkoulalas—Divanis, M. Mehra, S. Bakthavachalam, H. Lei, A. Mohindra, Disrupting healthcare silos: addressing data volume, velocity and variety with a cloud—native healthcare data ingestion service, IEEE J. Biomed. Health Inform. 24 (11) (2020) 3182-3188.

[11]

L. Wang, Y. Tian, J. Xiong, Achieving reliable and anti—collusive outsourcing computation and verification based on blockchain in 5G—enabled IoT, Digit. Commun. Netw. 8 (5) (2022) 644-653.

[12]

L. Lin, J. Wu, Z. Zhou, J. Zhao, P. Li, J. Xiong, Computing power networking meets blockchain: a reputation—enhanced trading framework for decentralized IoT cloud services, IEEE Int. Things J. 11 (10) (2024) 17082-17096.

[13]

Y. Chen, S. Ding, Z. Xu, H. Zheng, S. Yang, Blockchain—based medical records secure storage and medical service framework, J. Med. Syst. 43 (2019) 1-9.

[14]

A. Dubovitskaya, F. Baig, Z. Xu, R. Shukla, P.S. Zambani, A. Swaminathan, M.M. Jahangir, K. Chowdhry, R. Lachhani, N. Idnani, et al., Action—ehr: patient—centric blockchain—based electronic health record data management for cancer care, J. Med. Internet Res. 22 (8) (2020) e13598.

[15]

X. Yang, X. Li, T. Li, X. Wang, C. Wang, B. Li, Efficient and anonymous multi—message and multi—receiver electronic health records sharing scheme without secure channel based on blockchain, Trans. Emerg. Telecommun. Technol. 32 (12) (2021) e4371.

[16]

D. Wu, S. Si, S. Wu, R. Wang, Dynamic trust relationships aware data privacy protection in mobile crowd—sensing, IEEE Int. Things J. 5 (4) (2018) 2958-2970.

[17]

A. Mubarakali, Healthcare services monitoring in cloud using secure and robust healthcare—based blockchain (srhb) approach, Mob. Netw. Appl. 25 (2020) 1330-1337.

[18]

Y. Jiang, X. Xu, F. Xiao, Attribute—based encryption with blockchain protection scheme for electronic health records, IEEE Trans. Netw. Serv. Manag. 19 (4) (2022) 3884-3895.

[19]

X. Yang, W. Li, K. Fan, A revocable attribute—based encryption ehr sharing scheme with multiple authorities in blockchain, Peer—to—Peer Netw. Appl. 16 (1) (2023) 107-125.

[20]

B.B. Gupta, K.—C. Li, V.C. Leung, K.E. Psannis, S. Yamaguchi, et al., Blockchain—assisted secure fine—grained searchable encryption for a cloud—based healthcare cyber—physical system, IEEE/CAA J. Autom. Sin. 8 (12) (2021) 1877-1890.

[21]

B. Chen, T. Xiang, D. He, H. Li, K.—K.R. Choo, Bpvse: publicly verifiable searchable encryption for cloud—assisted electronic health records, IEEE Trans. Inf. Forensics Secur. 18 (2023) 3171-3184.

[22]

F. Wang, J. Cui, Q. Zhang, D. He, C. Gu, H. Zhong, Lightweight and secure data sharing based on proxy re—encryption for blockchain—enabled industrial internet of things, IEEE Int. Things J. 11 (8) (2024) 14115-14126.

[23]

N. Brender, I. Markov, Risk perception and risk management in cloud computing: results from a case study of Swiss companies, Int. J. Inf. Manag. 33 (5) (2013) 726-733.

[24]

S. Tanwar, K. Parekh, R. Evans, Blockchain—based electronic healthcare record system for healthcare 4.0 applications, J. Inf. Secur. Appl. 50 (2020) 102407.

[25]

P. Sharma, N.R. Moparthi, S. Namasudra, V. Shanmuganathan, C.—H. Hsu, Blockchain—based iot architecture to secure healthcare system using identity—based encryption, Expert Syst. 39 (10) (2022) e12915.

[26]

M. Wang, Y. Guo, C. Zhang, C. Wang, H. Huang, X. Jia, Medshare: a privacy—preserving medical data sharing system by using blockchain, IEEE Trans. Serv. Comput. 16 (1) (2023) 438-451.

[27]

D. Tith, J.—S. Lee, H. Suzuki, W.M.A.B. Wijesundara, N. Taira, T. Obi, N. Ohyama, Application of blockchain to maintaining patient records in electronic health record for enhanced privacy, scalability, and availability, Healthc. Inform. Res. 26 (1) (2020) 3-12.

[28]

S. Shamshad, Minahil, K. Mahmood, S. Kumari, C.—M. Chen, A secure blockchain—based e—health records storage and sharing scheme, J. Inf. Secur. Appl. 55 (2020) 102590.

[29]

X. Yang, X. Li, A. Chen, W. Xi, Blockchain—based searchable proxy re—encryption scheme for ehr security storage and sharing 1828, J. Phys. Conf. Ser. 1 (2021) 012120.

[30]

Z. Zhou, Y. Tian, J. Xiong, C. Peng, J. Li, N. Yang, Blockchain and signcryption enabled asynchronous federated learning framework in fog computing, Digit. Commun. Netw. 11 (2) (2025) 442-454.

[31]

B.S. Egala, A.K. Pradhan, V. Badarla, S.P. Mohanty, Fortified—chain: a blockchain—based framework for security and privacy—assured internet of medical things with effective access control, IEEE Internet Things J. 8 (14) (2021) 11717-11731.

[32]

F. Li, K. Liu, L. Zhang, S. Huang, Q. Wu, Ehrchain: a blockchain—based ehr system using attribute—based and homomorphic cryptosystem, IEEE Trans. Serv. Comput. 15 (5) (2021) 2755-2765.

[33]

J. Jayabalan, N. Jeyanthi, Scalable blockchain model using off—chain ipfs storage for healthcare data security and privacy, J. Parallel Distrib. Comput. 164 (2022) 152-167.

[34]

S. Lee, J. Kim, Y. Kwon, T. Kim, S. Cho, Privacy preservation in patient information exchange systems based on blockchain: system design study, J. Med. Internet Res. 24 (3) (2022) e29108.

[35]

K. Azbeg, O. Ouchetto, S.J. Andaloussi, Blockmedcare: a healthcare system based on iot, blockchain and ipfs for data management security, Egypt. Inform. J. 23 (2) (2022) 329-343.

[36]

S. Vidhya, V. Kalaivani, A blockchain based secure and privacy aware medical data sharing using smart contract and encryption scheme, Peer—to—Peer Netw. Appl. 16 (2) (2023) 900-913.

[37]

Y. Tian, Z. Wang, J. Xiong, J. Ma, A blockchain—based secure key management scheme with trustworthiness in dwsns, IEEE Trans. Ind. Inform. 16 (9) (2020) 6193-6202.

[38]

Z. Zhou, Y. Tian, J. Xiong, J. Ma, C. Peng, Blockchain—enabled secure and trusted federated data sharing in iiot, IEEE Trans. Ind. Inform. 19 (5) (2023) 6669-6681.

[39]

G. Ateniese, K. Fu, M. Green, S. Hohenberger, Improved proxy re—encryption schemes with applications to secure distributed storage, ACM Trans. Inf. Syst. Secur. 9 (1) (2006) 1-30.

[40]

R. Canetti, Universally composable security: a new paradigm for cryptographic protocols, in: Proceedings 42nd IEEE Symposium on Foundations of Computer Science, IEEE, 2001, pp. 136-145.

[41]

D. Bogdanov, S. Laur, J. Willemson, Sharemind: a framework for fast privacy—preserving computations, in: Computer Security—ESORICS 2008: 13th European Symposium on Research in Computer Security, Proceedings, Málaga, Spain, October 6—8, 2008, vol. 13, Springer, 2008, pp. 192-206.

[42]

M. Backes, B. Pfitzmann, Symmetric encryption in a simulatable Dolev—Yao style cryptographic library, in: Proceedings. 17th IEEE Computer Security Foundations Workshop, 2004, 2004, pp. 204-218.

[43]

R.C. Merkle, Protocols for public key cryptosystems, in: 1980 IEEE Symposium on Security and Privacy, 1980.

PDF (2136KB)

2

Accesses

0

Citation

Detail

Sections
Recommended

/