Secure and low-overhead circuit obfuscation technique with multiplexers

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Circuit obfuscation techniques have been proposed to conceal circuit's functionality in order to thwart reverse engineering (RE) attacks to integrated circuits (IC). We believe that a good obfuscation method should have low design complexity and low performance overhead, yet, causing high RE attack complexity. However, existing obfuscation techniques do not meet all these requirements. In this paper, we propose a polynomial obfuscation scheme which leverages special designed multiplexers (MUXs) to replace judiciously selected logic gates. Candidate to-be-obfuscated logic gates are selected based on a novel gate classification method which utilizes IC topological structure information. We show that this scheme is resilient to all the known attacks, hence it is secure. Experiments are conducted on ISCAS 85/89 and MCNC benchmark suites to evaluate the performance overhead due to obfuscation.

Original languageEnglish
Title of host publicationGLSVLSI 2016 - Proceedings of the 2016 ACM Great Lakes Symposium on VLSI
PublisherAssociation for Computing Machinery
Pages133-136
Number of pages4
ISBN (Electronic)9781450342742
DOIs
StatePublished - 18 May 2016
Externally publishedYes
Event26th ACM Great Lakes Symposium on VLSI, GLSVLSI 2016 - Boston, United States
Duration: 18 May 201620 May 2016

Publication series

NameProceedings of the ACM Great Lakes Symposium on VLSI, GLSVLSI
Volume18-20-May-2016

Conference

Conference26th ACM Great Lakes Symposium on VLSI, GLSVLSI 2016
Country/TerritoryUnited States
CityBoston
Period18/05/1620/05/16

Fingerprint

Dive into the research topics of 'Secure and low-overhead circuit obfuscation technique with multiplexers'. Together they form a unique fingerprint.

Cite this