Physical unclonable functions and dynamic partial reconfiguration for security in resource-constrained embedded systems
Title | Physical unclonable functions and dynamic partial reconfiguration for security in resource-constrained embedded systems |
Publication Type | Conference Paper |
Year of Publication | 2017 |
Authors | Pocklassery, G., Kajuruli, V. K., Plusquellic, J., Saqib, F. |
Conference Name | 2017 IEEE International Symposium on Hardware Oriented Security and Trust (HOST) |
Date Published | 19 June 2017 |
Publisher | IEEE |
ISBN Number | 978-1-5386-3929-0 |
Keywords | authentication, 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. |
URL | http://ieeexplore.ieee.org/document/7951809/ |
DOI | 10.1109/HST.2017.7951809 |
Citation Key | pocklassery_physical_2017 |
- hardware-based authentication
- authentication
- composability
- Cryptography
- DPR strategy
- dynamic partial reconfiguration
- embedded systems
- encryption
- Engines
- field programmable gate arrays
- FPGA
- ubiquitious wireless connectivity
- Internet of Things
- Metrics
- physical unclonable functions
- Protocols
- pubcrawl
- Resiliency
- resource-constrained embedded systems
- Servers
- SoC-based architectures