Skip to main content
Log in

BACASE-SH: Blockchain-based authenticated certificate-less asymmetric searchable encryption for smart healthcare

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

Abstract

Nowadays, smart healthcare and Electronic Health Record (EHR) play a significant role in simplifying the experience of medical treatment and cuts down the trivial work of paramedics. However, this poses significant challenges for organizations, including the management, transfer and protection of EHR which is vital for correct detection. To overcome these challenges, cloud computing presented which offers various attractive features for EHR management such as data availability, elasticity, and ubiquitous computation. However, the use of cloud computing introduces confidentiality and privacy concerns which can lead to human health threat. A trivial solution for this problem is encryption which makes searching a desired document infeasible, more specifically in big data scenarios. Although searchable encryption is a candidate solution, it suffers from keyword guessing attacks, malicious service providers, lack of trust, data integrity, and fairness. In this paper, we propose BACASE-SH framework that leverages blockchain technology to EHR integrity and availability insurance, fair payment, and establish trust among the involved parties. Moreover, we present a certificate-less authenticated asymmetric searchable encryption scheme to address challenges such as data owner (patient) and data user (physician) identity and keyword guessing attacks. The scheme is implemented using a smart contract, and the evaluation results show its efficiency.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

Data Availability

Not applicable.

References

  1. Boneh D, Di Crescenzo G, Ostrovsky R, Persiano G (2004) Public key encryption with keyword search. In: Cachin C, Camenisch JL (eds), Advances in Cryptology - EUROCRYPT 2004, pp 506–522, Berlin, Heidelberg. Springer Berlin Heidelberg

  2. Tang Q, Chen L (2010) Public-key encryption with registered keyword search. In: Martinelli F, Preneel B (eds) Public key infrastructures, services and applications, pp 163–178, Berlin, Heidelberg, Springer Berlin Heidelberg

  3. Rhee HS, Park JH, Susilo W, Lee DH (2010) Trapdoor security in a searchable public-key encryption scheme with a designated tester. J Syst Softw 83(5):763–771

    Article  Google Scholar 

  4. Chen Y-C (2014) SPEKS: secure server-designation public key encryption with keyword search against keyword guessing attacks. Comput J 58(4):922–933

  5. Zhang J, Song C, Wang Z, Yang T, Ma W (2018) Efficient and provable security searchable asymmetric encryption in the cloud. IEEE Access 6:68384–68393

  6. Pakniat N (2019) Designated tester certificateless encryption with keyword search. J Inform Sec Appl 49:102394

    Google Scholar 

  7. Hassan A, Wang Y, Elhabob R, Eltayieb N, Li F (2020) An efficient certificateless public key encryption scheme with authorized equality test in healthcare environments. J Syst Architect 109:101776

    Article  Google Scholar 

  8. Pakniat N, Shiraly D, Eslami Z (2020) Certificateless authenticated encryption with keyword search: enhanced security model and a concrete construction for industrial iot. J Inform Secur Appl 53:102525

    Google Scholar 

  9. Baodong QY, Chen QH, Liu X, Zheng D (2020) Public-key authenticated encryption with keyword search revisited: security model and constructions. Inf Sci 516:515–528

    Article  MathSciNet  Google Scholar 

  10. Han M, Puyi X, Lei X, Chungen X (2023) Tca-peks: trusted certificateless authentication public-key encryption with keyword search scheme in cloud storage. Peer-to-Peer Netw Appl 16(1):156–169

    Article  Google Scholar 

  11. Oladayo OO, Kehinde OO (2022) A certificateless keyword searchable encryption scheme in multi-user setting for fog-enhanced industrial internet of things. Trans Emerg Telecommun Technol 33(4):e4257

    Article  Google Scholar 

  12. Liu X, Dong H, Kumari N, Kar J (2023) A pairing-free certificateless searchable public key encryption scheme for industrial internet of things. IEEE Access 11:58754–58764

    Article  Google Scholar 

  13. Lu J, Hongbo L, Jianye H, Sha M, Au MHA, Qiong H (2023) Certificateless public key authenticated encryption with keyword search achieving stronger security. Inform 14(3)

  14. Chen B, Libing W, Lu HW, Zhou, He D (2020) A blockchain-based searchable public-key encryption with forward and backward privacy for cloud-assisted vehicular social networks. IEEE Trans Veh Technol 69(6):5813–5825

  15. Li H, Tian H, Zhang F, He J (2019) Blockchain-based searchable symmetric encryption scheme. Comput Electr Eng 73:32–45

    Article  Google Scholar 

  16. Chen L, Lee W-K, Chang C-C, Choo K-KR, Zhang N (2019) Blockchain based searchable encryption for electronic health record sharing. Future Generation Comput Syst 95:420–429

    Article  Google Scholar 

  17. Lashkami SR, Atani RE, Arabnouri A, Salemi G (2020) A blockchain based framework for complete secure data outsourcing with malicious behavior prevention. In: 2020 28th Iranian Conference on Electrical Engineering (ICEE), pp 1–7

  18. Yan X, Yuan X, Ye Q, Tang Y (2020) Blockchain-based searchable encryption scheme with fair payment. IEEE Access 8:109687–109706

    Article  Google Scholar 

  19. Chang X, Lan Y, Zhu L, Zhang C (2021) A blockchain-based dynamic searchable symmetric encryption scheme under multiple clouds. Peer-to-Peer Netw Appl 14:3647–3659

    Article  Google Scholar 

  20. Li H, Wang T, Qiao Z, Yang B, Gong Y, Wang J, Qiu G (2021) Blockchain-based searchable encryption with efficient result verification and fair payment. J Inform Secur Appl 58:102791

    Google Scholar 

  21. Mamta BB, Gupta K-CL, Leung VCM, Psannis KE, Yamaguchi S (2021) Blockchain-assisted secure fine-grained searchable encryption for a cloud-based healthcare cyber-physical system. IEEE/CAA J Automatica Sinica 8(12):1877–1890

    Article  Google Scholar 

  22. Liu Z, Chunqiang H, Li R, Xiang T, Li X, Jiguo Y, Xia H (2023) A privacy-preserving outsourcing computing scheme based on secure trusted environment. IEEE Trans Cloud Comput 11(3):2325–2336

    Google Scholar 

  23. Xiang X, Zhao X (2022) Blockchain-assisted searchable attribute-based encryption for e-health systems. J Syst Architect 124:102417

    Article  Google Scholar 

  24. Jian S, Zhang L, Yi M (2022) Ba-rmkabse: blockchain-aided ranked multi-keyword attribute-based searchable encryption with hiding policy for smart health system. Futur Gener Comput Syst 132:299–309

    Article  Google Scholar 

  25. Chen B, Xiang T, He D, Li H, Choo K-KR (2023) Bpvse: publicly verifiable searchable encryption for cloud-assisted electronic health records. IEEE Trans Inform Forensic Sec 18:3171–3184

    Article  Google Scholar 

  26. Hancheng G, Haiping H, Lingyan XF, Xiao, Qi L (2023) Blockchain-enabled fine-grained searchable encryption with cloud-edge computing for electronic health records sharing. IEEE Internet Things J 10(20):18414–18425

  27. Liu J, Fan Y, Sun R, Liu L, Celimuge W, Mumtaz S (2023) Blockchain-aided privacy-preserving medical data sharing scheme for e-healthcare system. IEEE Internet Things J 10(24):21377–21388

  28. Lei X, Sun S, Yuan X, Liu JK, Zuo C, Chungen X (2021) Enabling authorized encrypted search for multi-authority medical databases. IEEE Trans Emerg Top Comput 9(1):534–546

    Article  Google Scholar 

  29. Abdelfattah S, Baza M, Mahmoud MMEA, Fouda MM, Abualsaud KA, Guizani M (2022) Multidata-owner searchable encryption scheme over medical cloud data with efficient access control. IEEE Syst J 16(3):5067–5078

    Article  Google Scholar 

  30. Linlin X (2022) Dsas: a secure data sharing and authorized searchable framework for e-healthcare system. IEEE Access 10:30779–30791

    Article  Google Scholar 

  31. Li C, Dong M, Li J, Gang X, Chen X-B, Liu W, Ota K (2022) Efficient medical big data management with keyword-searchable encryption in healthchain. IEEE Syst J 16(4):5521–5532

    Article  Google Scholar 

  32. Boneh D, Franklin M (2001) Identity-based encryption from the weil pairing. In: Kilian J (ed) Advances in Cryptology — CRYPTO 2001, pp 213–229, Berlin, Heidelberg. Springer Berlin Heidelberg

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Contributions

Arian Arabnouri wrote the main manuscript text and searchable encryption scheme and Alireza Shafieinejad wrote smart contracts and formal verifications.

Corresponding author

Correspondence to Alireza Shafieinejad.

Ethics declarations

Conflicts of Interest

Arian Arabnouri, as the first author, declares that he has no conflict of interest. Further, Alireza Shafieinejad, as the second author, declares that he has no conflict of interest.

Ethics Approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Consent to publish

All authors have approved the manuscript and agree with its submission to Peer-to-Peer Networking and Applications.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the Topical Collection: Special Issue on 2 - Track on Security and Privacy

Guest Editors: Rongxing Lu

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Arabnouri, A., Shafieinejad, A. BACASE-SH: Blockchain-based authenticated certificate-less asymmetric searchable encryption for smart healthcare. Peer-to-Peer Netw. Appl. (2024). https://doi.org/10.1007/s12083-024-01687-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12083-024-01687-x

Keywords

Navigation