Blockchain-Enabled Key Aggregate Searchable Encryption Scheme for Personal Health Record Sharing With Multidelegation
The transition from patient-centered medical services to Health 5.0, which provides medical services to all customers using smart healthcare, has led to the use of the Internet of Things (IoT) for medical diagnosis and research based on the personal health records (PHRs) of service users. However, P...
Saved in:
| Published in | IEEE internet of things journal Vol. 11; no. 10; pp. 17482 - 17494 |
|---|---|
| Main Authors | , , , , , |
| Format | Journal Article |
| Language | English |
| Published |
Piscataway
IEEE
15.05.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Subjects | |
| Online Access | Get full text |
| ISSN | 2327-4662 2327-4662 |
| DOI | 10.1109/JIOT.2024.3357802 |
Cover
| Abstract | The transition from patient-centered medical services to Health 5.0, which provides medical services to all customers using smart healthcare, has led to the use of the Internet of Things (IoT) for medical diagnosis and research based on the personal health records (PHRs) of service users. However, PHR contain sensitive personal information, which can cause privacy issues. Additionally, as emergencies may occur in real medical environments, multiauthority delegation must be considered. Although various methods are being studied for data sharing, they often do not meet the necessary security requirements in a real PHR sharing environment. In this study, we propose a system that uses key aggregate searchable encryption (KASE) to satisfy security requirements and leverages blockchain and smart contracts to improve data integrity, data audit records, and transparency. We also propose a method that ensures the data subject rights of PHR data owners when delegating multiple rights using attribute tokens. We conduct formal and informal security analyses to verify the robustness of the proposed system against potential adversarial attacks. Finally, a performance evaluation is conducted to verify the effectiveness of the proposed scheme. |
|---|---|
| AbstractList | The transition from patient-centered medical services to Health 5.0, which provides medical services to all customers using smart healthcare, has led to the use of the Internet of Things (IoT) for medical diagnosis and research based on the personal health records (PHRs) of service users. However, PHR contain sensitive personal information, which can cause privacy issues. Additionally, as emergencies may occur in real medical environments, multiauthority delegation must be considered. Although various methods are being studied for data sharing, they often do not meet the necessary security requirements in a real PHR sharing environment. In this study, we propose a system that uses key aggregate searchable encryption (KASE) to satisfy security requirements and leverages blockchain and smart contracts to improve data integrity, data audit records, and transparency. We also propose a method that ensures the data subject rights of PHR data owners when delegating multiple rights using attribute tokens. We conduct formal and informal security analyses to verify the robustness of the proposed system against potential adversarial attacks. Finally, a performance evaluation is conducted to verify the effectiveness of the proposed scheme. |
| Author | Kim, Keonwoo Oh, Jihyeon Park, Youngho Kwon, DeokKyu Lee, JoonYoung Kim, Myeonghyun |
| Author_xml | – sequence: 1 givenname: JoonYoung orcidid: 0000-0002-8172-6182 surname: Lee fullname: Lee, JoonYoung email: harry250@knu.ac.kr organization: School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South Korea – sequence: 2 givenname: Jihyeon orcidid: 0000-0001-8690-2125 surname: Oh fullname: Oh, Jihyeon email: chldlstnr071@knu.ac.kr organization: School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South Korea – sequence: 3 givenname: DeokKyu orcidid: 0000-0003-0014-1965 surname: Kwon fullname: Kwon, DeokKyu email: kdk145@knu.ac.kr organization: School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South Korea – sequence: 4 givenname: Myeonghyun orcidid: 0000-0003-4891-818X surname: Kim fullname: Kim, Myeonghyun email: kimmyeong123@knu.ac.kr organization: School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South Korea – sequence: 5 givenname: Keonwoo orcidid: 0009-0009-0181-9476 surname: Kim fullname: Kim, Keonwoo email: wootopian@etri.re.kr organization: Cryptography and Authentication Base Technology Research Section, Electronics and Telecommunications Research Institute, Daejeon, South Korea – sequence: 6 givenname: Youngho orcidid: 0000-0002-0406-6547 surname: Park fullname: Park, Youngho email: parkyh@knu.ac.kr organization: School of Electronic and Electrical Engineering, Kyungpook National University, Daegu, South Korea |
| BookMark | eNp9kE1PwkAQhjcGExH5ASYeNvFc3I9-sEc0KCgGIxiPzXY7bRdLF7ftgX_vVjgQD55mMvM-k8lziXqVqQCha0pGlBJx9zxfrkeMMH_EeRCNCTtDfcZZ5PlhyHon_QUa1vWGEOKwgIqwj9r70qgvVUhdedNKJiWk-AX2eJLnFnLZAF6BtG7vNnhaKbvfNdpUeKUK2ALOjMVvYGtTyRLPQJZNgd9BGZviVSGtrnL8qd3stS0bnULZnXT4FTrPZFnD8FgH6ONxun6YeYvl0_xhsvAUE37jiSRgIAikNIuEDMYBDQgPaCRDLqmKBIQ8IYpnyoVSMlY-pFKGMkmU7zSEnA_Q7eHuzprvFuom3pjWul_rmJOAMxERylwqOqSUNXVtIYuVbn7_bKzUZUxJ3GmOO81xpzk-anYk_UPurN5Ku_-XuTkwGgBO8j7lviD8BysJi0U |
| CODEN | IITJAU |
| CitedBy_id | crossref_primary_10_1007_s11227_024_06441_x crossref_primary_10_3390_math12111717 crossref_primary_10_1016_j_compeleceng_2024_109460 crossref_primary_10_1109_ACCESS_2025_3547953 crossref_primary_10_1016_j_csi_2024_103956 |
| Cites_doi | 10.1016/j.comnet.2012.12.018 10.1109/TPDS.2012.97 10.1109/SP.2007.11 10.1007/s11036-020-01551-1 10.1016/j.jnca.2015.09.008 10.1016/j.future.2014.10.014 10.1002/ett.4734 10.1109/TNSE.2022.3204991 10.1109/TII.2022.3145851 10.1016/j.sysarc.2022.102698 10.1197/jamia.M2025 10.3390/s20102913 10.1109/TIFS.2014.2340581 10.1109/TPDS.2013.112 10.1007/s10586-023-04038-2 10.1109/TIT.1983.1056650 10.1109/ACCESS.2021.3071499 10.1109/JIOT.2019.2956322 10.1109/TDSC.2022.3163138 10.1631/FITEE.1800192 10.1109/TVT.2022.3188769 10.1007/3-540-44647-8_13 10.1145/1180405.1180418 10.1109/TII.2020.3037889 10.1016/j.compag.2007.05.007 10.1109/TIFS.2016.2590944 10.3390/s22187075 10.1145/77648.77649 10.1016/j.future.2016.07.019 10.1109/TC.2015.2389959 10.1109/ACCESS.2022.3168843 10.5220/0007919901090124 10.1007/978-3-540-70545-1_38 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/JIOT.2024.3357802 |
| DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Computer and Information Systems Abstracts Technology Research Database Computer and Information Systems Abstracts – Academic Advanced Technologies Database with Aerospace ProQuest Computer Science Collection Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 2327-4662 |
| EndPage | 17494 |
| ExternalDocumentID | 10_1109_JIOT_2024_3357802 10413490 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: Institute of Information and Communications Technology Planning and Evaluation (IITP) – fundername: Ministry of Education grantid: 2020R1I1A3058605 – fundername: Korean Government (MSIT, Development of eSIM Security Platform Technology for Edge Devices to Expand the eSIM Ecosystem) grantid: 2022-0-01019 – fundername: National Research Foundation of Korea (NRF) funderid: 10.13039/501100003725 |
| GroupedDBID | 0R~ 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG AGQYO AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS IFIPE IPLJI JAVBF M43 OCL PQQKQ RIA RIE AAYXX CITATION 7SC 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c294t-9b52e90ed1f79a5851503517a63a1c79e63b0c3fce90d08c4edaa6abbc4578633 |
| IEDL.DBID | RIE |
| ISSN | 2327-4662 |
| IngestDate | Mon Jun 30 14:31:38 EDT 2025 Thu Apr 24 22:50:37 EDT 2025 Wed Oct 01 01:03:54 EDT 2025 Wed Aug 27 02:05:25 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Issue | 10 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c294t-9b52e90ed1f79a5851503517a63a1c79e63b0c3fce90d08c4edaa6abbc4578633 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0001-8690-2125 0000-0003-4891-818X 0000-0003-0014-1965 0009-0009-0181-9476 0000-0002-8172-6182 0000-0002-0406-6547 |
| PQID | 3053297012 |
| PQPubID | 2040421 |
| PageCount | 13 |
| ParticipantIDs | crossref_primary_10_1109_JIOT_2024_3357802 crossref_citationtrail_10_1109_JIOT_2024_3357802 ieee_primary_10413490 proquest_journals_3053297012 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2024-05-15 |
| PublicationDateYYYYMMDD | 2024-05-15 |
| PublicationDate_xml | – month: 05 year: 2024 text: 2024-05-15 day: 15 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE internet of things journal |
| PublicationTitleAbbrev | JIoT |
| PublicationYear | 2024 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref35 ref12 ref34 ref14 ref36 ref31 ref30 ref11 ref33 ref10 ref32 Ferrailol (ref8) (ref15) 2023 ref2 ref1 ref16 ref19 ref18 (ref17) 2023 ref24 ref23 ref26 ref25 ref20 ref22 ref21 ref28 ref27 ref29 ref7 ref9 ref4 ref3 ref6 ref5 |
| References_xml | – ident: ref1 doi: 10.1016/j.comnet.2012.12.018 – ident: ref18 doi: 10.1109/TPDS.2012.97 – volume-title: Scyther tool-Cas Cremers year: 2023 ident: ref15 – ident: ref10 doi: 10.1109/SP.2007.11 – ident: ref21 doi: 10.1007/s11036-020-01551-1 – ident: ref3 doi: 10.1016/j.jnca.2015.09.008 – ident: ref19 doi: 10.1016/j.future.2014.10.014 – ident: ref30 doi: 10.1002/ett.4734 – ident: ref35 doi: 10.1109/TNSE.2022.3204991 – ident: ref23 doi: 10.1109/TII.2022.3145851 – ident: ref25 doi: 10.1016/j.sysarc.2022.102698 – ident: ref5 doi: 10.1197/jamia.M2025 – ident: ref7 doi: 10.3390/s20102913 – ident: ref11 doi: 10.1109/TIFS.2014.2340581 – ident: ref12 doi: 10.1109/TPDS.2013.112 – ident: ref22 doi: 10.1007/s10586-023-04038-2 – ident: ref32 doi: 10.1109/TIT.1983.1056650 – ident: ref33 doi: 10.1109/ACCESS.2021.3071499 – ident: ref29 doi: 10.1109/JIOT.2019.2956322 – ident: ref24 doi: 10.1109/TDSC.2022.3163138 – ident: ref27 doi: 10.1631/FITEE.1800192 – ident: ref26 doi: 10.1109/TVT.2022.3188769 – ident: ref31 doi: 10.1007/3-540-44647-8_13 – ident: ref9 doi: 10.1145/1180405.1180418 – volume-title: MIRACL cryptographic SDK: Multiprecision integer and rational arithmetic cryptographic library year: 2023 ident: ref17 – ident: ref6 doi: 10.1109/TII.2020.3037889 – ident: ref4 doi: 10.1016/j.compag.2007.05.007 – ident: ref2 doi: 10.1109/TIFS.2016.2590944 – ident: ref36 doi: 10.3390/s22187075 – ident: ref14 doi: 10.1145/77648.77649 – ident: ref20 doi: 10.1016/j.future.2016.07.019 – ident: ref13 doi: 10.1109/TC.2015.2389959 – ident: ref34 doi: 10.1109/ACCESS.2022.3168843 – start-page: 554 volume-title: Proc. 15th Nat. Comput. Secur. Conf. (NCSC) ident: ref8 article-title: Role based access control national computer security conference – ident: ref28 doi: 10.5220/0007919901090124 – ident: ref16 doi: 10.1007/978-3-540-70545-1_38 |
| SSID | ssj0001105196 |
| Score | 2.3851213 |
| Snippet | The transition from patient-centered medical services to Health 5.0, which provides medical services to all customers using smart healthcare, has led to the... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 17482 |
| SubjectTerms | Access control Blockchain Blockchain (BC) Cloud computing Cryptography Cybersecurity Data privacy Encryption Health services Internet of Things key aggregate searchable encryption (KASE) Medical services multidelegation Performance evaluation Personal health personal health record (PHR) sharing Servers smart contract Smart contracts |
| Title | Blockchain-Enabled Key Aggregate Searchable Encryption Scheme for Personal Health Record Sharing With Multidelegation |
| URI | https://ieeexplore.ieee.org/document/10413490 https://www.proquest.com/docview/3053297012 |
| Volume | 11 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 2327-4662 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001105196 issn: 2327-4662 databaseCode: RIE dateStart: 20140101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELaAiYXyKKK85IEJKSVpErseARWVIgpDK7pFtnNpUSFFpRnKr8fnOIBAILYosS0rd_a97yPkRAfQEpHIvFjKyIuE9j3JOfcU8IwhrFUqsd75ts-6w6g3ikeuWN3WwgCATT6DJj7aWH460wW6yswJj7CbnrHQV3mblcVanw6VALUR5iKXgS_Oetd3A2MBtqJmiD1dnOekkj0WTOXHDWzFylWN9KsNldkk02axUE399q1X4793vEk2nIJJz0uO2CIrkG-TWgXeQN1Z3iHFhRFjUz2Rj7nXsQVUKb2BJT0fGwscfWu0zETGL7ST6_nSXi5mgQk8AzW6Lr13ijwta5loacpS7AFtBCJ9eDTvbIEvgu2MLQvUyfCqM7jseg6DwdOGhgtPqLgFwoc0yLiQGEOMMfbIJQtloLkAFipfh5k2g1K_rSNIpWRSKR2ZX87CcJes5bMc9ght6wy7vUGA0B5xGiutzFweg59ljLXDBvEr6iTaNShHnIynxBoqvkiQoAkSNHEEbZDTjykvZXeOvwbXkUBfBpa0aZDDigcSd4BfkxARMwQ34nv_l2kHZB1Xx0yCID4ka4t5AUdGQVmoY8uY78ZS43k |
| linkProvider | IEEE |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELYQDLDwRpSnByaklKTxox4BFZVXYSiCLbKdCyAgoNIO5dfjcxxAIBBblNiJlTv73vcRsmMTaCmmiohrzSKmbBxpKWVkQBYCYa1yjfXO5z3RvWInN_wmFKv7WhgA8Mln0MRLH8vPn-0IXWVuhzPspucs9CnOGONVudanSyVBfUSE2GUSq72T44u-swFbrJliV5fgO6mlj4dT-XEGe8FyNEd69ZKqfJKH5mhomvbtW7fGf695nswGFZPuVzyxQCagXCRzNXwDDbt5iYwOnCB7sHf6vow6voQqp6cwpvu3zgZH7xqtcpHxCe2UdjD2x4t7wR08AXXaLr0MqjytqploZcxS7ALtRCK9vnf3fIkvwu3ceiZYJldHnf5hNwooDJF1VBxGyvAWqBjypJBKYxSRY_RRapHqxEoFIjWxTQvrBuVx2zLItRbaGMvcLxdpukImy-cSVglt2wL7vUGC4B4858YaN1dyiItCiHbaIHFNncyGFuWIlPGYeVMlVhkSNEOCZoGgDbL7MeWl6s_x1-BlJNCXgRVtGmSj5oEsbOHXLEXMDCWdAF_7Zdo2me72z8-ys-Pe6TqZwS9hXkHCN8jkcDCCTaeuDM2WZ9J30-7mxg |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Blockchain-Enabled+Key+Aggregate+Searchable+Encryption+Scheme+for+Personal+Health+Record+Sharing+With+Multidelegation&rft.jtitle=IEEE+internet+of+things+journal&rft.au=Lee%2C+JoonYoung&rft.au=Oh%2C+Jihyeon&rft.au=Kwon%2C+DeokKyu&rft.au=Kim%2C+Myeonghyun&rft.date=2024-05-15&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2327-4662&rft.volume=11&rft.issue=10&rft.spage=17482&rft_id=info:doi/10.1109%2FJIOT.2024.3357802&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2327-4662&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2327-4662&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2327-4662&client=summon |