In-place Logic Obfuscation for Emerging Nonvolatile FPGAs
To enhance system integrity of FPGA-based embedded systems on hardware design and data communication, we propose a hardware security scheme for nonvolatile resistive random access memory (RRAM) based FPGA, in which internal block RAM (BRAMs) are used for configuration and temporary data storage. The...
Saved in:
Published in | Fundamentals of IP and SoC Security pp. 277 - 293 |
---|---|
Main Authors | , , , , |
Format | Book Chapter |
Language | English |
Published |
Cham
Springer International Publishing
25.01.2017
|
Subjects | |
Online Access | Get full text |
ISBN | 9783319500553 3319500554 |
DOI | 10.1007/978-3-319-50057-7_11 |
Cover
Loading…
Summary: | To enhance system integrity of FPGA-based embedded systems on hardware design and data communication, we propose a hardware security scheme for nonvolatile resistive random access memory (RRAM) based FPGA, in which internal block RAM (BRAMs) are used for configuration and temporary data storage. The proposed scheme loads obfuscated configurations into nonvolatile BRAMs to protect design data from physical attacks and utilizes Chip DNA to enable design functionality. Moreover, in order to support run-time and remote reconfiguration even in public and insecure environment, we propose a encrypted addressing to secure communication ports with encrypted address. |
---|---|
ISBN: | 9783319500553 3319500554 |
DOI: | 10.1007/978-3-319-50057-7_11 |