Abstract
The Internet of Things (IoT) is a dynamic, ever-evolving “living” entity. Hence, modern Field Programmable Gate
Array (FPGA) devices with Dynamic Partial Reconfiguration (DPR) capabilities, which allow in-field non-invasive modifications to the
circuit implemented on the FPGA, are an ideal fit. Usually, the activation of DPR capabilities requires the procurement of additional
licenses from the FPGA vendor. In this work, we describe how IoTs can take advantage of the DPR capabilities of FPGAs, using a
modified DPR methodology that does not require any paid “add-on” utility, to implement a lightweight cryptographic security protocol.
We analyze possible threats that can emanate from the availability of DPR at IoT nodes, and propose possible solution techniques
based on Physically Unclonable Function (PUF) circuits to prevent such threats.
Array (FPGA) devices with Dynamic Partial Reconfiguration (DPR) capabilities, which allow in-field non-invasive modifications to the
circuit implemented on the FPGA, are an ideal fit. Usually, the activation of DPR capabilities requires the procurement of additional
licenses from the FPGA vendor. In this work, we describe how IoTs can take advantage of the DPR capabilities of FPGAs, using a
modified DPR methodology that does not require any paid “add-on” utility, to implement a lightweight cryptographic security protocol.
We analyze possible threats that can emanate from the availability of DPR at IoT nodes, and propose possible solution techniques
based on Physically Unclonable Function (PUF) circuits to prevent such threats.
Original language | English |
---|---|
Pages (from-to) | 110-122 |
Number of pages | 13 |
Journal | IEEE Transactions on Multi-Scale Computing Systems |
Volume | 1 |
Issue number | 2 |
DOIs | |
Publication status | Published - 26 Oct 2015 |
Externally published | Yes |
Fingerprint
Dive into the research topics of 'A PUF-enabled Secure Architecture for FPGA-based IoT Applications'. Together they form a unique fingerprint.Profiles
-
Anju Johnson
- Department of Computer Science - Senior Lecturer in Computer Science
- School of Computing and Engineering
- Centre for Planning, Autonomy and Representation of Knowledge - Member
- Centre for Thermofluids, Energy Systems and High-Performance Computing - Member
- Centre for Biomimetic Societal Futures
Person: Academic