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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE internet of things journal 2019-10, Vol.6 (5), p.8372-8383
Hauptverfasser: Kuang, Boyu, Fu, Anmin, Yu, Shui, Yang, Guomin, Su, Mang, Zhang, Yuqing
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