ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms
An Internet of Things (IoT) system generally contains thousands of heterogeneous devices which often operate in swarms-large, dynamic, and self-organizing networks. Remote attestation is an important cornerstone for the security of these IoT swarms, as it ensures the software integrity of swarm devi...
Gespeichert in:
Veröffentlicht in: | IEEE internet of things journal 2019-10, Vol.6 (5), p.8372-8383 |
---|---|
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 | 8383 |
---|---|
container_issue | 5 |
container_start_page | 8372 |
container_title | IEEE internet of things journal |
container_volume | 6 |
creator | Kuang, Boyu Fu, Anmin Yu, Shui Yang, Guomin Su, Mang Zhang, Yuqing |
description | An Internet of Things (IoT) system generally contains thousands of heterogeneous devices which often operate in swarms-large, dynamic, and self-organizing networks. Remote attestation is an important cornerstone for the security of these IoT swarms, as it ensures the software integrity of swarm devices and protects them from attacks. However, current attestation schemes suffer from single point of failure verifier. In this paper, we propose an Efficient and Secure Distributed Remote Attestation (ESDRA) scheme for IoT swarms. We present the first many-to-one attestation scheme for device swarms, which reduces the possibility of single point of failure verifier. Moreover, we utilize distributed attestation to verify the integrity of each node and apply accusation mechanism to report the invaded nodes, which makes ESDRA much easier to feedback the certain compromised nodes and reduces the run-time of attestation. We analyze the security of ESDRA and do some simulation experiments to show its practicality and efficiency. Especially, ESDRA can significantly reduce the attestation time and has a better performance in the energy consumption comparing with list-based attestation schemes. |
doi_str_mv | 10.1109/JIOT.2019.2917223 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_JIOT_2019_2917223</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8716502</ieee_id><sourcerecordid>2303987430</sourcerecordid><originalsourceid>FETCH-LOGICAL-c402t-4915c5981900b8994125312bb320d566f72670520bcfe43306707900126be9b03</originalsourceid><addsrcrecordid>eNpNkMFKw0AQhhdRsGgfQLwseE6dnU02WW-hrVopFJp6XpJ0gikmqbsbxLc3oUU8zQx8_8zwMXYnYCYE6Me31WY3QxB6hlrEiPKCTVBiHIRK4eW__ppNnTsAwBCLhFYTli2zxTZ94mnLl1VVlzW1nuftnmdU9pb4onbe1kXvac-31HSeeOo9OZ_7umt5Vn5QQ7zqLF91O55957Zxt-yqyj8dTc_1hr0_L3fz12C9eVnN03VQhoA-CLWIykgnQgMUidahwEgKLAqJsI-UqmJUMUQIRVlRKCUMUzywAlVBugB5wx5Oe4-2--qHn8yh6207nDQoQeokDuVIiRNV2s45S5U52rrJ7Y8RYEZ9ZtRnRn3mrG_I3J8yNRH98UksVAQofwGGtmeM</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2303987430</pqid></control><display><type>article</type><title>ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms</title><source>IEEE Xplore</source><creator>Kuang, Boyu ; Fu, Anmin ; Yu, Shui ; Yang, Guomin ; Su, Mang ; Zhang, Yuqing</creator><creatorcontrib>Kuang, Boyu ; Fu, Anmin ; Yu, Shui ; Yang, Guomin ; Su, Mang ; Zhang, Yuqing</creatorcontrib><description>An Internet of Things (IoT) system generally contains thousands of heterogeneous devices which often operate in swarms-large, dynamic, and self-organizing networks. Remote attestation is an important cornerstone for the security of these IoT swarms, as it ensures the software integrity of swarm devices and protects them from attacks. However, current attestation schemes suffer from single point of failure verifier. In this paper, we propose an Efficient and Secure Distributed Remote Attestation (ESDRA) scheme for IoT swarms. We present the first many-to-one attestation scheme for device swarms, which reduces the possibility of single point of failure verifier. Moreover, we utilize distributed attestation to verify the integrity of each node and apply accusation mechanism to report the invaded nodes, which makes ESDRA much easier to feedback the certain compromised nodes and reduces the run-time of attestation. We analyze the security of ESDRA and do some simulation experiments to show its practicality and efficiency. Especially, ESDRA can significantly reduce the attestation time and has a better performance in the energy consumption comparing with list-based attestation schemes.</description><identifier>ISSN: 2327-4662</identifier><identifier>EISSN: 2327-4662</identifier><identifier>DOI: 10.1109/JIOT.2019.2917223</identifier><identifier>CODEN: IITJAU</identifier><language>eng</language><publisher>Piscataway: IEEE</publisher><subject>Computer program integrity ; Energy consumption ; Hardware ; Internet of Things ; Nodes ; Protocols ; Real-time systems ; Remote attestation ; reputation management ; Run time (computers) ; Security ; single point of failure ; Software ; swarms</subject><ispartof>IEEE internet of things journal, 2019-10, Vol.6 (5), p.8372-8383</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2019</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c402t-4915c5981900b8994125312bb320d566f72670520bcfe43306707900126be9b03</citedby><cites>FETCH-LOGICAL-c402t-4915c5981900b8994125312bb320d566f72670520bcfe43306707900126be9b03</cites><orcidid>0000-0001-8306-7195 ; 0000-0002-4949-7738 ; 0000-0002-1632-5737 ; 0000-0003-4485-6743 ; 0000-0001-8574-1286</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8716502$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8716502$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Kuang, Boyu</creatorcontrib><creatorcontrib>Fu, Anmin</creatorcontrib><creatorcontrib>Yu, Shui</creatorcontrib><creatorcontrib>Yang, Guomin</creatorcontrib><creatorcontrib>Su, Mang</creatorcontrib><creatorcontrib>Zhang, Yuqing</creatorcontrib><title>ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms</title><title>IEEE internet of things journal</title><addtitle>JIoT</addtitle><description>An Internet of Things (IoT) system generally contains thousands of heterogeneous devices which often operate in swarms-large, dynamic, and self-organizing networks. Remote attestation is an important cornerstone for the security of these IoT swarms, as it ensures the software integrity of swarm devices and protects them from attacks. However, current attestation schemes suffer from single point of failure verifier. In this paper, we propose an Efficient and Secure Distributed Remote Attestation (ESDRA) scheme for IoT swarms. We present the first many-to-one attestation scheme for device swarms, which reduces the possibility of single point of failure verifier. Moreover, we utilize distributed attestation to verify the integrity of each node and apply accusation mechanism to report the invaded nodes, which makes ESDRA much easier to feedback the certain compromised nodes and reduces the run-time of attestation. We analyze the security of ESDRA and do some simulation experiments to show its practicality and efficiency. Especially, ESDRA can significantly reduce the attestation time and has a better performance in the energy consumption comparing with list-based attestation schemes.</description><subject>Computer program integrity</subject><subject>Energy consumption</subject><subject>Hardware</subject><subject>Internet of Things</subject><subject>Nodes</subject><subject>Protocols</subject><subject>Real-time systems</subject><subject>Remote attestation</subject><subject>reputation management</subject><subject>Run time (computers)</subject><subject>Security</subject><subject>single point of failure</subject><subject>Software</subject><subject>swarms</subject><issn>2327-4662</issn><issn>2327-4662</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2019</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpNkMFKw0AQhhdRsGgfQLwseE6dnU02WW-hrVopFJp6XpJ0gikmqbsbxLc3oUU8zQx8_8zwMXYnYCYE6Me31WY3QxB6hlrEiPKCTVBiHIRK4eW__ppNnTsAwBCLhFYTli2zxTZ94mnLl1VVlzW1nuftnmdU9pb4onbe1kXvac-31HSeeOo9OZ_7umt5Vn5QQ7zqLF91O55957Zxt-yqyj8dTc_1hr0_L3fz12C9eVnN03VQhoA-CLWIykgnQgMUidahwEgKLAqJsI-UqmJUMUQIRVlRKCUMUzywAlVBugB5wx5Oe4-2--qHn8yh6207nDQoQeokDuVIiRNV2s45S5U52rrJ7Y8RYEZ9ZtRnRn3mrG_I3J8yNRH98UksVAQofwGGtmeM</recordid><startdate>20191001</startdate><enddate>20191001</enddate><creator>Kuang, Boyu</creator><creator>Fu, Anmin</creator><creator>Yu, Shui</creator><creator>Yang, Guomin</creator><creator>Su, Mang</creator><creator>Zhang, Yuqing</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-0001-8306-7195</orcidid><orcidid>https://orcid.org/0000-0002-4949-7738</orcidid><orcidid>https://orcid.org/0000-0002-1632-5737</orcidid><orcidid>https://orcid.org/0000-0003-4485-6743</orcidid><orcidid>https://orcid.org/0000-0001-8574-1286</orcidid></search><sort><creationdate>20191001</creationdate><title>ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms</title><author>Kuang, Boyu ; Fu, Anmin ; Yu, Shui ; Yang, Guomin ; Su, Mang ; Zhang, Yuqing</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c402t-4915c5981900b8994125312bb320d566f72670520bcfe43306707900126be9b03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2019</creationdate><topic>Computer program integrity</topic><topic>Energy consumption</topic><topic>Hardware</topic><topic>Internet of Things</topic><topic>Nodes</topic><topic>Protocols</topic><topic>Real-time systems</topic><topic>Remote attestation</topic><topic>reputation management</topic><topic>Run time (computers)</topic><topic>Security</topic><topic>single point of failure</topic><topic>Software</topic><topic>swarms</topic><toplevel>online_resources</toplevel><creatorcontrib>Kuang, Boyu</creatorcontrib><creatorcontrib>Fu, Anmin</creatorcontrib><creatorcontrib>Yu, Shui</creatorcontrib><creatorcontrib>Yang, Guomin</creatorcontrib><creatorcontrib>Su, Mang</creatorcontrib><creatorcontrib>Zhang, Yuqing</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</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>Kuang, Boyu</au><au>Fu, Anmin</au><au>Yu, Shui</au><au>Yang, Guomin</au><au>Su, Mang</au><au>Zhang, Yuqing</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms</atitle><jtitle>IEEE internet of things journal</jtitle><stitle>JIoT</stitle><date>2019-10-01</date><risdate>2019</risdate><volume>6</volume><issue>5</issue><spage>8372</spage><epage>8383</epage><pages>8372-8383</pages><issn>2327-4662</issn><eissn>2327-4662</eissn><coden>IITJAU</coden><abstract>An Internet of Things (IoT) system generally contains thousands of heterogeneous devices which often operate in swarms-large, dynamic, and self-organizing networks. Remote attestation is an important cornerstone for the security of these IoT swarms, as it ensures the software integrity of swarm devices and protects them from attacks. However, current attestation schemes suffer from single point of failure verifier. In this paper, we propose an Efficient and Secure Distributed Remote Attestation (ESDRA) scheme for IoT swarms. We present the first many-to-one attestation scheme for device swarms, which reduces the possibility of single point of failure verifier. Moreover, we utilize distributed attestation to verify the integrity of each node and apply accusation mechanism to report the invaded nodes, which makes ESDRA much easier to feedback the certain compromised nodes and reduces the run-time of attestation. We analyze the security of ESDRA and do some simulation experiments to show its practicality and efficiency. Especially, ESDRA can significantly reduce the attestation time and has a better performance in the energy consumption comparing with list-based attestation schemes.</abstract><cop>Piscataway</cop><pub>IEEE</pub><doi>10.1109/JIOT.2019.2917223</doi><tpages>12</tpages><orcidid>https://orcid.org/0000-0001-8306-7195</orcidid><orcidid>https://orcid.org/0000-0002-4949-7738</orcidid><orcidid>https://orcid.org/0000-0002-1632-5737</orcidid><orcidid>https://orcid.org/0000-0003-4485-6743</orcidid><orcidid>https://orcid.org/0000-0001-8574-1286</orcidid><oa>free_for_read</oa></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 2327-4662 |
ispartof | IEEE internet of things journal, 2019-10, Vol.6 (5), p.8372-8383 |
issn | 2327-4662 2327-4662 |
language | eng |
recordid | cdi_crossref_primary_10_1109_JIOT_2019_2917223 |
source | IEEE Xplore |
subjects | Computer program integrity Energy consumption Hardware Internet of Things Nodes Protocols Real-time systems Remote attestation reputation management Run time (computers) Security single point of failure Software swarms |
title | ESDRA: An Efficient and Secure Distributed Remote Attestation Scheme for IoT Swarms |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-07T17%3A14%3A59IST&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=ESDRA:%20An%20Efficient%20and%20Secure%20Distributed%20Remote%20Attestation%20Scheme%20for%20IoT%20Swarms&rft.jtitle=IEEE%20internet%20of%20things%20journal&rft.au=Kuang,%20Boyu&rft.date=2019-10-01&rft.volume=6&rft.issue=5&rft.spage=8372&rft.epage=8383&rft.pages=8372-8383&rft.issn=2327-4662&rft.eissn=2327-4662&rft.coden=IITJAU&rft_id=info:doi/10.1109/JIOT.2019.2917223&rft_dat=%3Cproquest_RIE%3E2303987430%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=2303987430&rft_id=info:pmid/&rft_ieee_id=8716502&rfr_iscdi=true |