Circumventing a Ring Oscillator Approach to FPGA-Based Hardware Trojan Detection
| Authors | Justin Rilling, David Graziano, Jamin Hitchcock, Timothy Meyer, Xinying Wang, Phillip Jones, and Joseph Zambreno |
|---|---|
| Type | Conference Paper |
| Published in | Proceedings of the International Conference on Computer Design (ICCD) |
| Date | October 2011 |
Abstract
Ring oscillators are commonly used as a locking mechanism that binds a hardware design to a specific area of silicon within an integrated circuit (IC). This locking mechanism can be used to detect malicious modifications to the hardware design, also known as a hardware Trojan, in situations where such modifications result in a change to the physical placement of the design on the IC. However, careful consideration is needed when designing ring oscillators for such a scenario to guarantee the integrity of the locking mechanism. This paper presents a case study in which flaws discovered in a ring oscillator-based Trojan detection scheme allowed for the circumvention of the security mechanism and the implementation of a large and diverse set of hardware Trojans, limited only by hardware resources.
BibTeX
@conference{RilGra11A,
title = {Circumventing a Ring Oscillator Approach to FPGA-Based Hardware Trojan Detection},
booktitle = {Proceedings of the International Conference on Computer Design (ICCD)},
year = {2011},
month = oct,
author = {Rilling, Justin and Graziano, David and Hitchcock, Jamin and Meyer, Timothy and Wang, Xinying and Jones, Phillip and Zambreno, Joseph}
}