A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation
Owing to the introduction of blockchain (BC) technology, a decentralized identity (DID) model has been proposed to replace conventional identity models based on centralized authorities. The BC platform operated by various participants provides a new root-of-trust functionality for entity identificat...
Gespeichert in:
Veröffentlicht in: | IEEE internet of things journal 2022-07, Vol.9 (13), p.10610-10624 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 10624 |
---|---|
container_issue | 13 |
container_start_page | 10610 |
container_title | IEEE internet of things journal |
container_volume | 9 |
creator | Park, Chang-Seop Nam, Hye-Min |
description | Owing to the introduction of blockchain (BC) technology, a decentralized identity (DID) model has been proposed to replace conventional identity models based on centralized authorities. The BC platform operated by various participants provides a new root-of-trust functionality for entity identification and access control. Each entity generates and registers its own identifier and credential (public key) to the BC such that any entity can obtain the other entity's public key. When the corresponding private key is compromised, the key rotation to generate and register a new key pair should be performed. However, the current approach for cryptographically binding a decentralized identifier with a public key induces a serious security problem that results in both identity-stealing attacks and multiple identifiers for a single entity. A new DID to address the security problem above is proposed herein, which is based on a newly proposed cryptographic primitive (infinite one-way hash chain), as well as its security analysis and performance evaluation on Hyperledger Fabric and Contiki Cooja simulator. To demonstrate the applicability of the proposed DID to various security protocols, an authenticated key exchange protocol is also designed. |
doi_str_mv | 10.1109/JIOT.2021.3121722 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2677851175</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9583584</ieee_id><sourcerecordid>2677851175</sourcerecordid><originalsourceid>FETCH-LOGICAL-c208t-ee1be8ea1ab804a80c4a2f93a22d2bbb0385058754e1f61567d41de2e69be4d73</originalsourceid><addsrcrecordid>eNpNkFFLwzAQx4MoOOY-gPgS8LkzlzZN-jim0-lwoPNNCGl71YzazDRF56e3Y0N8ujv4_-64HyHnwMYALLu6ny9XY844jGPgIDk_IgMecxklacqP__WnZNS2a8ZYjwnI0gF5ndBH_KKTzcY7U7zT4OjUNW3wXRFs80avscAmeFPbHyzpvOwHW1n0tHKePmPReaSmKemsxm-b10gfcEufXDDBuuaMnFSmbnF0qEPyMrtZTe-ixfJ2Pp0sooIzFSJEyFGhAZMrlhjFisTwKosN5yXP85zFSjChpEgQqhREKssESuSYZjkmpYyH5HK_t3_is8M26LXrfNOf1DyVUgkAKfoU7FOFd23rsdIbbz-M32pgeudR7zzqnUd98NgzF3vGIuJfPhMqFiqJfwGcUG5D</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2677851175</pqid></control><display><type>article</type><title>A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation</title><source>IEEE Electronic Library (IEL)</source><creator>Park, Chang-Seop ; Nam, Hye-Min</creator><creatorcontrib>Park, Chang-Seop ; Nam, Hye-Min</creatorcontrib><description>Owing to the introduction of blockchain (BC) technology, a decentralized identity (DID) model has been proposed to replace conventional identity models based on centralized authorities. The BC platform operated by various participants provides a new root-of-trust functionality for entity identification and access control. Each entity generates and registers its own identifier and credential (public key) to the BC such that any entity can obtain the other entity's public key. When the corresponding private key is compromised, the key rotation to generate and register a new key pair should be performed. However, the current approach for cryptographically binding a decentralized identifier with a public key induces a serious security problem that results in both identity-stealing attacks and multiple identifiers for a single entity. A new DID to address the security problem above is proposed herein, which is based on a newly proposed cryptographic primitive (infinite one-way hash chain), as well as its security analysis and performance evaluation on Hyperledger Fabric and Contiki Cooja simulator. To demonstrate the applicability of the proposed DID to various security protocols, an authenticated key exchange protocol is also designed.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2021.3121722</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Access control ; Blockchain (BC) ; Blockchains ; Cryptography ; decentralized identity (DID) ; hyperledger fabric ; identity-stealing attack ; infinite one-way hash chain ; Internet of Things ; key rotation ; Performance evaluation ; Registers ; root-of-trust ; Rotation ; Security ; Smart contracts</subject><ispartof>IEEE internet of things journal, 2022-07, Vol.9 (13), p.10610-10624</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2022</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c208t-ee1be8ea1ab804a80c4a2f93a22d2bbb0385058754e1f61567d41de2e69be4d73</citedby><cites>FETCH-LOGICAL-c208t-ee1be8ea1ab804a80c4a2f93a22d2bbb0385058754e1f61567d41de2e69be4d73</cites><orcidid>0000-0003-1273-5162 ; 0000-0003-1034-8257</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9583584$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27923,27924,54757</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9583584$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Park, Chang-Seop</creatorcontrib><creatorcontrib>Nam, Hye-Min</creatorcontrib><title>A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>Owing to the introduction of blockchain (BC) technology, a decentralized identity (DID) model has been proposed to replace conventional identity models based on centralized authorities. The BC platform operated by various participants provides a new root-of-trust functionality for entity identification and access control. Each entity generates and registers its own identifier and credential (public key) to the BC such that any entity can obtain the other entity's public key. When the corresponding private key is compromised, the key rotation to generate and register a new key pair should be performed. However, the current approach for cryptographically binding a decentralized identifier with a public key induces a serious security problem that results in both identity-stealing attacks and multiple identifiers for a single entity. A new DID to address the security problem above is proposed herein, which is based on a newly proposed cryptographic primitive (infinite one-way hash chain), as well as its security analysis and performance evaluation on Hyperledger Fabric and Contiki Cooja simulator. To demonstrate the applicability of the proposed DID to various security protocols, an authenticated key exchange protocol is also designed.</description><subject>Access control</subject><subject>Blockchain (BC)</subject><subject>Blockchains</subject><subject>Cryptography</subject><subject>decentralized identity (DID)</subject><subject>hyperledger fabric</subject><subject>identity-stealing attack</subject><subject>infinite one-way hash chain</subject><subject>Internet of Things</subject><subject>key rotation</subject><subject>Performance evaluation</subject><subject>Registers</subject><subject>root-of-trust</subject><subject>Rotation</subject><subject>Security</subject><subject>Smart contracts</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2022</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkFFLwzAQx4MoOOY-gPgS8LkzlzZN-jim0-lwoPNNCGl71YzazDRF56e3Y0N8ujv4_-64HyHnwMYALLu6ny9XY844jGPgIDk_IgMecxklacqP__WnZNS2a8ZYjwnI0gF5ndBH_KKTzcY7U7zT4OjUNW3wXRFs80avscAmeFPbHyzpvOwHW1n0tHKePmPReaSmKemsxm-b10gfcEufXDDBuuaMnFSmbnF0qEPyMrtZTe-ixfJ2Pp0sooIzFSJEyFGhAZMrlhjFisTwKosN5yXP85zFSjChpEgQqhREKssESuSYZjkmpYyH5HK_t3_is8M26LXrfNOf1DyVUgkAKfoU7FOFd23rsdIbbz-M32pgeudR7zzqnUd98NgzF3vGIuJfPhMqFiqJfwGcUG5D</recordid><startdate>20220701</startdate><enddate>20220701</enddate><creator>Park, Chang-Seop</creator><creator>Nam, Hye-Min</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><orcidid>https://orcid.org/0000-0003-1273-5162</orcidid><orcidid>https://orcid.org/0000-0003-1034-8257</orcidid></search><sort><creationdate>20220701</creationdate><title>A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation</title><author>Park, Chang-Seop ; Nam, Hye-Min</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c208t-ee1be8ea1ab804a80c4a2f93a22d2bbb0385058754e1f61567d41de2e69be4d73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2022</creationdate><topic>Access control</topic><topic>Blockchain (BC)</topic><topic>Blockchains</topic><topic>Cryptography</topic><topic>decentralized identity (DID)</topic><topic>hyperledger fabric</topic><topic>identity-stealing attack</topic><topic>infinite one-way hash chain</topic><topic>Internet of Things</topic><topic>key rotation</topic><topic>Performance evaluation</topic><topic>Registers</topic><topic>root-of-trust</topic><topic>Rotation</topic><topic>Security</topic><topic>Smart contracts</topic><toplevel>online_resources</toplevel><creatorcontrib>Park, Chang-Seop</creatorcontrib><creatorcontrib>Nam, Hye-Min</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE internet of things journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Park, Chang-Seop</au><au>Nam, Hye-Min</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2022-07-01</date><risdate>2022</risdate><volume>9</volume><issue>13</issue><spage>10610</spage><epage>10624</epage><pages>10610-10624</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>Owing to the introduction of blockchain (BC) technology, a decentralized identity (DID) model has been proposed to replace conventional identity models based on centralized authorities. The BC platform operated by various participants provides a new root-of-trust functionality for entity identification and access control. Each entity generates and registers its own identifier and credential (public key) to the BC such that any entity can obtain the other entity's public key. When the corresponding private key is compromised, the key rotation to generate and register a new key pair should be performed. However, the current approach for cryptographically binding a decentralized identifier with a public key induces a serious security problem that results in both identity-stealing attacks and multiple identifiers for a single entity. A new DID to address the security problem above is proposed herein, which is based on a newly proposed cryptographic primitive (infinite one-way hash chain), as well as its security analysis and performance evaluation on Hyperledger Fabric and Contiki Cooja simulator. To demonstrate the applicability of the proposed DID to various security protocols, an authenticated key exchange protocol is also designed.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2021.3121722</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0003-1273-5162</orcidid><orcidid>https://orcid.org/0000-0003-1034-8257</orcidid></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2327-4662 |
ispartof | IEEE internet of things journal, 2022-07, Vol.9 (13), p.10610-10624 |
issn | 2327-4662 2327-4662 |
language | eng |
recordid | cdi_proquest_journals_2677851175 |
source | IEEE Electronic Library (IEL) |
subjects | Access control Blockchain (BC) Blockchains Cryptography decentralized identity (DID) hyperledger fabric identity-stealing attack infinite one-way hash chain Internet of Things key rotation Performance evaluation Registers root-of-trust Rotation Security Smart contracts |
title | A New Approach to Constructing Decentralized Identifier for Secure and Flexible Key Rotation |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T06%3A35%3A34IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20New%20Approach%20to%20Constructing%20Decentralized%20Identifier%20for%20Secure%20and%20Flexible%20Key%20Rotation&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Park,%20Chang-Seop&rft.date=2022-07-01&rft.volume=9&rft.issue=13&rft.spage=10610&rft.epage=10624&rft.pages=10610-10624&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2021.3121722&rft_dat=%3Cproquest_RIE%3E2677851175%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2677851175&rft_id=info:pmid/&rft_ieee_id=9583584&rfr_iscdi=true |