VTechWorks staff will be away for the winter holidays starting Tuesday, December 24, 2024, through Wednesday, January 1, 2025, and will not be replying to requests during this time. Thank you for your patience, and happy holidays!
 

Cumulative Message Authentication Codes for Resource-Constrained IoT Networks

dc.contributor.authorLi, Heen
dc.contributor.authorKumar, Vireshwaren
dc.contributor.authorPark, Jung-Min (Jerry)en
dc.contributor.authorYang, Yalingen
dc.date.accessioned2022-02-28T12:02:07Zen
dc.date.available2022-02-28T12:02:07Zen
dc.date.issued2021-08-01en
dc.date.updated2022-02-28T12:02:03Zen
dc.description.abstractIn resource-constrained Internet-of-Things networks, the use of conventional message authentication codes (MACs) to provide message authentication and integrity is not possible due to the large size of the MAC output. A straightforward yet naive solution to this problem is to employ a truncated MAC which undesirably sacrifices cryptographic strength in exchange for reduced communication overhead. In this article, we address this problem by proposing a novel approach for message authentication called cumulative MAC (CuMAC), which consists of two distinctive procedures: 1) aggregation and 2) accumulation. In aggregation, a sender generates compact authentication tags from segments of multiple MACs by using a systematic encoding procedure. In accumulation, a receiver accumulates the cryptographic strength of the underlying MAC by collecting and verifying the authentication tags. Embodied with these two procedures, CuMAC enables the receiver to achieve an advantageous tradeoff between the cryptographic strength and the latency in the processing of the authentication tags. Furthermore, for some latency-sensitive messages where this tradeoff may be unacceptable, we propose a variant of CuMAC that we refer to as CuMAC with speculation (CuMAC/S). In addition to the aggregation and accumulation procedures, CuMAC/S enables the sender and receiver to employ a speculation procedure for predicting future message values and precomputing the corresponding MAC segments. For the messages which can be reliably speculated, CuMAC/S significantly reduces the MAC verification latency without compromising the cryptographic strength. We have carried out a comprehensive evaluation of CuMAC and CuMAC/S through simulation and a prototype implementation on a real car.en
dc.description.versionPublished versionen
dc.format.extentPages 11847-11859en
dc.format.extent13 page(s)en
dc.format.mimetypeapplication/pdfen
dc.identifier.doihttps://doi.org/10.1109/JIOT.2021.3074054en
dc.identifier.eissn2327-4662en
dc.identifier.issn2327-4662en
dc.identifier.issue15en
dc.identifier.urihttp://hdl.handle.net/10919/108912en
dc.identifier.volume8en
dc.language.isoenen
dc.publisherIEEEen
dc.relation.urihttp://gateway.webofknowledge.com/gateway/Gateway.cgi?GWVersion=2&SrcApp=PARTNER_APP&SrcAuth=LinksAMR&KeyUT=WOS:000678340800011&DestLinkType=FullRecord&DestApp=ALL_WOS&UsrCustomerID=930d57c9ac61a043676db62af60056c1en
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectComputer Science, Information Systemsen
dc.subjectEngineering, Electrical & Electronicen
dc.subjectTelecommunicationsen
dc.subjectComputer Scienceen
dc.subjectEngineeringen
dc.subjectCryptographyen
dc.subjectAuthenticationen
dc.subjectInternet of Thingsen
dc.subjectReceiversen
dc.subjectMessage authenticationen
dc.subjectSecurityen
dc.subjectDelaysen
dc.subjectController area network (CAN)en
dc.subjectInternet of Things (IoT)en
dc.subjectmessage authentication code (MAC)en
dc.subjectCHALLENGESen
dc.subjectPROTOCOLen
dc.subjectSECURITYen
dc.subjectINTERNETen
dc.subject0805 Distributed Computingen
dc.subject1005 Communications Technologiesen
dc.titleCumulative Message Authentication Codes for Resource-Constrained IoT Networksen
dc.title.serialIEEE Internet of Things Journalen
dc.typeArticle - Refereeden
dc.type.dcmitypeTexten
dc.type.otherArticleen
dc.type.otherJournalen
pubs.organisational-group/Virginia Techen
pubs.organisational-group/Virginia Tech/Engineeringen
pubs.organisational-group/Virginia Tech/Engineering/Electrical and Computer Engineeringen
pubs.organisational-group/Virginia Tech/All T&R Facultyen
pubs.organisational-group/Virginia Tech/Engineering/COE T&R Facultyen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
CuMAC_final-ver.pdf
Size:
786.56 KB
Format:
Adobe Portable Document Format
Description:
Published version