PUF-based Robust Over-the-Air Software Update Protocol for IoT Devices
| dc.contributor.author | Sanjana Mehjabin, Suhee | |
| dc.contributor.author | Younis, Mohamed | |
| dc.date.accessioned | 2026-04-06T18:35:31Z | |
| dc.date.issued | 2026-03-19 | |
| dc.description.abstract | Secure 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.uri | https://ieeexplore.ieee.org/abstract/document/11447384 | |
| dc.format.extent | 9 pages | |
| dc.genre | journal articles | |
| dc.genre | postprints | |
| dc.identifier | doi:10.13016/m2rite-taee | |
| dc.identifier.citation | Mehjabin, 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.uri | https://doi.org/10.1109/MM.2026.3675002 | |
| dc.identifier.uri | http://hdl.handle.net/11603/42398 | |
| dc.language.iso | en | |
| dc.publisher | IEEE | |
| dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
| dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department | |
| dc.relation.ispartof | UMBC Faculty Collection | |
| dc.relation.ispartof | UMBC 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.subject | Protocols | |
| dc.subject | Metadata | |
| dc.subject | Servers | |
| dc.subject | Internet of Things | |
| dc.subject | Cryptography | |
| dc.subject | Software | |
| dc.subject | Physical unclonable function | |
| dc.subject | Microprogramming | |
| dc.subject | Wireless networks | |
| dc.subject | Authentication | |
| dc.title | PUF-based Robust Over-the-Air Software Update Protocol for IoT Devices | |
| dc.type | Text | |
| dcterms.creator | https://orcid.org/0009-0002-6840-2850 | |
| dcterms.creator | https://orcid.org/0000-0003-3865-9217 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- PUFbased_Robust_OvertheAir_Software_Update_Protocol_for_IoT_Devices.pdf
- Size:
- 771.55 KB
- Format:
- Adobe Portable Document Format
