Log in

A novel Blockchain-based authentication scheme for telecare medical information system

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Data interoperability in health-care is a problem that has yet to be solved. The key question is how to accomplish data confidentiality, data integrity, user anonymity, drug traceability, and data misuse in the health-care industry, including detecting fake drugs. Blockchain technology combined with smart contracts (Chain code) provides a novel technique to securely store patient medical records. Patients will have more control over their information thanks to Blockchain, and health providers, such as hospitals, will have access to patient medical records held by others. Furthermore, Blockchain in healthcare allows users to check the accuracy of patient health information, drug traceability, conduct immutable medical audits, and maintain data security. In this article, we design a secure decentralized authentication framework for Telecare medical information system using Blockchain (TMIS-Chain). Smart contracts written in the Solidity programming language are used to create the proposed decentralized system. Consequently, the healthcare contracts are compiled using Remix and deployed to the personal Blockchain network. In addition, the security strength of the protocol is verified using a push button tool called Automated Validation of Internet Security Protocols and Applications. Finally, a rigorous performance evaluation is carried out to measure the computational and communication overhead of the proposed system. The results shows that the proposed decentralized authentication framework is secure, efficient, and practically implementable in the healthcare system.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data Availability

Not applicable.

References

  1. Sumithra V, Shashidhara R, Mukhopadhyay D (2022) Design of a secure and privacy preserving authentication protocol for telecare medical information systems. Secur Privacy 5(4):228

    Article  Google Scholar 

  2. Indushree M, Raj M, Mishra VK, Shashidhara R, Das AK, Bhat V (2022) Mobile-chain: secure blockchain based decentralized authentication system for global roaming in mobility networks. Comput Commun 200:1

    Google Scholar 

  3. Amin R, Islam SH, Gope P, Choo K-KR, Tapas N (2018) Anonymity preserving and lightweight multimedical server authentication protocol for telecare medical information system. IEEE J Biomed Health Inform 23(4):1749–1759

    Article  Google Scholar 

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

    Article  Google Scholar 

  5. Giri D, Maitra T, Amin R, Srivastava P (2015) An efficient and robust rsa-based remote user authentication for telecare medical information systems. J Med Syst 39(1):1–9

    Article  Google Scholar 

  6. Tan Z (2014) A user anonymity preserving three-factor authentication scheme for telecare medicine information systems. J Med Syst 38(3):1–9

    Article  Google Scholar 

  7. Yoon E-J, Yoo K-Y (2013) Robust biometrics-based multi-server authentication with key agreement scheme for smart cards on elliptic curve cryptosystem. J Supercomput 63(1):235–255

    Article  Google Scholar 

  8. Fan C-I, Lin Y-H (2009) Provably secure remote truly three-factor authentication scheme with privacy protection on biometrics. IEEE Trans Inf For Secur 4(4):933–945

    Article  Google Scholar 

  9. Renuka K, Kumari S, Li X (2019) Design of a secure three-factor authentication scheme for smart healthcare. J Med Syst 43(5):1–12

    Article  Google Scholar 

  10. Lin C, He D, Huang X, Choo K-KR, Vasilakos AV (2018) Bsein: a blockchain-based secure mutual authentication with fine-grained access control system for industry 4.0. J Netw Comput Appl 116:42–52

    Article  Google Scholar 

  11. Yue X, Wang H, ** D, Li M, Jiang W (2016) Healthcare data gateways: found healthcare intelligence on blockchain with novel privacy risk control. J Med Syst 40(10):1–8

    Article  Google Scholar 

  12. **a Q, Sifah EB, Smahi A, Amofa S, Zhang X (2017) Bbds: blockchain-based data sharing for electronic medical records in cloud environments. Information 8(2):44

    Article  Google Scholar 

  13. Kuo T-T, Kim H-E, Ohno-Machado L (2017) Blockchain distributed ledger technologies for biomedical and health care applications. J Am Med Inform Assoc 24(6):1211–1220

    Article  Google Scholar 

  14. Zhang A, Lin X (2018) Towards secure and privacy-preserving data sharing in e-health systems via consortium blockchain. J Med Syst 42(8):1–18

    Article  Google Scholar 

  15. Fan K, Wang S, Ren Y, Li H, Yang Y (2018) Medblock: efficient and secure medical data sharing via blockchain. J Med Syst 42(8):1–11

    Article  Google Scholar 

  16. Verma U, Bhardwaj D (2022) A secure lightweight anonymous elliptic curve cryptography-based authentication and key agreement scheme for fog assisted-internet of things enabled networks. Concurr Comput Pract Exp 34(23):7172

    Article  Google Scholar 

  17. Madhusudhan R et al (2018) A secure and lightweight authentication scheme for roaming service in global mobile networks. J Inf Secur Appl 38:96–110

    Google Scholar 

  18. Shashidhara R, Bojjagani S, Maurya AK, Kumari S, **ong H (2020) A robust user authentication protocol with privacy-preserving for roaming service in mobility environments. Peer-to-Peer Netw Appl 13(6):1943–1966

    Article  Google Scholar 

  19. Messerges TS, Dabbish EA, Sloan RH (2002) Examining smart-card security under the threat of power analysis attacks. IEEE Trans Comput 51(5):541–552

    Article  MathSciNet  Google Scholar 

  20. Shashidhara R, Lajuvanthi M, Akhila S (2021) A secure and privacy-preserving mutual authentication system for global roaming in mobile networks. Arab J Sci Eng 47:1435

    Article  Google Scholar 

  21. Dolev D, Yao A (1983) On the security of public key protocols. IEEE Trans Inf Theory 29(2):198–208

    Article  MathSciNet  Google Scholar 

  22. Armando A, Basin D, Cuellar J, Rusinowitch M, Viganò L (2006) Avispa: automated validation of internet security protocols and applications. ERCIM News 64

  23. Basin D, Mödersheim S, Vigano L (2005) Ofmc: a symbolic model checker for security protocols. Int J Inf Secur 4(3):181–208

    Article  Google Scholar 

  24. Shashidhara R, Ahuja N, Lajuvanthi M, Akhila S, Das AK, Rodrigues JJ (2021) Sdn-chain: privacy-preserving protocol for software defined networks using blockchain. Secur Privacy 4:178

    Article  Google Scholar 

  25. Das AK (2015) A secure and robust password-based remote user authentication scheme using smart cards for the integrated epr information system. J Med Syst 39(3):1–14

    Article  Google Scholar 

  26. Liu X, Ma W, Cao H (2019) Mbpa: a medibchain-based privacy-preserving mutual authentication in tmis for mobile medical cloud architecture. IEEE Access 7:149282–149298

    Article  Google Scholar 

  27. Son S, Lee J, Kim M, Yu S, Das AK, Park Y (2020) Design of secure authentication protocol for cloud-assisted telecare medical information system using blockchain. IEEE Access 8:192177–192191

    Article  Google Scholar 

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

    Google Scholar 

  29. Akhila S, Zubeda S, Shashidhara R (2022) Ds2an: deep stacked sparse autoencoder for secure and fast authentication in hetnets. Secur Privacy 5(3):208

    Article  Google Scholar 

  30. Madhusudhan R (2016) An efficient and secure authentication scheme with user anonymity for roaming service in global mobile networks. In: Proceedings of the 6th International Conference on Communication and Network Security, pp. 119–126

Download references

Funding

No funds, grants, or other support was received for the submitted work.

Author information

Authors and Affiliations

Authors

Contributions

IM contributed to the conception and design of the study, acquisition and analysis of data, and drafting and revising the manuscript. MR contributed to the literature review, drafting, and revising the manuscript. All authors read and approved the final manuscript.

Corresponding author

Correspondence to M. Indushree.

Ethics declarations

Conflict of interest

The authors declare that they have no competing interests.

Ethical approval

Not applicable for the submitted work

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Indushree, M., Raj, M. A novel Blockchain-based authentication scheme for telecare medical information system. J Supercomput 80, 1080–1108 (2024). https://doi.org/10.1007/s11227-023-05526-3

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-023-05526-3

Keywords

Navigation