Abstract
The secure sharing of medical data is crucial for mining its value. The centralized storage solutions of medical data face issues like single points of failure and privacy breaches. In medical services, it is crucial to analyze multiple sets of health information for the same user, encrypted data should be linked together. If the user has a health risk or the ownership of the data is disputed, the data producer needs to be traced. The current data sharing schemes lack data linkability and traceability. To address these issues, firstly, we propose a novel ring signature scheme with linkability and traceability, which can hide the users’ identity. In our definition, it adds a linking algorithm and a tracing algorithm. The linking algorithm can determine whether multiple sets of data belong to the same data producer. Data ownership and the user’s real identity can be traced by the tracing algorithm. Secondly, we propose a blockchain-based medical data sharing scheme by using our proposed ring signature, which solves the problem of centralized storage. Lastly, simulation experiments show that our ring signature scheme is efficient, and the medical data sharing system is feasible.








Similar content being viewed by others
Data Availability
No datasets were generated or analysed during the current study.
References
Liu J, Fan Y, Sun R, Liu L, Wu C, Mumtaz S (2023) Blockchain-aided privacy-preserving medical data sharing scheme for e-healthcare system. IEEE Internet Things J 10(24):21377–21388. https://doi.org/10.1109/JIOT.2023.3287636
Azaria A, Ekblaw A, Vieira T, Lippman A (2016) Medrec: Using blockchain for medical data access and permission management. In: 2016 2nd International conference on open and big data (OBD), pp 25–30. https://doi.org/10.1109/OBD.2016.11. IEEE
Liu J, Fan Y, Sun R, Liu L, Wu C, Mumtaz S (2023) Blockchain-aided privacy-preserving medical data sharing scheme for e-healthcare system. IEEE Internet Things J 10(24):21377–21388. https://doi.org/10.1109/JIOT.2023.3287636
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 Internet Things J 6(5):8770–8781. https://doi.org/10.1109/JIOT.2019.2923525
Yaqoob I, Salah K, Jayaraman R, Al-Hammadi Y (2022) Blockchain for healthcare data management: opportunities, challenges, and future recommendations. Neural Computing and Applications, pp 1–16. https://doi.org/10.1007/s00521-020-05519-w
Bao Z, He D, Wang H, Luo M, Peng C (2023) A group signature scheme with selective linkability and traceability for blockchain-based data sharing systems in e-health services. IEEE Internet Things J 10(23):21115–21128. https://doi.org/10.1109/JIOT.2023.3284968
Tandon A, Dhir A, Islam AN, Mäntymäki M (2020) Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda. Comput Ind 122:103290. https://doi.org/10.1016/j.compind.2020.103290
Wang M, Guo Y, Zhang C, Wang C, Huang H, Jia X (2021) Medshare: A privacy-preserving medical data sharing system by using blockchain. IEEE Trans Serv Comput 16(1):438–451. https://doi.org/10.1109/TSC.2021.3114719
Tan L, Yu K, Shi N, Yang C, Wei W, Lu H (2021) Towards secure and privacy-preserving data sharing for covid-19 medical records: A blockchain-empowered approach. IEEE Trans Netw Sci Eng 9(1):271–281. https://doi.org/10.1109/TNSE.2021.3101842
Huang H, Zhu P, Xiao F, Sun X, Huang Q (2020) A blockchain-based scheme for privacy-preserving and secure sharing of medical data. Computers & Security 99:102010. https://doi.org/10.1016/j.cose.2020.102010
Lee J-S, Chew C-J, Liu J-Y, Chen Y-C, Tsai K-Y (2022) Medical blockchain: Data sharing and privacy preserving of ehr based on smart contract. J Inf Secur Appl 65:103117. https://doi.org/10.1016/j.jisa.2022.103117
Chen Z, Xu W, Wang B, Yu H (2021) A blockchain-based preserving and sharing system for medical data privacy. Futur Gener Comput Syst 124:338–350. https://doi.org/10.1016/j.future.2021.05.023
Lai C, Ma Z, Guo R, Zheng D (2022) Secure medical data sharing scheme based on traceable ring signature and blockchain. Peer-to-Peer Netw Appl 15(3):1562–1576. https://doi.org/10.1007/s12083-022-01303-w
Rivest RL, Shamir A, Tauman Y (2001) How to leak a secret. In: Boyd C (ed.) Advances in Cryptology — ASIACRYPT 2001, pp 552–565. Springer. https://doi.org/10.1007/3-540-45682-1_32
Zhang X, Lai J, Moshayedi AJ (2023) Traffic data security sharing scheme based on blockchain and traceable ring signature for vanets. Peer-to-Peer Netw Appl 16(5):2349–2366. https://doi.org/10.1007/s12083-023-01532-7
Yuen TH, Esgin MF, Liu JK, Au MH, Ding Z (2021) Dualring: Generic construction of ring signatures with efficient instantiations. In: Malkin T, Peikert C (eds.) Advances in Cryptology – CRYPTO 2021, pp 251–281. Springer. https://doi.org/10.1007/978-3-030-84242-0_10
Bootle J, Cerulli A, Chaidos P, Groth J, Petit C (2016) Efficient zero-knowledge arguments for arithmetic circuits in the discrete log setting. In: Fischlin M, Coron J-S (eds.) Advances in Cryptology – EUROCRYPT 2016, pp 327–357. Springer. https://doi.org/10.1007/978-3-662-49896-5_12
Bitansky N, Canetti R, Chiesa A, Tromer E (2013) Recursive composition and bootstrapping for snarks and proof-carrying data. In: Proceedings of the Forty-fifth Annual ACM symposium on theory of computing, pp 111–120. https://doi.org/10.1145/2488608.2488623
Lee J (2021) Dory: Efficient, transparent arguments for generalised inner products and polynomial commitments. In: Nissim K, Waters B (eds.) Theory of Cryptography, pp 1–34. Springer. https://doi.org/10.1007/978-3-030-90453-1_1
Abe M, Fuchsbauer G, Groth J, Haralambiev K, Ohkubo M (2016) Structure-preserving signatures and commitments to group elements. J Cryptol 29:363–421. https://doi.org/10.1007/s00145-014-9196-7
Dinh TTA, Liu R, Zhang M, Chen G, Ooi BC, Wang J (2018) Untangling blockchain: A data processing view of blockchain systems. IEEE Trans Knowl Data Eng 30(7):1366–1385. https://doi.org/10.1109/TKDE.2017.2781227
Belotti M, Božić N, Pujolle G, Secci S (2019) A vademecum on blockchain technologies: When, which, and how. IEEE Commun Surv & Tutorials 21(4):3796–3838. https://doi.org/10.1109/COMST.2019.2928178
Zeng S.-Q, Huo R, Huang T, Liu J, Wang S, Feng W (2020) Survey of blockchain: principle, progress and application. J Commun 41(1):134–151. https://doi.org/10.11959/j.issn.1000-436x.2020027
Sheth H, Dattani J (2020) Chapter 14 - overview of blockchain technology concepts, pp 349–371. https://doi.org/10.1016/B978-0-12-819816-2.00014-9
Doan TV, Psaras Y, Ott J, Bajpai V (2022) Toward decentralized cloud storage with ipfs: opportunities, challenges, and future considerations. IEEE Internet Comput 26(6):7–15. https://doi.org/10.1109/MIC.2022.3209804
Chen Y, Li H, Li K, Zhang J (2017) An improved p2p file system scheme based on ipfs and blockchain. In: 2017 IEEE international conference on big data (Big Data), pp 2652–2657. https://doi.org/10.1109/BigData.2017.8258226. IEEE
Vimal S, Srivatsa S (2019) A new cluster p2p file sharing system based on ipfs and blockchain technology. Journal of Ambient Intelligence and Humanized Computing, pp 1–7. https://doi.org/10.1007/s12652-019-01453-5
Sahai A, Waters B (2005) Fuzzy identity-based encryption. In: Cramer R (ed.) Advances in Cryptology – EUROCRYPT 2005, pp 457–473. Springer. https://doi.org/10.1007/11426639_27
Bethencourt J, Sahai A, Waters B (2007) Ciphertext-policy attribute-based encryption. In: 2007 IEEE Symposium on Security and Privacy (SP’07), pp 321–334. IEEE
Bellare M, Desai A, Jokipii E, Rogaway P (1997) A concrete security treatment of symmetric encryption. In: Proceedings 38th annual symposium on foundations of computer science, pp 394–403. IEEE
Barreto PSLM, Naehrig M (2006) Pairing-friendly elliptic curves of prime order. In: Preneel B, Tavares S (eds.) Selected Areas in Cryptography, pp 319–331. Springer. https://doi.org/10.1007/11693383_22
Acknowledgements
I am very grateful to the co-authors, editors, and reviewers of this manuscript for their valuable and constructive comments.
Funding
This work was supported by the National Natural Science Foundation of China (Nos.62102134, 62172142),
and in part by the Leading talents of science and technology in the Central Plain of China (No. 234200510018),
and in part by the Longmen Laboratory Frontier Exploration Project of Henan Province (Nos. LMQYTSKT035 and LMQYTSKT030),
and in part by the China Postdoctoral Science Foundation (Grant No. 2023M741041),
and part by Supported by Hainan Provincial Natural Science Foundation of China (No. 624QY578).
Author information
Authors and Affiliations
Contributions
Yalong Yang and Muhua Liu designed the scheme and wrote the manuscript. Lin Wang, Yi Pu, Ruijuan Zheng, and Qingtao Wu examined the manuscript.
Corresponding author
Ethics declarations
Competing 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.
This article is part of the Topical Collection: Special Issue on 2 - Track on Security and Privacy
Guest Editor: 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.
About this article
Cite this article
Yang, Y., Liu, M., Wang, L. et al. A ring signature scheme with linkability and traceability for blockchain-based medical data sharing system. Peer-to-Peer Netw. Appl. 18, 103 (2025). https://doi.org/10.1007/s12083-025-01913-0
Received:
Accepted:
Published:
Version of record:
DOI: https://doi.org/10.1007/s12083-025-01913-0
