Log in

FATE: flexible attribute-based traceable encrypted data sharing scheme using smart contracts in wireless medical sensor networks

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

Given the adaptability and effectiveness of the smart health sector, it has gained much momentum in the last few years, particularly during the COVID-19 pandemic. However, the security and privacy of data sent through a public communication channel are gravely threatened by adopting cloud services for data sharing. The security and privacy of the data are also in jeopardy, as the owners lose full ownership of the material once it is uploaded to the cloud. In recent years, ciphertext policy attribute-based encryption (CP-ABE) has shown great potential as a privacy-preserving encryption mechanism. In this paper, a decentralized method of large-scale data storage has been introduced using the interplanetary file system (IPFS), thereby eliminating the issue of centralized storage and frequent data unavailability. A reliable third-party hospital node in a secure environment is adopted in the proposed model to guarantee data integrity and to reduce the load on the resource-constrained devices of the user. Simulation using the Charm-Crypto framework and Pairing-Based Cryptography library using the SS512 curve proves its performance and efficiency. The proposed scheme’s encryption time is constant at 46.96 ms regardless of the size of the attribute set, the key generation time is reduced by 79.09%, and the storage overhead is reduced by 71.3% as compared to the existing schemes.

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
Algorithm 1
Algorithm 2
Algorithm 3
Fig. 3
Algorithm 4
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Data availability

No additional data has been used as part of the study presented in this research paper.

