skip to main content
10.1145/2902961.2903000acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
research-article

Secure and Low-Overhead Circuit Obfuscation Technique with Multiplexers

Authors Info & Claims
Published:18 May 2016Publication History

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.

References

  1. Gang Qu and Miodrag Potkonjak. Intellectual property protection in VLSI designs: Theory and practice, kluwer academic publishers, ISBN 1--4020--7320--8. January 2003.Google ScholarGoogle Scholar
  2. Masoud Rostami, Farinaz Koushanfar, and Ramesh Karri. A primer on hardware security: Models, methods, and metrics. Proceedings of the IEEE, 102(8):1283--1295, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  3. Randy Torrance and Dick James. The state-of-the-art in semiconductor reverse engineering. In Proc. ACM/IEEE Design Automation Conference (DAC), pages 333--338, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. L.W. Chow, J. Baukus, and W. Clark. Integrated circuits protected against reverse engineering and method for fabricating the same using an apparent metal contact line terminating on field oxide, 2002, US Patent 20020096776.Google ScholarGoogle Scholar
  5. R.P. Cocchi, J.P. Baukus, B.J. Wang, L.W. Chow, and P. Ouyang. Building block for a secure cmos logic cell library, 2012, US Patent 8,111,089.Google ScholarGoogle Scholar
  6. Alex Baumgarten, Akhilesh Tyagi, and Joseph Zambreno. Preventing IC piracy using reconfigurable logic barriers. IEEE Design & Test of Computers, 27(1):66--75, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Yousra Alkabani and Farinaz Koushanfar. Active hardware metering for intellectual property protection and security. In Proceedings of the 16th USENIX Security Symposium, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Rajat Subhra Chakraborty and Swarup Bhunia. HARPOON: an obfuscation-based soc design methodology for hardware protection. IEEE Trans. on CAD of Integrated Circuits and Systems (TCAD), 28(10):1493--1502, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Jarrod A. Roy, Farinaz Koushanfar, and Igor L. Markov. EPIC: ending piracy of integrated circuits. In Proc. IEEE Design, Automation and Test in Europe (DATE), pages 1069--1074, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Jeyavijayan Rajendran, Youngok Pino, Ozgur Sinanoglu, and Ramesh Karri. Security analysis of logic obfuscation. In Proc. ACM/IEEE Design Automation Conference (DAC), pages 83--89, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Jeyavijayan Rajendran, Michael Sam, Ozgur Sinanoglu, and Ramesh Karri. Security analysis of integrated circuit camouflaging. In Proc. ACM Conference on Computer and Communications Security (CCS), pages 709--720, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Bao Liu and Brandon Wang. Embedded reconfigurable logic for ASIC design obfuscation against supply chain attacks. In Proc. IEEE Design, Automation and Test in Europe (DATE), pages 1--6, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. W.M. Clark, L.W. Chow, G. Harbison, and P. Ouyang. Programmable connection and isolation of active regions in an integrated circuit using ambiguous features to confuse a reverse engineer, 2008, US Patent 20080079082.Google ScholarGoogle Scholar
  14. W.M. Clark, J.P. Baukus, and L.W. Chow. Implanted hidden interconnections in a semiconductor device for preventing reverse engineering, 2007, US Patent 7,166,515.Google ScholarGoogle Scholar
  15. L.W. Chow, W.M. Clark, G.J. Harbison, and J.P. Baukus. Conductive channel pseudo block process and circuit to inhibit reverse engineering, 2006, US Patent 7,049,667.Google ScholarGoogle Scholar
  16. L.W. Chow, W.M. Clark, and J.P. Baukus. Integrated circuit with reverse engineering protection, 2005, US Patent 6,897,535.Google ScholarGoogle Scholar
  17. Robert K. Brayton and Alan Mishchenko. ABC: an academic industrial-strength verification tool. In Proc. CAV Computer Aided Verification, 22nd International Conference, pages 24--40, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Virtuoso liberate characterization solution, cadence design systems, inc. http://www.cadence.com/products/cic/liberate/pages/default.aspx.Google ScholarGoogle Scholar

Index Terms

  1. Secure and Low-Overhead Circuit Obfuscation Technique with Multiplexers

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Conferences
          GLSVLSI '16: Proceedings of the 26th edition on Great Lakes Symposium on VLSI
          May 2016
          462 pages
          ISBN:9781450342742
          DOI:10.1145/2902961

          Copyright © 2016 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 18 May 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          GLSVLSI '16 Paper Acceptance Rate50of197submissions,25%Overall Acceptance Rate312of1,156submissions,27%

          Upcoming Conference

          GLSVLSI '24
          Great Lakes Symposium on VLSI 2024
          June 12 - 14, 2024
          Clearwater , FL , USA

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader