Visible to the public Physical unclonable functions and dynamic partial reconfiguration for security in resource-constrained embedded systems

TitlePhysical unclonable functions and dynamic partial reconfiguration for security in resource-constrained embedded systems
Publication TypeConference Paper
Year of Publication2017
AuthorsPocklassery, G., Kajuruli, V. K., Plusquellic, J., Saqib, F.
Conference Name2017 IEEE International Symposium on Hardware Oriented Security and Trust (HOST)
Date Published19 June 2017
PublisherIEEE
ISBN Number978-1-5386-3929-0
Keywordsauthentication, composability, cryptography, DPR strategy, dynamic partial reconfiguration, Embedded systems, Encryption, Engines, field programmable gate arrays, FPGA, hardware-based authentication, Internet of Things, Metrics, physical unclonable functions, Protocols, pubcrawl, Resiliency, resource-constrained embedded systems, Servers, SoC-based architectures, ubiquitious wireless connectivity
Abstract

Authentication and encryption within an embedded system environment using cameras, sensors, thermostats, autonomous vehicles, medical implants, RFID, etc. is becoming increasing important with ubiquitious wireless connectivity. Hardware-based authentication and encryption offer several advantages in these types of resource-constrained applications, including smaller footprints and lower energy consumption. Bitstring and key generation implemented with Physical Unclonable Functions or PUFs can further reduce resource utilization for authentication and encryption operations and reduce overall system cost by eliminating on-chip non-volatile-memory (NVM). In this paper, we propose a dynamic partial reconfiguration (DPR) strategy for implementing both authentication and encryption using a PUF for bitstring and key generation on FPGAs as a means of optimizing the utilization of the limited area resources. We show that the time and energy penalties associated with DPR are small in modern SoC-based architectures, such as the Xilinx Zynq SoC, and therefore, the overall approach is very attractive for emerging resource-constrained IoT applications.

URLhttp://ieeexplore.ieee.org/document/7951809/
DOI10.1109/HST.2017.7951809
Citation Keypocklassery_physical_2017