{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T03:18:23Z","timestamp":1782962303069,"version":"3.54.5"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T00:00:00Z","timestamp":1707955200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T00:00:00Z","timestamp":1707955200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Key Project on Anhui Provincial Natural Science Study by Colleges and Universities","award":["KJ2020A0513\u3001KJ2020A0514"],"award-info":[{"award-number":["KJ2020A0513\u3001KJ2020A0514"]}]},{"DOI":"10.13039\/501100003995","name":"Anhui Provincial Natural Science Foundation","doi-asserted-by":"crossref","award":["2308085MF223"],"award-info":[{"award-number":["2308085MF223"]}],"id":[{"id":"10.13039\/501100003995","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Program for Excellent Young Talents in University of Anhui Province","award":["gxyq2021192"],"award-info":[{"award-number":["gxyq2021192"]}]},{"name":"Open Fund of State Key Laboratory for Novel Software Technology","award":["KFKT2022B33"],"award-info":[{"award-number":["KFKT2022B33"]}]},{"name":"Foundation of Yunnan Key Laboratory of Service Computing","award":["YNSC23106"],"award-info":[{"award-number":["YNSC23106"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the rapid development of the Internet of Medical Things (IoMT) and the increasing concern for personal health, sharing Electronic Medical Record (EMR) data is widely recognized as a crucial method for enhancing the quality of care and reducing healthcare expenses. EMRs are often shared to ensure accurate diagnosis, predict prognosis, and provide health advice. However, the process of sharing EMRs always raises significant concerns about potential security issues and breaches of privacy. Previous research has demonstrated that centralized cloud-based EMR systems are at high risk, e.g., single points of failure, denial of service (DoS) attacks, and insider attacks. With this motivation, we propose an EMR sharing scheme based on a consortium blockchain that is designed to prioritize both security and privacy. The interplanetary file system (IPFS) is used to store the encrypted EMR while the returned hash addresses are recorded on the blockchain. Then, the user can authorize other users to decrypt the EMR ciphertext via the proxy re-encryption algorithm, ensuring that only authorized personnel may access the files. Moreover, the scheme attains personalized access control and guarantees privacy protection by employing attribute-based access control. The safety analysis shows that the designed scheme meets the expected design goals. Security analysis and performance evaluation show that the scheme outperforms the comparison schemes in terms of computation and communication costs.<\/jats:p>","DOI":"10.1186\/s13677-024-00608-w","type":"journal-article","created":{"date-parts":[[2024,2,15]],"date-time":"2024-02-15T16:02:39Z","timestamp":1708012959000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":39,"title":["A secure and efficient electronic medical record data sharing scheme based on blockchain and proxy re-encryption"],"prefix":"10.1186","volume":"13","author":[{"given":"Guijiang","family":"Liu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haibo","family":"Xie","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenming","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haiping","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,15]]},"reference":[{"key":"608_CR1","doi-asserted-by":"crossref","unstructured":"Zhu H, Hou M (2018) Research on an electronic medical record system based on the internet, in Proc. ICDSBA, Changsha, China, pp. 537\u2013540","DOI":"10.1109\/ICDSBA.2018.00106"},{"issue":"6","key":"608_CR2","first-page":"3908","volume":"10","author":"G Peng","year":"2023","unstructured":"Peng G, Zhang A, Lin X (2023) Patient-centric fine-grained access control for electronic medical record sharing with security via dual-blockchain. IEEE Trans Netw Sci Eng 10(6):3908\u20133921","journal-title":"IEEE Trans Netw Sci Eng"},{"issue":"11","key":"608_CR3","doi-asserted-by":"publisher","first-page":"8091","DOI":"10.1109\/JIOT.2021.3138104","volume":"9","author":"G Wu","year":"2022","unstructured":"Wu G, Wang S, Ning Z, Records JL (2022) Blockchain-enabled privacy-preserving access control for data publishing and sharing in the internet of medical things. IEEE Internet Things J 9(11):8091\u20138104","journal-title":"IEEE Internet Things J"},{"issue":"21","key":"608_CR4","doi-asserted-by":"publisher","first-page":"18529","DOI":"10.1109\/JIOT.2023.3284056","volume":"10","author":"K Rezaee","year":"2023","unstructured":"Rezaee K et al (2023) IoMT-assisted medical vehicle routing based on UAV-Borne human crowd sensing and deep learning in smart cities. IEEE Internet Things J 10(21):18529\u201318536","journal-title":"IEEE Internet Things J"},{"issue":"9","key":"608_CR5","doi-asserted-by":"publisher","first-page":"7192","DOI":"10.1109\/JIOT.2020.3038721","volume":"8","author":"C Li","year":"2021","unstructured":"Li C, Dong M, Li J, Xu G, Chen X, Ota K (2021) Healthchain: secure EMRs management and trading in distributed healthcare service system. IEEE Internet Things J 8(9):7192\u20137202","journal-title":"IEEE Internet Things J"},{"issue":"5","key":"608_CR6","doi-asserted-by":"publisher","first-page":"1917","DOI":"10.1109\/JBHI.2021.3123643","volume":"26","author":"G Wu","year":"2022","unstructured":"Wu G, Wang S, Ning Z, Zhu B (2022) Privacy-preserved electronic medical record exchanging and sharing: a blockchain-based smart healthcare system. IEEE J Biomedical Health Inf 26(5):1917\u20131927","journal-title":"IEEE J Biomedical Health Inf"},{"key":"608_CR7","doi-asserted-by":"crossref","unstructured":"Hu W, Chai Y, Chen X, Zheng C (2022) Lattice based ring signature scheme for secure cloud-based EMR sharing, in Proc. ICCCS, Wuhan, China, pp. 789\u2013794","DOI":"10.1109\/ICCCS55155.2022.9845850"},{"issue":"8","key":"608_CR8","doi-asserted-by":"publisher","first-page":"5573","DOI":"10.1109\/TII.2021.3126611","volume":"18","author":"X Ge","year":"2022","unstructured":"Ge X, Yu J, Hao R, Lv H (2022) Verifiable keyword search supporting sensitive information hiding for the cloud-based healthcare sharing system. IEEE Trans Industr Inf 18(8):5573\u20135583","journal-title":"IEEE Trans Industr Inf"},{"issue":"14","key":"608_CR9","doi-asserted-by":"publisher","first-page":"12482","DOI":"10.1109\/JIOT.2021.3137240","volume":"9","author":"L Zhang","year":"2022","unstructured":"Zhang L, Zhang T, Wu Q, Mu Y, Rezaeibagha F (2022) Secure decentralized attribute-based sharing of personal health records with blockchain. IEEE Internet Things J 9(14):12482\u201312496","journal-title":"IEEE Internet Things J"},{"key":"608_CR10","doi-asserted-by":"crossref","unstructured":"Azaria A, Ekblaw A, Vieira T, Lippman A (2016) MedRec: Using blockchain for medical data access and permission management, in Proc. OBD, Vienna, Austria, pp. 25\u201330","DOI":"10.1109\/OBD.2016.11"},{"key":"608_CR11","doi-asserted-by":"publisher","first-page":"113467","DOI":"10.1109\/ACCESS.2020.3003575","volume":"8","author":"R Akkaoui","year":"2020","unstructured":"Akkaoui R, Hei X, Cheng W (2020) EdgeMediChain: a hybrid edge blockchain-based framework for health data exchange. IEEE Access 8:113467\u2013113486","journal-title":"IEEE Access"},{"key":"608_CR12","doi-asserted-by":"publisher","first-page":"118943","DOI":"10.1109\/ACCESS.2019.2937685","volume":"7","author":"X Liu","year":"2019","unstructured":"Liu X, Wang Z, Jin C, Li F, Li G (2019) A blockchain-based medical data sharing and protection scheme. IEEE Access 7:118943\u2013118953","journal-title":"IEEE Access"},{"key":"608_CR13","doi-asserted-by":"publisher","first-page":"102887","DOI":"10.1109\/ACCESS.2019.2931531","volume":"7","author":"S Wang","year":"2019","unstructured":"Wang S, Zhang D, Zhang Y (2019) Blockchain-based personal health records sharing scheme with data integrity verifiable. IEEE Access 7:102887\u2013102901","journal-title":"IEEE Access"},{"key":"608_CR14","doi-asserted-by":"publisher","first-page":"66792","DOI":"10.1109\/ACCESS.2019.2917555","volume":"7","author":"DC Nguyen","year":"2019","unstructured":"Nguyen DC, Pathirana PN, Ding M, Seneviratne A (2019) Blockchain for secure EHRs sharing of mobile cloud based E-health systems. IEEE Access 7:66792\u201366806","journal-title":"IEEE Access"},{"key":"608_CR15","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1016\/j.future.2018.12.044","volume":"95","author":"A Al Omar","year":"2019","unstructured":"Al Omar A, Bhuiyan MZA, Basu A, Kiyomoto S, Rahman MS (2019) Privacy-friendly platform for healthcare data in cloud based on blockchain environment. Future Generation Comput Syst 95:511\u2013521","journal-title":"Future Generation Comput Syst"},{"key":"608_CR16","doi-asserted-by":"publisher","first-page":"84304","DOI":"10.1109\/ACCESS.2019.2917976","volume":"7","author":"AR Rajput","year":"2019","unstructured":"Rajput AR, Li Q, Taleby Ahvanooey M, Masood I (2019) EACMS: Emergency access control management system for personal health record based on blockchain. IEEE Access 7:84304\u201384317","journal-title":"IEEE Access"},{"key":"608_CR17","doi-asserted-by":"publisher","first-page":"102710","DOI":"10.1016\/j.jnca.2020.102710","volume":"167","author":"J Chi","year":"2020","unstructured":"Chi J, Li Y, Huang J, Liu J, Jin Y, Chen C, Qiu T (2020) \u2018A secure and efficient data sharing scheme based on blockchain in industrial internet of things.\u2019 J Netw Comput Appl 167:102710\u2013102720","journal-title":"J Netw Comput Appl"},{"issue":"23","key":"608_CR18","doi-asserted-by":"publisher","first-page":"3003","DOI":"10.3390\/electronics10233003","volume":"10","author":"V Mani","year":"2021","unstructured":"Mani V, Manickam P, Alotaibi Y, Alghamdi S, Khalaf OI (2021) \u2018Hyperledger healthchain: Patient-centric IPFS-based storage of health records.\u2019 Electronics 10(23):3003","journal-title":"Electronics"},{"issue":"24","key":"608_CR19","doi-asserted-by":"publisher","first-page":"21377","DOI":"10.1109\/JIOT.2023.3287636","volume":"10","author":"J Liu","year":"2023","unstructured":"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\u201321388","journal-title":"IEEE Internet Things J"},{"issue":"5","key":"608_CR20","doi-asserted-by":"publisher","first-page":"3294","DOI":"10.1109\/TSC.2023.3289319","volume":"16","author":"C Lin","year":"2023","unstructured":"Lin C, Huang X, He D (2023) Efficient blockchain-based electronic medical record sharing with anti-malicious propagation. IEEE Trans Serv Comput 16(5):3294\u20133304","journal-title":"IEEE Trans Serv Comput"},{"key":"608_CR21","doi-asserted-by":"crossref","unstructured":"Blaze M, Bleumer G, Strauss M (1998) Divertible protocols and atomic proxy cryptography, in Proc. EUROCRYPT, Espoo, Finland, pp. 127\u2013144","DOI":"10.1007\/BFb0054122"},{"issue":"9","key":"608_CR22","doi-asserted-by":"publisher","first-page":"10455","DOI":"10.1007\/s11042-017-4448-9","volume":"77","author":"M Sun","year":"2018","unstructured":"Sun M, Ge C, Fang L, Wang J (2018) A proxy broadcast re-encryption for cloud data sharing. Multimedia Tools Appl 77(9):10455\u201310469","journal-title":"Multimedia Tools Appl"},{"key":"608_CR23","doi-asserted-by":"crossref","unstructured":"Chu CK, Weng J, Chow SSM, Zhou J, Deng RH (2009) Conditional proxy broadcast re-encryption, in Proc. ACISP, Brisbane, QLD, Australia, pp. 327\u2013342","DOI":"10.1007\/978-3-642-02620-1_23"},{"key":"608_CR24","first-page":"1","volume-title":"Elliptic curve qu-vanstone based signcryption schemes with proxy re-encryption for secure cloud data storage","author":"P Shabisha","year":"2017","unstructured":"Shabisha P, Braeken A, Touhafi A, Steenhaut K (2017) Elliptic curve qu-vanstone based signcryption schemes with proxy re-encryption for secure cloud data storage. Proc. CloudTech, Rabat, pp 1\u201318"},{"issue":"9","key":"608_CR25","doi-asserted-by":"publisher","first-page":"1","DOI":"10.3390\/app12094260","volume":"12","author":"J Kan","year":"2022","unstructured":"Kan J, Zhang J, Liu D, Huang X (2022) Proxy re-encryption scheme for decentralized storage networks. Appl Sci 12(9):1\u201320","journal-title":"Appl Sci"},{"key":"608_CR26","doi-asserted-by":"publisher","first-page":"136704","DOI":"10.1109\/ACCESS.2019.2943153","volume":"7","author":"Y Wang","year":"2019","unstructured":"Wang Y, Zhang A, Zhang P, Wang H (2019) Cloud-assisted EHR sharing with security and privacy preservation via consortium blockchain. IEEE Access 7:136704\u2013136719","journal-title":"IEEE Access"},{"issue":"12","key":"608_CR27","doi-asserted-by":"publisher","first-page":"1877","DOI":"10.1109\/JAS.2021.1004003","volume":"8","author":"BB Gupta","year":"2021","unstructured":"Gupta BB, Li KC, Leung VC, 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\u20131890","journal-title":"IEEE\/CAA J Automatica Sinica"},{"issue":"22","key":"608_CR28","doi-asserted-by":"publisher","DOI":"10.3390\/s21227765","volume":"21","author":"W Chen","year":"2021","unstructured":"Chen W, Zhu S, Li J, Wu J, Chen C-L, Deng Y-Y (2021) Authorized shared electronic medical record system with proxy re-encryption and blockchain technology. Sensors 21(22):7765","journal-title":"Sensors"},{"issue":"21","key":"608_CR29","doi-asserted-by":"publisher","first-page":"21398","DOI":"10.1109\/JIOT.2022.3181136","volume":"9","author":"L Qi","year":"2022","unstructured":"Qi L, Liu Y, Zhang Y, Xu X, Bilal M, Song H (2022) Privacy-aware point-of-interest category recommendation in internet of things. IEEE Internet Things J 9(21):21398\u201321408","journal-title":"IEEE Internet Things J"},{"key":"608_CR30","doi-asserted-by":"crossref","unstructured":"Liu Y, Zhou X, Kou H, Zhao Y, Xu X, Zhang X et al (2023) Privacy-preserving point-of-interest recommendation based on simplified graph convolutional network for geological traveling. ACM Trans Intell Syst Technol","DOI":"10.1145\/3620677"},{"issue":"1","key":"608_CR31","doi-asserted-by":"publisher","first-page":"635","DOI":"10.1109\/TII.2022.3200067","volume":"19","author":"Y Liu","year":"2023","unstructured":"Liu Y et al (2023) Interaction-enhanced and time-aware graph convolutional network for successive point-of-interest recommendation in traveling enterprises. IEEE Trans Industr Inf 19(1):635\u2013643","journal-title":"IEEE Trans Industr Inf"},{"key":"608_CR32","doi-asserted-by":"crossref","unstructured":"Sahai A, Waters B (2005) Fuzzy identity-based encryption, in Proc. EUROCRYPT, Aarhus, Denmark, pp. 457\u2013473","DOI":"10.1007\/11426639_27"},{"issue":"11","key":"608_CR33","first-page":"63","volume":"39","author":"F Qi","year":"2018","unstructured":"Qi F, Li Y, Tang Z (2018) \u2018Revocable and traceable key-policy attribute-based encryption scheme.\u2019 J Commun 39(11):63\u201369","journal-title":"J Commun"},{"key":"608_CR34","doi-asserted-by":"crossref","unstructured":"Bethencourt J, Sahai A, Waters B (2007) Ciphertext-policy attribute-based encryption, in Proc. IEEE S&P, Berkeley, CA, USA, pp. 321\u2013334","DOI":"10.1109\/SP.2007.11"},{"key":"608_CR35","doi-asserted-by":"crossref","unstructured":"Sun W, Yu S, Lou W, Hou YT, Li H (2014) Protecting your right: Attribute-based keyword search with fine-grained owner-enforced search authorization in the cloud, in Proc. INFOCOM, Toronto, ON, Canada pp. 226\u2013234","DOI":"10.1109\/INFOCOM.2014.6847943"},{"issue":"11","key":"608_CR36","doi-asserted-by":"publisher","first-page":"235","DOI":"10.1007\/s10916-016-0588-0","volume":"40","author":"C Guo","year":"2016","unstructured":"Guo C, Zhuang R, Jie Y, Ren Y, Wu T, Choo K-K-R (2016) Fine-grained database field search using attribute-based encryption for E-healthcare clouds. J Med Syst 40(11):235","journal-title":"J Med Syst"},{"key":"608_CR37","doi-asserted-by":"crossref","unstructured":"Xu L, Xu C, Liu JK, Zuo C, Zhang P (2020) Building a dynamic searchable encrypted medical database for multi-client. 527:394\u2013405Information Sciences","DOI":"10.1016\/j.ins.2019.05.056"},{"key":"608_CR38","doi-asserted-by":"publisher","first-page":"781","DOI":"10.1016\/j.future.2017.08.036","volume":"107","author":"P Jiang","year":"2020","unstructured":"Jiang P, Guo F, Liang K, Lai J, Wen Q (2020) Searchain: Blockchain-based private keyword search in decentralized storage. Future Generation Comput Syst 107:781\u2013792","journal-title":"Future Generation Comput Syst"},{"issue":"14","key":"608_CR39","doi-asserted-by":"publisher","first-page":"11717","DOI":"10.1109\/JIOT.2021.3058946","volume":"8","author":"BS Egala","year":"2021","unstructured":"Egala BS, Pradhan AK, Badarla V, Mohanty SP (2021) Fortified-chain: a blockchain-based framework for security and privacy-assured internet of medical things with effective access control. IEEE Internet Things J 8(14):11717\u201311731","journal-title":"IEEE Internet Things J"},{"issue":"1","key":"608_CR40","first-page":"438","volume":"16","author":"M Wang","year":"2023","unstructured":"Wang M, Guo Y, Zhang C, Wang C, Huang H, Jia X (2023) MedShare: a privacy-preserving medical data sharing system by using blockchain. IEEE Trans Serv Comput 16(1):438\u2013451","journal-title":"IEEE Trans Serv Comput"},{"key":"608_CR41","first-page":"1","volume-title":"Proc","author":"V Thangam","year":"2016","unstructured":"Thangam V, Chandrasekaran K (2016) \u2018Elliptic curve based proxy re-encryption.\u2019 Proc. ICTCS. Udaipur, India, pp 1\u20136"},{"key":"608_CR42","doi-asserted-by":"crossref","unstructured":"Zhang F, Safavinaini R, Susilo W (2004) An efficient signature scheme from bilinear pairings and its applications, in Proc. PKC, Singapore, Mar. pp. 277\u2013290","DOI":"10.1007\/978-3-540-24632-9_20"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00608-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-024-00608-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-024-00608-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,18]],"date-time":"2024-02-18T23:07:56Z","timestamp":1708297676000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-024-00608-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,15]]},"references-count":42,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2024,12]]}},"alternative-id":["608"],"URL":"https:\/\/doi.org\/10.1186\/s13677-024-00608-w","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,15]]},"assertion":[{"value":"20 December 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 February 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 February 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"44"}}