Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices

Emerging ultra-low-power tiny scale computing devices run on harvested energy, are intermittently powered, have limited computational capability, and perform sensing and actuation functions under the control of a dedicated firmware operating without the supervisory control of an operating system. Wi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on dependable and secure computing 2023-05, Vol.20 (3), p.2188-2207
Hauptverfasser: Su, Yang, Chesser, Michael, Gao, Yansong, Sample, Alanson P., Ranasinghe, Damith C.
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 2207
container_issue 3
container_start_page 2188
container_title IEEE transactions on dependable and secure computing
container_volume 20
creator Su, Yang
Chesser, Michael
Gao, Yansong
Sample, Alanson P.
Ranasinghe, Damith C.
description Emerging ultra-low-power tiny scale computing devices run on harvested energy, are intermittently powered, have limited computational capability, and perform sensing and actuation functions under the control of a dedicated firmware operating without the supervisory control of an operating system. Wirelessly updating or patching firmware of such devices is inevitable. We consider the challenging problem of simultaneous and secure firmware updates or patching for a typical class of such devices-Computational Radio Frequency Identification (CRFID) devices. We propose Wisecr , the first secure and simultaneous wireless code dissemination mechanism to multiple devices that prevents malicious code injection attacks and intellectual property (IP) theft , whilst enabling remote attestation of code installation . Importantly, Wisecr is engineered to comply with existing ISO compliant communication protocol standards employed by CRFID devices and systems. We comprehensively evaluate Wisecr 's overhead, demonstrate its implementation over standards compliant protocols, analyze its security, implement an end-to-end realization with popular CRFID devices and open-source the complete software package on GitHub.
doi_str_mv 10.1109/TDSC.2022.3175313
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_2814572103</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>9775575</ieee_id><sourcerecordid>2814572103</sourcerecordid><originalsourceid>FETCH-LOGICAL-c293t-3193047c7026bcdc60107e0d3f0b32d09ace9a2b49b3d16335f55721a3434b83</originalsourceid><addsrcrecordid>eNo9kNtKAzEQhoMoWA8PIN4EvN6aY7PxTrtWCxXBFrySkM3OQsoearIr9O3dtcWrGZjvnxk-hG4omVJK9P0mW8-njDA25VRJTvkJmlAtaEIITU-HXgqZSK3oObqIcUsIE6kWE_T16SO48IDX4PoAeO3rvupsA20f8bwtAGc-Rqh9YzvfNrhr8Ztt9vjJdh2EfQVxxOpd3_3NbYU_FssMZ_DjHcQrdFbaKsL1sV6izeJ5M39NVu8vy_njKnFM8y7hVHMilFOEzXJXuBmhRAEpeElyzgqirQNtWS50zgs641yWUipGLRdc5Cm_RHeHtbvQfvcQO7Nt-zA8Ew1LqRhRwgeKHigX2hgDlGYXfG3D3lBiRolmlGhGieYoccjcHjIeAP55rdRwX_Jfh_Rs8w</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2814572103</pqid></control><display><type>article</type><title>Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices</title><source>IEEE Electronic Library (IEL)</source><creator>Su, Yang ; Chesser, Michael ; Gao, Yansong ; Sample, Alanson P. ; Ranasinghe, Damith C.</creator><creatorcontrib>Su, Yang ; Chesser, Michael ; Gao, Yansong ; Sample, Alanson P. ; Ranasinghe, Damith C.</creatorcontrib><description>Emerging ultra-low-power tiny scale computing devices run on harvested energy, are intermittently powered, have limited computational capability, and perform sensing and actuation functions under the control of a dedicated firmware operating without the supervisory control of an operating system. Wirelessly updating or patching firmware of such devices is inevitable. We consider the challenging problem of simultaneous and secure firmware updates or patching for a typical class of such devices-Computational Radio Frequency Identification (CRFID) devices. We propose Wisecr , the first secure and simultaneous wireless code dissemination mechanism to multiple devices that prevents malicious code injection attacks and intellectual property (IP) theft , whilst enabling remote attestation of code installation . Importantly, Wisecr is engineered to comply with existing ISO compliant communication protocol standards employed by CRFID devices and systems. We comprehensively evaluate Wisecr 's overhead, demonstrate its implementation over standards compliant protocols, analyze its security, implement an end-to-end realization with popular CRFID devices and open-source the complete software package on GitHub.</description><identifier>ISSN: 1545-5971</identifier><identifier>EISSN: 1941-0018</identifier><identifier>DOI: 10.1109/TDSC.2022.3175313</identifier><identifier>CODEN: ITDSCM</identifier><language>eng</language><publisher>Washington: IEEE</publisher><subject>Actuation ; Codes ; Communication system security ; computational RFID ; Devices ; EPC protocol ; Firmware ; ISO 18000-63 Protocol ; Microprogramming ; Protocols ; Radio frequency identification ; RFID ; secure wireless firmware update ; Security ; Supervisory control ; Theft ; Wireless communication ; Wireless sensor networks ; WISP</subject><ispartof>IEEE transactions on dependable and secure computing, 2023-05, Vol.20 (3), p.2188-2207</ispartof><rights>Copyright IEEE Computer Society 2023</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c293t-3193047c7026bcdc60107e0d3f0b32d09ace9a2b49b3d16335f55721a3434b83</citedby><cites>FETCH-LOGICAL-c293t-3193047c7026bcdc60107e0d3f0b32d09ace9a2b49b3d16335f55721a3434b83</cites><orcidid>0000-0002-4157-0021 ; 0000-0001-5783-2172 ; 0000-0002-8046-0538 ; 0000-0002-2008-9255 ; 0000-0002-5884-8237</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/9775575$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,796,27924,27925,54758</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/9775575$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Su, Yang</creatorcontrib><creatorcontrib>Chesser, Michael</creatorcontrib><creatorcontrib>Gao, Yansong</creatorcontrib><creatorcontrib>Sample, Alanson P.</creatorcontrib><creatorcontrib>Ranasinghe, Damith C.</creatorcontrib><title>Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices</title><title>IEEE transactions on dependable and secure computing</title><addtitle>TDSC</addtitle><description>Emerging ultra-low-power tiny scale computing devices run on harvested energy, are intermittently powered, have limited computational capability, and perform sensing and actuation functions under the control of a dedicated firmware operating without the supervisory control of an operating system. Wirelessly updating or patching firmware of such devices is inevitable. We consider the challenging problem of simultaneous and secure firmware updates or patching for a typical class of such devices-Computational Radio Frequency Identification (CRFID) devices. We propose Wisecr , the first secure and simultaneous wireless code dissemination mechanism to multiple devices that prevents malicious code injection attacks and intellectual property (IP) theft , whilst enabling remote attestation of code installation . Importantly, Wisecr is engineered to comply with existing ISO compliant communication protocol standards employed by CRFID devices and systems. We comprehensively evaluate Wisecr 's overhead, demonstrate its implementation over standards compliant protocols, analyze its security, implement an end-to-end realization with popular CRFID devices and open-source the complete software package on GitHub.</description><subject>Actuation</subject><subject>Codes</subject><subject>Communication system security</subject><subject>computational RFID</subject><subject>Devices</subject><subject>EPC protocol</subject><subject>Firmware</subject><subject>ISO 18000-63 Protocol</subject><subject>Microprogramming</subject><subject>Protocols</subject><subject>Radio frequency identification</subject><subject>RFID</subject><subject>secure wireless firmware update</subject><subject>Security</subject><subject>Supervisory control</subject><subject>Theft</subject><subject>Wireless communication</subject><subject>Wireless sensor networks</subject><subject>WISP</subject><issn>1545-5971</issn><issn>1941-0018</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kNtKAzEQhoMoWA8PIN4EvN6aY7PxTrtWCxXBFrySkM3OQsoearIr9O3dtcWrGZjvnxk-hG4omVJK9P0mW8-njDA25VRJTvkJmlAtaEIITU-HXgqZSK3oObqIcUsIE6kWE_T16SO48IDX4PoAeO3rvupsA20f8bwtAGc-Rqh9YzvfNrhr8Ztt9vjJdh2EfQVxxOpd3_3NbYU_FssMZ_DjHcQrdFbaKsL1sV6izeJ5M39NVu8vy_njKnFM8y7hVHMilFOEzXJXuBmhRAEpeElyzgqirQNtWS50zgs641yWUipGLRdc5Cm_RHeHtbvQfvcQO7Nt-zA8Ew1LqRhRwgeKHigX2hgDlGYXfG3D3lBiRolmlGhGieYoccjcHjIeAP55rdRwX_Jfh_Rs8w</recordid><startdate>20230501</startdate><enddate>20230501</enddate><creator>Su, Yang</creator><creator>Chesser, Michael</creator><creator>Gao, Yansong</creator><creator>Sample, Alanson P.</creator><creator>Ranasinghe, Damith C.</creator><general>IEEE</general><general>IEEE Computer Society</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>JQ2</scope><orcidid>https://orcid.org/0000-0002-4157-0021</orcidid><orcidid>https://orcid.org/0000-0001-5783-2172</orcidid><orcidid>https://orcid.org/0000-0002-8046-0538</orcidid><orcidid>https://orcid.org/0000-0002-2008-9255</orcidid><orcidid>https://orcid.org/0000-0002-5884-8237</orcidid></search><sort><creationdate>20230501</creationdate><title>Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices</title><author>Su, Yang ; Chesser, Michael ; Gao, Yansong ; Sample, Alanson P. ; Ranasinghe, Damith C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c293t-3193047c7026bcdc60107e0d3f0b32d09ace9a2b49b3d16335f55721a3434b83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Actuation</topic><topic>Codes</topic><topic>Communication system security</topic><topic>computational RFID</topic><topic>Devices</topic><topic>EPC protocol</topic><topic>Firmware</topic><topic>ISO 18000-63 Protocol</topic><topic>Microprogramming</topic><topic>Protocols</topic><topic>Radio frequency identification</topic><topic>RFID</topic><topic>secure wireless firmware update</topic><topic>Security</topic><topic>Supervisory control</topic><topic>Theft</topic><topic>Wireless communication</topic><topic>Wireless sensor networks</topic><topic>WISP</topic><toplevel>online_resources</toplevel><creatorcontrib>Su, Yang</creatorcontrib><creatorcontrib>Chesser, Michael</creatorcontrib><creatorcontrib>Gao, Yansong</creatorcontrib><creatorcontrib>Sample, Alanson P.</creatorcontrib><creatorcontrib>Ranasinghe, Damith C.</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>ProQuest Computer Science Collection</collection><jtitle>IEEE transactions on dependable and secure computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Su, Yang</au><au>Chesser, Michael</au><au>Gao, Yansong</au><au>Sample, Alanson P.</au><au>Ranasinghe, Damith C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices</atitle><jtitle>IEEE transactions on dependable and secure computing</jtitle><stitle>TDSC</stitle><date>2023-05-01</date><risdate>2023</risdate><volume>20</volume><issue>3</issue><spage>2188</spage><epage>2207</epage><pages>2188-2207</pages><issn>1545-5971</issn><eissn>1941-0018</eissn><coden>ITDSCM</coden><abstract>Emerging ultra-low-power tiny scale computing devices run on harvested energy, are intermittently powered, have limited computational capability, and perform sensing and actuation functions under the control of a dedicated firmware operating without the supervisory control of an operating system. Wirelessly updating or patching firmware of such devices is inevitable. We consider the challenging problem of simultaneous and secure firmware updates or patching for a typical class of such devices-Computational Radio Frequency Identification (CRFID) devices. We propose Wisecr , the first secure and simultaneous wireless code dissemination mechanism to multiple devices that prevents malicious code injection attacks and intellectual property (IP) theft , whilst enabling remote attestation of code installation . Importantly, Wisecr is engineered to comply with existing ISO compliant communication protocol standards employed by CRFID devices and systems. We comprehensively evaluate Wisecr 's overhead, demonstrate its implementation over standards compliant protocols, analyze its security, implement an end-to-end realization with popular CRFID devices and open-source the complete software package on GitHub.</abstract><cop>Washington</cop><pub>IEEE</pub><doi>10.1109/TDSC.2022.3175313</doi><tpages>20</tpages><orcidid>https://orcid.org/0000-0002-4157-0021</orcidid><orcidid>https://orcid.org/0000-0001-5783-2172</orcidid><orcidid>https://orcid.org/0000-0002-8046-0538</orcidid><orcidid>https://orcid.org/0000-0002-2008-9255</orcidid><orcidid>https://orcid.org/0000-0002-5884-8237</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1545-5971
ispartof IEEE transactions on dependable and secure computing, 2023-05, Vol.20 (3), p.2188-2207
issn 1545-5971
1941-0018
language eng
recordid cdi_proquest_journals_2814572103
source IEEE Electronic Library (IEL)
subjects Actuation
Codes
Communication system security
computational RFID
Devices
EPC protocol
Firmware
ISO 18000-63 Protocol
Microprogramming
Protocols
Radio frequency identification
RFID
secure wireless firmware update
Security
Supervisory control
Theft
Wireless communication
Wireless sensor networks
WISP
title Wisecr: Secure Simultaneous Code Dissemination to Many Batteryless Computational RFID Devices
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-29T19%3A06%3A40IST&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=Wisecr:%20Secure%20Simultaneous%20Code%20Dissemination%20to%20Many%20Batteryless%20Computational%20RFID%20Devices&rft.jtitle=IEEE%20transactions%20on%20dependable%20and%20secure%20computing&rft.au=Su,%20Yang&rft.date=2023-05-01&rft.volume=20&rft.issue=3&rft.spage=2188&rft.epage=2207&rft.pages=2188-2207&rft.issn=1545-5971&rft.eissn=1941-0018&rft.coden=ITDSCM&rft_id=info:doi/10.1109/TDSC.2022.3175313&rft_dat=%3Cproquest_RIE%3E2814572103%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=2814572103&rft_id=info:pmid/&rft_ieee_id=9775575&rfr_iscdi=true