Abstract
Electronic medical records have the advantages of large storage capacity, convenience, improved efficiency, etc. However, since electronic medical records contain a large amount of patient’s private information, if they are stored directly in the cloud server, patients may face the risk of privacy data leakage and electronic medical record data tampering. To solve the above problems, this paper proposes a secure sharing scheme of electronic medical records combining quantum key and blockchain. Based on the true randomness of quantum keys, the multi-user secure forwarding mechanism of quantum keys is designed using proxy re-encryption technology and blockchain. A fine-grained access control scheme for electronic medical records by users with different roles was proposed using data desensitization technology. To facilitate secure retrieval from the cloud server, searchable encryption technology is used. This paper analyzes the comprehensive performance level of the proposed scheme through blockchain performance testing and system efficiency testing.
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig1_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig2_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig3_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig4_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig5_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig6_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig7_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig8_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig9_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig10_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig11_HTML.png)
![](http://media.springernature.com/m312/springer-static/image/art%3A10.1007%2Fs10586-023-04110-x/MediaObjects/10586_2023_4110_Fig12_HTML.png)
Similar content being viewed by others
Data availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
References
Su, J., He, B., Guan, Y., Jiang, J., Yang, J.: Develo** a cardiovascular disease risk factor annotated corpus of chinese electronic medical records. Bmc Med. Info. Decis. Mak. 17, 117–111711 (2017). https://doi.org/10.1186/s12911-017-0512-7
Fang, S., Cai, Z., Sun, W., Liu, A., Liu, F., Liang, Z., Wang, G.: Feature selection method based on class discriminative degree for intelligent medical diagnosis. Comput. Mater. Contin. 55, 419–433 (2018). https://doi.org/10.3970/cmc.2018.02289
Fernández-Alemán, J.L., Señor, I.C., Lozoya, P.Á.O., Toval, O.: Security and privacy in electronic health records: a systematic literature review. J. Biomed. Info. 46, 541–562 (2013). https://doi.org/10.1016/j.jbi.2012.12.003
Liu, C.H., Chen, T.L., Chang, C.Y.: A reliable authentication scheme of personal health records in cloud computing. Wirel. Netw. (2021). https://doi.org/10.1007/s11276-021-02743-7
Sreenivasa Rao, Y.: A secure and efficient ciphertext-policy attribute-based signcryption for personal health records sharing in cloud computing. Future Gener. Comput. Syst. 67, 133–151 (2017). https://doi.org/10.1016/j.future.2016.07.019
Yu, J., Hu, K.F., Ding, Y.W.: An efficient desensitization algorithm for chinese medicine data. Mod. Tradit. Chin. Med. Mater. Mater. World Sci. Technol. 22, 4169–4174 (2017). https://doi.org/10.11842/wst.20200305014
Campbell, R.: Evaluation of post-quantum distributed ledger cryptography. Br. Blockchain Assoc. 2, 1–8 (2019). https://doi.org/10.31585/JBBA-2-1-(4)2019
Rahman, M., Zhou, L., Chakrabartty, S.: Spotkd: a protocol for symmetric key distribution over public channels using self-powered timekee** devices. IEEE Trans. Info. Forensics Secur. 17, 1159–1171 (2022). https://doi.org/10.1109/TIFS.2022.3158089
Haleem, A., Javaid, M., Singh, R.P., Suman, R., Rab, S.: Blockchain technology applications in healthcare: an overview. Int. J. Intelligent Netw. 2, 130–139 (2021). https://doi.org/10.1016/j.i**.2021.09.005
Zhou, Z.Q., Chen, Y.L., Li, T., Ren, X.J., Qing, X.Y.: Medical data security sharing scheme based on consortium blockchain. J. Appl. Sci. 39, 123–134 (2021). https://doi.org/10.3969/j.issn.0255-8297.2021.01.011
Zhang, A., Wang, X., Ye, X., **e, X.: Lightweight and fine-grained access control for cloud-fog-based electronic medical record sharing systems. Int. J. Commun. Syst. 34 (2021). https://doi.org/10.1002/dac.4909
Wang, H., Song, Y.: Secure cloud-based ehr system using attribute-based cryptosystem and blockchain. J. Med. Syst. 42, 152 (2018). https://doi.org/10.1007/s10916-018-0994-6
Fu, J., Wang, N., Cai, Y.: Privacy-preserving in healthcare blockchain systems based on lightweight message sharing. Sensors 20, 1898 (2020). https://doi.org/10.3390/s2007189
Alshehri, S., Radziszowski, S.P., Raj, R.K.: Secure access for healthcare data in the cloud using ciphertext-policy attribute-based encryption. Paper presented at 2012 IEEE 28th international conference on data engineering, Arlington, USA, 1–5 Apr 2012 (2012)
Fugkeaw, S., Sato, H.: Privacy-preserving access control model for big data cloud. Paper presented at 2015 international computer science and engineering cnference, Chiang Mai, Thailand, 23–26 Nov 2015 (2015)
Luo, W., Wen, S., Cheng, Y.: Blockchain-based electronic health record sharing scheme. J. Comput. Appl. 40, 157–161 (2020). https://doi.org/10.11772/j.issn.1001-9081.2019060994
Wang, Y., Zheng, X.: Patients privacy preserving algorithm of chinese electronic medical record based on rule and machine learning. Bei**g Biomed. Eng. 38, 492–497 (2019). https://doi.org/10.3969/j.issn.1002-3208.2019.05.008
Liu, Y., Wang, Z., Wei, W.: A purpose-based privacy-aware access control mechanism for distributed medical documents sharing. Paper presented at 2015 international symposium on information technology in medicine and education, Hokkaido, Japan, 3–5 Aug 2012 (2012)
Li, W., Huang, L., Luo, E.: Anonymous privacy protection model with individual l-diversity in mobile health. J. Front. Comput. Sci. Technol. 12, 761–768 (2018). https://doi.org/CNKI:SUN:KXTS.0.2018-05-009
Salim, M.M., Park, J.H.: Federated learning-based secure electronic health record sharing scheme in medical informatics. IEEE J. Biomed. Health Info. 27, 617–624 (2023). https://doi.org/10.1109/JBHI.2022.3174823
Wu, G., Wang, S., Ning, Z., Zhu, B.: Privacy-preserved electronic medical record exchanging and sharing: a blockchain-based smart healthcare system. IEEE J. Biomed. Health Info. 26, 1917–1927 (2022). https://doi.org/10.1109/JBHI.2021.3123643
Dagher, G.G., Mohler, J., Milojkovic, M., Marella, P.B.: Ancile: privacy-preserving framework for access control and interoperability of electronic health records using blockchain technology. Sustain. Cities Soc. 39, 283–297 (2018). https://doi.org/10.1016/j.scs.2018.02.014
Qh, Q.: Method on federated learning for the unbalanced data based on differential privacy protection. Harbin Institute of Technology (2020)
Kumar, A., Kumar, R.: Privacy-preservation of vertically partitioned electronic health record using perturbation methods. Paper presented at 2019 6th international conference on computing for sustainable global development, New Delhi, India, 13–15 Mar 2019 (2019)
Aggarwal, S., Kumar, A., Kumar, R.: The privacy preservation of patients’ health records using soft computing in Python. Paper presented at 2019 6th international conference on computing for sustainable global development, New Delhi, India, 13–15 Mar 2019 (2019)
Bennett, C.H.: Quantum cryptography: public key distribution and coin tossing. Paper presented at Proc of IEEE international conference on computers, 13–15 Mar 1984 (1984)
Wu, S., Du, J.: Electronic medical record security sharing model based on blockchain. Paper presented at Proceedings of the 3rd international conference on cryptography, security and privacy, Kuala Lumpur, Malaysia, 19–21 Jan 2019 (1984)
Dan, B., Crescenzo, G.D., Ostrovsky, R., Persiano, G.: Public key encryption with keyword search. Paper presented at International conference on the theory and applications of cryptographic techniques, Interlaken, Switzerland, 2–6 May 2004 (2004)
Tu, Y.F., **a, F., Yang, G.: Personal health record using attribute-based access control supporting attribute revocation. J. Chin. Comput. Syst. 38, 834–838 (2017)
Pournaghi, S.M., Bayat, M., Farjami, Y.: Medsba: a novel and secure scheme to share medical data based on blockchain technology and attribute-based encryptiony. J. Ambient Intell. Humaniz. Comput. 11, 4613–4641 (2020). https://doi.org/10.1007/s12652-020-01710-y
Niu, S., **e, Y., Yang, P., Du, X.: Cloud-assisted attribute-based searchable encryption scheme on blockchain. J. Comput. Res. Dev. 58, 811–821 (2021). https://doi.org/10.7544/issn1000-1239.2021.20200041
Luo, W., Wen, S., Cheng, Y.: Blockchain-based electronic health record sharing scheme. J. Comput. Appl. 40, 157–161 (2020)
Zhang, L., Zheng, Z., Yuan, Y.: Medsba: a novel and secure scheme to share medical data based on blockchain technology and attribute-based encryption. Acta Autom. Sin. 47, 2143–2153 (2021). https://doi.org/10.16383/j.aas.c200359
Kacha, L., Zitouni, A., Djoudi, M.: Kab: a new k-anonymity approach based on black hole algorithm. J. King Saud Univ. Comput. Info. Sci. 34, 4075–4088 (2022). https://doi.org/10.1016/j.jksuci.2021.04.014
Blake, C.L., Keogh, E., Merz, C.J.: Uci repository of machine learning databases. http://www.ics.uci.edu/~ mlearn/MLRepository.html (1998)
Srivastava, A., Desai, Y.: Performance analysis of hyperledger fabric based blockchain for traceability in food supply chain. Paper presented at 2021 IEEE 2nd international conference on technology, engineering, management for societal impact using marketing, entrepreneurship and talent, Pune, India, 2–3 December 2021 (2021)
Sukhwani, H., Nan, W., Trivedi, K.S., Rindos, A.: Performance modeling of hyperledger fabric (permissioned blockchain network). Paper presented at 2018 IEEE 17th international symposium on network computing and applications, Cambridge, USA, 2–3 Dec 2021 (2021)
Funding
This work is funded by Jilin development and reform commission construction fund (2020C020-2), the Education Department of Jilin Province with Grants No. JJKH20200577KJ, the project plan of science and technology development center of the Ministry of Education (No.2020ITA07031) and the Jilin Science and Technology Development Plan Project (Project No. 20210201083GX).
Author information
Authors and Affiliations
Contributions
DZ: Methodology, Software, Writing—Original Draft. YS: Software, NL: Funding acquisition, Investigation. LS: Writing—Review and Editing, Project administration, Supervision, Validation. JZ: Conceptualization, Methodology, Writing—Original Draft.
Corresponding author
Ethics declarations
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Zhu, D., Sun, Y., Li, N. et al. Secure electronic medical records sharing scheme based on blockchain and quantum key. Cluster Comput 27, 3037–3054 (2024). https://doi.org/10.1007/s10586-023-04110-x
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10586-023-04110-x