PUF-based Robust Over-the-Air Software Update Protocol for IoT Devices

dc.contributor.authorSanjana Mehjabin, Suhee
dc.contributor.authorYounis, Mohamed
dc.date.accessioned2026-04-06T18:35:31Z
dc.date.issued2026-03-19
dc.description.abstractSecure software/firmware updates continue to be a critical challenge, particularly for resource-constrained IoT devices, where traditional cryptographic mechanisms are deemed unsuitable given their significant computational and energy overhead. This article promotes PROUD, a novel approach that is both robust and lightweight. Specifically, hardware-embedded Physical Unclonable Functions (PUFs) are leveraged for device-specific authentication and software/firmware integrity verification. PROUD employs PUFs as tamper-proof identifiers, eliminating the vulnerabilities of conventional key storage-based methods. The design also incorporates a streamlined verification process that validates the authenticity of the update during over-the-air transfers, ensuring resilience against unauthorized modifications. Prototype implementation on a Xilinx Artix-7 FPGA shows that PROUD imposes minimal overhead, in terms of logic (790 LUT, 373 FF), latency (1.4ms) and power (6mW). PROUD marks a step towards more autonomous, hardware-rooted trust models, offering a scalable and secure path for Software/firmware updates in IoT ecosystems.
dc.description.urihttps://ieeexplore.ieee.org/abstract/document/11447384
dc.format.extent9 pages
dc.genrejournal articles
dc.genrepostprints
dc.identifierdoi:10.13016/m2rite-taee
dc.identifier.citationMehjabin, Suhee Sanjana, and Mohamed F. Younis. “PUF-Based Robust Over-the-Air Software Update Protocol for IoT Devices.” IEEE Micro, 2026, 1–9. https://doi.org/10.1109/MM.2026.3675002.
dc.identifier.urihttps://doi.org/10.1109/MM.2026.3675002
dc.identifier.urihttp://hdl.handle.net/11603/42398
dc.language.isoen
dc.publisherIEEE
dc.relation.isAvailableAtThe University of Maryland, Baltimore County (UMBC)
dc.relation.ispartofUMBC Computer Science and Electrical Engineering Department
dc.relation.ispartofUMBC Faculty Collection
dc.relation.ispartofUMBC Student Collection
dc.rights© 2026 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
dc.subjectProtocols
dc.subjectMetadata
dc.subjectServers
dc.subjectInternet of Things
dc.subjectCryptography
dc.subjectSoftware
dc.subjectPhysical unclonable function
dc.subjectMicroprogramming
dc.subjectWireless networks
dc.subjectAuthentication
dc.titlePUF-based Robust Over-the-Air Software Update Protocol for IoT Devices
dc.typeText
dcterms.creatorhttps://orcid.org/0009-0002-6840-2850
dcterms.creatorhttps://orcid.org/0000-0003-3865-9217

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
PUFbased_Robust_OvertheAir_Software_Update_Protocol_for_IoT_Devices.pdf
Size:
771.55 KB
Format:
Adobe Portable Document Format