Paper 2015/441
FIDES: Enhancing Trust in Reconfigurable Based Hardware Systems
Devu Manikantan Shila, Vivek Venugopalan, and Cameron D Patterson
Abstract
Extensive use of third party IP cores (e.g., HDL, netlist) and open source tools in the FPGA application design and development process in conjunction with the inadequate bitstream protection measures have raised crucial security concerns in the past for reconfigurable hardware systems. Designing high fidelity and secure methodologies for FPGAs are still infancy and in particular, there are almost no concrete methods/techniques that can ensure trust in FPGA applications not entirely designed and/or developed in a trusted environment. This work strongly suggests the need for an anomaly detection capability within the FPGAs that can continuously monitor the behavior of the underlying FPGA IP cores and the communication activities of IP cores with other IP cores or peripherals for any abnormalities. To capture this need, we propose a technique called FIDelity Enhancing Security (FIDES) methodology for FPGAs that uses a combination of access control policies and behavior learning techniques for anomaly detection.
FIDES essentially comprises of two components: (i) {\em Trusted Wrappers}, a layer of monitors with sensing capabilities distributed across the FPGA fabric; these wrappers embed the output of each IP core
Metadata
- Available format(s)
-
PDF
- Category
- Implementation
- Publication info
- Preprint. MINOR revision.
- Keywords
- DesignSecurity and TrustHardware TrojansFPGAs
- Contact author(s)
- vivek @ vivekvenugopal net
- History
- 2015-05-25: revised
- 2015-05-08: received
- See all versions
- Short URL
- https://ia.cr/2015/441
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2015/441, author = {Devu Manikantan Shila and Vivek Venugopalan and Cameron D Patterson}, title = {{FIDES}: Enhancing Trust in Reconfigurable Based Hardware Systems}, howpublished = {Cryptology {ePrint} Archive, Paper 2015/441}, year = {2015}, url = {https://eprint.iacr.org/2015/441} }