Publications

System-level framework for logic obfuscation with quantified metrics for evaluation

Abstract

Logic obfuscation techniques are used to deter intellectual property piracy, reverse engineering, and counterfeiting threats in the design and manufacturing of integrated circuits. However, obfuscation can be reverse-engineered in a variety of ways, there has been little effort in measuring the effectiveness of different obfuscation techniques using uniform security and overhead metrics, and only limited investigations on the effect of combining multiple methods on the same die. This paper presents MIRAGE, a system-level end-to-end framework for integrated circuit obfuscation. MIRAGE includes a front-end design space exploration tool that selects an appropriate combination of obfuscation techniques for a given circuit, a netlist manipulation application programming interface to apply the obfuscation, and a back-end analysis tool that evaluates the obfuscation strength in terms of attack resiliency time as well as area …

Date
2019
Authors
Vivek V Menon, Gaurav Kolhe, Andrew Schmidt, Joshua Monson, Matthew French, Yinghua Hu, Peter A Beerel, Pierluigi Nuzzo
Conference
2019 IEEE Cybersecurity Development (SecDev)
Pages
89-100
Publisher
IEEE