References

  1. El Majdoubi D, El Bakkali H, Sadki S, Maqour Z, Leghmid A (2022) The systematic literature review of privacy-preserving solutions in smart healthcare environment. Sec Commun Netw 2022:1–26

    Article  Google Scholar 

  2. Hu S, Zhong T, He H, Li W (2023) Attribute-based encryption of LSSS access structure with expressive dynamic attributes based on consortium blockchain. Ann Telecommun 78(7–8):509–524

    Article  Google Scholar 

  3. Kang P, Yang W, Zheng J (2022) Blockchain private file storage-sharing method based on IPFS. Sensors 22(14):5100

    Article  Google Scholar 

  4. Yang Y, Zheng X, Guo W, Liu X, Chang V (2019) Privacy-preserving smart IoT-based healthcare big data storage and self-adaptive access control system. Inform Sci 479:567–592

    Article  Google Scholar 

  5. Singh A, Rathee G (2023) Physical unclonable function and smart contract-based authentication protocol for medical sensor network. In: Third congress on intelligent systems, Springer Nature Singapore, pp 161–172

  6. Shaikh M, Shibu C, Angeles E, Pavithran D (2021) Data storage in blockchain based architectures for internet of things (IoT). In: 2021 IEEE International IOT, electronics and mechatronics conference (IEMTRONICS). IEEE

  7. Diro A, Reda H, Chilamkurti N, Mahmood A, Jhanjhi N, Nam Y (2020) Lightweight authenticated-encryption scheme for internet of things based on publish-subscribe communication. IEEE Access, pp 1–1:03

  8. Liang K, Susilo W (2015) Searchable attribute-based mechanism with efficient data sharing for secure cloud storage. IEEE Trans Inform Forensic Secur 10(9):1981–1992

    Article  Google Scholar 

  9. Manikonda A, Nalini N (2021) Fine grained security in cloud with cryptographic access control. In: 2021 International conference on advance computing and innovative technologies in engineering (ICACITE). IEEE

  10. Wang J, Chen J, **ong N, Alfarraj O, Tolba A, Ren Y (2022) S-BDS: an effective blockchain-based data storage scheme in zero-trust IoT. ACM Trans Int Technol

  11. Zhu Y, Wu X, Hu Z (2022) Fine grained access control based on smart contract for edge computing. Electronics 11(1):167

    Article  Google Scholar 

  12. Bhardwaj V, Joshi R, Gaur AM (2022) IoT-based smart health monitoring system for COVID-19. SN Comput Sc 3(2)

  13. Xu J, Xue K, Li S, Tian H, Hong J, Hong P, Yu N (2019) Healthchain: a blockchain-based privacy preserving scheme for large-scale health data. IEEE Int Things J 6(5):8770–8781

    Article  Google Scholar 

  14. Han P, Zhang Z, Ji S, Wang X, Liu L, Ren Y (2023) Access control mechanism for the internet of things based on blockchain and inner product encryption. J Inform Secur Appl 74:103446

    Google Scholar 

  15. Naz M, Al-zahrani FA, Khalid R, Javaid N, Qamar AM, Afzal MK, Shafiq M (2019) A secure data sharing platform using blockchain and interplanetary file system. Sustainability 11(24):7054

    Article  Google Scholar 

  16. Kumar R, Tripathi R (2021) Towards design and implementation of security and privacy framework for internet of medical things (IoMT) by leveraging blockchain and IPFS technology. J Supercomput 77(8):7916–7955

    Article  Google Scholar 

  17. Ren Y, Leng Y, Qi J, Sharma PK, Wang J, Almakhadmeh Z, Tolba A (2021) Multiple cloud storage mechanism based on blockchain in smart homes. Futur Gener Comput Syst 115:304–313

    Article  Google Scholar 

  18. de Oliveira MT, Bakas A, Frimpong E, Groot AED, Marquering HA, Michalas A, Olabarriaga SD (2020) A break-glass protocol based on ciphertext-policy attribute-based encryption to access medical records in the cloud. Ann Telecommun 75(3–4):103–119

  19. Choksy P, Chaurasia A, Rao UP, Kumar S (2023) Attribute based access control (ABAC) scheme with a fully flexible delegation mechanism for IoT healthcare. Peer-to-Peer Netw Appl 16(3):1445–1467

    Article  Google Scholar 

  20. El Majdoubi D, El Bakkali H, Sadki S (2021) SmartMedChain: a blockchain-based privacy-preserving smart healthcare framework. J Healthcare Eng 2021:1–19

    Article  Google Scholar 

  21. Shen C, Lu Y, Li J (2020) Expressive public-key encryption with keyword search: generic construction from KP-ABE and an efficient scheme over prime-order groups. IEEE Access 8:93–103

    Article  Google Scholar 

  22. Sun J, **ong H, Liu X, Zhang Y, Nie X, Deng RH (2020) Lightweight and privacy-aware fine-grained access control for IoT-oriented smart health. IEEE Int Things J 7:6566–6575

    Article  Google Scholar 

  23. Zhang Y, Zheng D, Deng RH (2018) Security and privacy in smart health: efficient policy-hiding attribute-based access control. IEEE Int Things J 5(3):2130–2145

    Article  Google Scholar 

  24. Ogundoyin SO, Kamil IA (2021) PAASH: a privacy-preserving authentication and fine-grained access control of outsourced data for secure smart health in smart cities. J Parallel Distrib Comput 155:101–119

    Article  Google Scholar 

  25. Ullah Z, Raza B, Shah H, Khan S, Waheed A (2022) Towards blockchain-based secure storage and trusted data sharing scheme for IoT environment. IEEE Access 10:36978–36994

    Article  Google Scholar 

  26. Zeng P, Zhang Z, Lu R, Choo K-KR (2021) Efficient policy-hiding and large universe attribute-based encryption with public traceability for internet of medical things. IEEE Int Things J 8:10963–10972

    Article  Google Scholar 

  27. Remix - Ethereum IDE remix.ethereum.org. https://remix.ethereum.org/. Accessed 16 Aug 2023

  28. Home Solidity Programming Language soliditylang.org. https://soliditylang.org/. Accessed 16 Aug 2023

  29. GitHub - web3/web3.js: Ethereum JavaScript API github.com. https://github.com/web3/web3.js. Accessed 16 Aug 2023

  30. Ganache - Truffle Suite trufflesuite.com. https://trufflesuite.com/ganache/. Accessed 16 Aug 2023

  31. The crypto wallet for Defi, Web3 Dapps and NFTs MetaMask metamask.io. https://metamask.io/. Accessed 16 Aug 2023

Download references

Acknowledgements

This study was carried out under the guidance of Dr. Geetanjali Rathee. I am grateful to her for her unwavering encouragement and insightful criticism, which enabled me to complete this work.

Funding

The authors received no funding from any organization for the research submitted in this paper.

Author information

Authors and Affiliations

Authors

Contributions

A. Singh contributed to the methodology, result analysis, and writing of the original draft. G Rathee contributed to the supervision, validation, and review of the final draft.

Corresponding author

Correspondence to Aparna Singh.

Ethics declarations

Conflict of interest

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Singh, A., Rathee, G. FATE: flexible attribute-based traceable encrypted data sharing scheme using smart contracts in wireless medical sensor networks. Ann. Telecommun. (2024). https://doi.org/10.1007/s12243-024-01038-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12243-024-01038-0

Keywords

Navigation