Secure cloud-based EHR system using attribute-based cryptosystem and blockchain
Abstract
To achieve confidentiality, authentication, integrity of medical data, and support fine-grained access control, we propose a secure electronic health record (EHR) system based on attribute-based cryptosystem and blockchain technology. In our system, we use attribute-based encryption (ABE) and identity-based encryption (IBE) to encrypt medical data, and use identity-based signature (IBS) to implement digital signatures. To achieve different functions of ABE, IBE and IBS in one cryptosystem, we introduce a new cryptographic primitive, called combined attribute-based/identity-based encryption and signature (C-AB/IB-ES). This greatly facilitates the management of the system, and does not need to introduce different cryptographic systems for different security requirements. In addition, we use blockchain techniques to ensure the integrity and traceability of medical data. Finally, we give a demonstrating application for medical insurance scene.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Studies have focused on improving processes for timely updates and reporting for adverse events.
“Additionally, prior studies have focused on improving processes for timely updates (Wang & Song, 2018) and reporting for adverse events (Wong et al., 2019).”
From Blockchain in healthcare: A systematic literature review, synthesizing framework and future research agenda (2020) · cites this paper as Wang & Song, 2018
In Wang et al.'s article, a blockchain prototype has not been implemented.
“However, blockchain prototype has not been implemented in the article.”
From A survey on the adoption of blockchain in IoT: challenges and solutions (2021) · cites this paper as [180]
Interoperability is a challenge: because of the absence of interoperability, mass adoption may be nearly impossible.
“Interoperability | The capacity to transmit, analyze, and deal with the allocation across different blockchain networks without the use of an intermediary or central authority is referred to as blockchain interoperability. Because of the absence of interoperability, mass adoption may be nearly impossible.”
From Blockchain and Artificial Intelligence Technology in E-Health (2021) · cites this paper as Wang and Song 2018
Cites
Identity-Based Encryption from the Weil Pairing
Boneh, D., & Franklin, M. (2001) · Lecture notes in computer science · doi:10.1007/3-540-44647-8_13 · Cited by 7,090 · see citing works
Identity-Based Cryptosystems and Signature Schemes
Adi Shamir, Z. (2007) · Springer eBooks · doi:10.1007/3-540-39568-7_5 · Cited by 6,648 · see citing works
Attribute-based encryption for fine-grained access control of encrypted data
Goyal, V., Pandey, O., Sahai, A., & Waters, B. R. (2006) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/1180405.1180418 · Cited by 5,092 · see citing works
Fuzzy Identity-Based Encryption
Sahai, A., & Waters, B. R. (2005) · Lecture notes in computer science · doi:10.1007/11426639_27 · Cited by 4,626 · see citing works
Efficient Identity-Based Encryption Without Random Oracles
Waters, B. R. (2005) · Lecture notes in computer science · doi:10.1007/11426639_7 · Cited by 2,017 · see citing works
Waters, B. R. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-19379-8_4 · Cited by 1,909 · see citing works
Efficient Selective-ID Secure Identity-Based Encryption Without Random Oracles
Boneh, D., & Boyen, X. (2004) · Lecture notes in computer science · doi:10.1007/978-3-540-24676-3_14 · Cited by 1,771 · see citing works
Häyrinen, K., Saranto, K., & Nykänen, P. (2008) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2007.09.001 · Cited by 1,303 · see citing works
Yue, X., Wang, H., Jin, D., Li, M., & Jiang, W. (2016) · Journal of Medical Systems · doi:10.1007/s10916-016-0574-6 · Cited by 1,240 · see citing works
Self-citationUnderwood, S. (2016) · Communications of the ACM · doi:10.1145/2994581 · Cited by 1,198 · see citing works
Li, M., Yu, S., Zheng, Y. R., Ren, K., & Lou, W. (2012) · IEEE Transactions on Parallel and Distributed Systems · doi:10.1109/tpds.2012.97 · Cited by 1,189 · see citing works
Hierarchical ID-Based Cryptography
Gentry, C., & Silverberg, A. (2002) · Lecture notes in computer science · doi:10.1007/3-540-36178-2_34 · Cited by 1,094 · see citing works
Dual System Encryption: Realizing Fully Secure IBE and HIBE under Simple Assumptions
Waters, B. R. (2009) · Lecture notes in computer science · doi:10.1007/978-3-642-03356-8_36 · Cited by 922 · see citing works
Security and privacy in electronic health records: a systematic literature review.
Fernández-Alemán, J. L., Señor, I. C., Lozoya, P. Á. O., & Toval, A. (2013) · Journal of Biomedical Informatics · doi:10.1016/j.jbi.2012.12.003 · Cited by 675 · see citing works
New Techniques for Dual System Encryption and Fully Secure HIBE with Short Ciphertexts
Lewko, A. B., & Waters, B. R. (2010) · Lecture notes in computer science · doi:10.1007/978-3-642-11799-2_27 · Cited by 557 · see citing works
A Smart Contract for Boardroom Voting with Maximum Voter Privacy
McCorry, P., Shahandashti, S. F., & Hao, F. (2017) · Lecture notes in computer science · doi:10.1007/978-3-319-70972-7_20 · Cited by 510 · see citing works
Li, M., Yu, S., Ren, K., & Lou, W. (2010) · Lecture notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering · doi:10.1007/978-3-642-16161-2_6 · Cited by 401 · see citing works
Lewko, A. B., & Waters, B. R. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-32009-5_12 · Cited by 373 · see citing works
Multipurpose identity-based signcryption: A swiss army knife for identity-based cryptography
Boyen, X. (2003) · QUT ePrints (Queensland University of Technology) · Cited by 324 · see citing works
Li, X., Ibrahim, M. H., Kumari, S., Sangaiah, A. K., Gupta, V., & Choo, K. R. (2017) · Computer Networks · doi:10.1016/j.comnet.2017.03.013 · Cited by 300 · see citing works
Online/Offline Attribute-Based Encryption
Hohenberger, S., & Waters, B. R. (2014) · Lecture notes in computer science · doi:10.1007/978-3-642-54631-0_17 · Cited by 269 · see citing works
Multipurpose Identity-Based Signcryption
Boyen, X. (2003) · Lecture notes in computer science · doi:10.1007/978-3-540-45146-4_23 · Cited by 244 · see citing works
Securing electronic medical records using attribute-based encryption on mobile devices
Akinyele, J. A., Pagano, M. W., Green, M., Lehmann, C. U., Peterson, Z. N. J., & Rubin, A. D. (2011) · Security and Privacy in Smartphones and Mobile Devices · doi:10.1145/2046614.2046628 · Cited by 182 · see citing works
Betrayal, Distrust, and Rationality
Dong, C., Wang, Y., Aldweesh, A. Y., et al. (2017) · ACM SIGSAC Conference on Computer and Communications Security (CCS) · doi:10.1145/3133956.3134032 · Cited by 175 · see citing works
Li, X., Niu, J., Kumari, S., Wu, F., & Choo, K. R. (2017) · Future Generation Computer Systems · doi:10.1016/j.future.2017.04.012 · Cited by 131 · see citing works
Bitcoin-based fair payments for outsourcing computations of fog devices
Huang, H., Chen, X., Wu, Q., et al. (2016) · Future Generation Computer Systems · doi:10.1016/j.future.2016.12.016 · Cited by 112 · see citing works
Wang, H., Zheng, Z., Wu, L., et al. (2016) · Cluster Computing · doi:10.1007/s10586-016-0701-7 · Cited by 101 · see citing works
Self-citationSecure Access for Healthcare Data in the Cloud Using Ciphertext-Policy Attribute-Based Encryption
Alshehri, S., Radziszowski, S. P., & Raj, R. K. (2012) · 2012 IEEE 28th International Conference on Data Engineering Workshops · doi:10.1109/icdew.2012.68 · Cited by 98 · see citing works
Goroll, A. H., Simon, S. R., Tripathi, M., Ascenzo, C., & Bates, D. W. (2008) · Journal of the American Medical Informatics Association · doi:10.1197/jamia.m2899 · Cited by 93 · see citing works
Li, X., Niu, J., Liao, J., & Liang, W. (2013) · International Journal of Communication Systems · doi:10.1002/dac.2676 · Cited by 91 · see citing works
Designing a patient-centered personal health record to promote preventive care
Krist, A. H., Peele, E., Woolf, S. H., Rothemich, S. F., Loomis, J. F., Longo, D. R., & Kuzel, A. J. (2011) · BMC Medical Informatics and Decision Making · doi:10.1186/1472-6947-11-73 · Cited by 82 · see citing works
Verifiable outsourced ciphertext-policy attribute-based encryption in cloud computing
Wang, H., He, D., Shen, J., et al. (2016) · Soft Computing · doi:10.1007/s00500-016-2271-2 · Cited by 59 · see citing works
Self-citationFlexible attribute-based encryption applicable to secure e-healthcare records
Qin, B., Deng, H., Wu, Q., et al. (2015) · International Journal of Information Security · doi:10.1007/s10207-014-0272-7 · Cited by 42 · see citing works
Consensus problems for discrete-time agents with communication delay
Wang, Z., Zhang, H., Song, X., et al. (2017) · International Journal of Control Automation and Systems · doi:10.1007/s12555-015-0446-8 · Cited by 41 · see citing works
Combined Public-Key Schemes: The Case of ABE and ABS
Chen, C., Chen, J., Lim, H. W., et al. (2012) · Lecture notes in computer science · doi:10.1007/978-3-642-33272-2_5 · Cited by 40 · see citing works
Boyen, X. (2010) · Information security and cryptography · doi:10.1007/978-3-540-89411-7_10 · Cited by 37 · see citing works
Fuzzy matching and direct revocation: a new CP-ABE scheme from multilinear maps
Wang, H., He, D., Shen, J., et al. (2017) · Soft Computing · doi:10.1007/s00500-017-2488-8 · Cited by 26 · see citing works
Self-citationSecure Personal Health Record System with Attribute-Based Encryption in Cloud Computing
Yan, H., Li, X., & Li, J. (2014) · International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC) · doi:10.1109/3pgcic.2014.138 · Cited by 15 · see citing works
Wang, H., Zheng, Z., Wu, L., et al. (2016) · Journal of High Speed Networks · doi:10.3233/jhs-160536 · Cited by 8 · see citing works
Self-citation
Flagged first, then by citations
Cited by
Sorted by citations
Blockchain technology in healthcare: a systematic review
Agbo, C. C., Mahmoud, Q. H., & Eklund, J. M. (2019) · Healthcare · doi:10.3390/healthcare7020056 · Cited by 1,131 · see citing works
Blockchain for industry 4.0: a comprehensive review
Bodkhe, U., Tanwar, S., Parekh, K., Khanpara, P., Tyagi, S., Kumar, N., & Alazab, M. (2020) · IEEE Access · doi:10.1109/access.2020.2988579 · Cited by 766 · see citing works
Blockchain in healthcare and health sciences—A scoping review
Hasselgren, A., Kralevska, K., Gligoroski, D., Pedersen, S. A., & Faxvaag, A. (2020) · International Journal of Medical Informatics · doi:10.1016/j.ijmedinf.2019.104040 · Cited by 676 · see citing works
“…health records/ Administrative system Sharing healthcare data for administrative or economic purposes Identity management, access control 20 [38] Electronic health records Patient data management and storage in a cloud environment Access control, data integrity, data provenance 21 [39]…”
BackgroundMethodBlockchain Technology in Healthcare: A Comprehensive Review and Directions for Future Research
Khezr, S., Moniruzzaman, M., Yassine, A., & Benlamri, R. (2019) · Applied Sciences · doi:10.3390/app9091736 · Cited by 575 · see citing works
Tandon, A., Dhir, A., Islam, A. K. M. N., & Mäntymäki, M. (2020) · Computers in Industry · doi:10.1016/j.compind.2020.103290 · Cited by 439 · see citing works
A survey on the adoption of blockchain in IoT: challenges and solutions
Uddin, M. A., Stranieri, A., Gondal, I., & Balasubramanian, V. (2021) · Blockchain: Research and Applications · doi:10.1016/j.bcra.2021.100006 · Cited by 365 · see citing works
Blockchain and Artificial Intelligence Technology in E-Health
Tagde, P., Tagde, S., Bhattacharya, T., Tagde, P., Chopra, H., Akter, R., Kaushik, D., & Rahman, M. H. (2021) · Environmental Science and Pollution Research · doi:10.1007/s11356-021-16223-0 · Cited by 281 · see citing works
Applications of blockchain in unmanned aerial vehicles: A review
Alladi, T., Chamola, V., Sahu, N., & Guizani, M. (2020) · Vehicular Communications · doi:10.1016/j.vehcom.2020.100249 · Cited by 274 · see citing works
Lightweight blockchain for healthcare
Ismail, L., Materwala, H., & Zeadally, S. (2019) · IEEE Access · doi:10.1109/access.2019.2947613 · Cited by 260 · see citing works
Blockchain in Healthcare: A Patient-Centered Model
Huang, X. (2019) · Biomedical Journal of Scientific & Technical Research · doi:10.26717/bjstr.2019.20.003448 · Cited by 167 · see citing works
Blockchain applications in the biomedical domain: A scoping review
Drosatos, G., & Kaldoudi, E. (2019) · Computational and Structural Biotechnology Journal · doi:10.1016/j.csbj.2019.01.010 · Cited by 145 · see citing works
“[58] 2018 Journal Health records Architecture Wang S.”
BackgroundInfluentialAmini, M., Pedram, M. M., Moradi, A., & Ouchani, M. (2021) · Computational and Mathematical Methods in Medicine · doi:10.1155/2021/5514839 · Cited by 84 · see citing works
eHealth integrity model based on permissioned blockchain
Hyla, T., & Pejaś, J. (2019) · Future Internet · doi:10.3390/fi11030076 · Cited by 49 · see citing works
- Authors
- Wang, H., & Song, Y.
- Affiliations
- Shandong Normal University (CN)
- Corresponding author
- Wang, Hao
- ORCID
- Wang, Hao
- Venue
- Journal of Medical Systems
- Published
- 2018-07-05
- Volume
- 42
- Issue
- 8
- Pages
- 152-152
- ISSN
- 0148-5598 (ISSN-L)
- 1573-689X
- OpenAlex
- W2845081339
- Cited by
- 409
- References
- 39
- Citations by year
- 2026: 9 · 2025: 39 · 2024: 52 · 2023: 71 · 2022: 78 · 2021: 78 · 2020: 45 · 2019: 34 · 2018: 3
- FWCI
- 64.37
- Type
- journal article
- Language
- en
- Open access
- closed
- Licence
- www.springer.com/tdm (tdm)
- Locations
- Journal of Medical Systems (publishedVersion)
- PubMed (publishedVersion)
- Funders
- National Natural Science Foundation of China (61602287)
- Primary Research & Development Plan of Shandong Province (2018GGX101037)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptography and Data Security
- Physical Sciences › Computer Science › Information Systems › Cloud Data Security Solutions
- Keywords
- electronic health records, attribute-based encryption, identity-based encryption, identity-based signature, blockchain, fine-grained access control, medical data confidentiality, data integrity, traceability, health insurance
- MeSH terms
- Cloud Computing, Algorithms, Computer Systems, Confidentiality, Insurance, Health, Computer Security, Electronic Health Records
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review