• DocumentCode
    1787623
  • Title

    Hardware obfuscation using PUF-based logic

  • Author

    Wendt, James B. ; Potkonjak, Miodrag

  • Author_Institution
    Comput. Sci. Dept., Univ. of California, Los Angeles, Los Angeles, CA, USA
  • fYear
    2014
  • fDate
    2-6 Nov. 2014
  • Firstpage
    270
  • Lastpage
    271
  • Abstract
    There is a great need to develop universal and robust techniques for intellectual property protection of integrated circuits. In this paper, we introduce techniques for the obfuscation of an arbitrary circuit by using physical unclonable functions (PUFs) and programmable logic. Specifically, we introduce the notion of PUF-based logic which can be configured to be functionally equivalent to any arbitrary design, as well as a new architecture for wire merging that obfuscates signal paths exponentially. We systematically apply our techniques in such a way so as to maximize obfuscation while minimizing area and delay overhead. We analyze our techniques on popular benchmark circuits and show them to be resilient against very powerful reverse engineering attacks in which the adversary has knowledge of the complete netlist along with the ability to read and write to any flip-flop in the circuit.
  • Keywords
    electronic engineering computing; logic design; programmable logic devices; reverse engineering; PUF-based logic; arbitrary circuit obfuscation; flip-flop; hardware obfuscation; integrated circuit; intellectual property protection; physical unclonable function; programmable logic; reverse engineering attack; Field programmable gate arrays; Hardware; Logic gates; Reverse engineering; Security; Standards; Wires;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2014 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • Type

    conf

  • DOI
    10.1109/ICCAD.2014.7001362
  • Filename
    7001362