• DocumentCode
    1768558
  • Title

    Protecting DSP circuits through obfuscation

  • Author

    Yingjie Lao ; Parhi, Keshab

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • fYear
    2014
  • fDate
    1-5 June 2014
  • Firstpage
    798
  • Lastpage
    801
  • Abstract
    This paper presents a novel approach to protect digital signal processing (DSP) circuits through obfuscation by using high-level transformations. The goal is to design DSP circuits that are harder to reverse engineer. High-level transformations of iterative data-flow graphs have been exploited for area-speed-power tradeoffs. This is the first attempt to develop a design flow to apply high-level transformations that not only meet these tradeoffs but also simultaneously obfuscate the architectures both structurally and functionally. Several modes of operations are introduced for obfuscation where the outputs are either meaningful from a signal processing point of view, but functionally incorrect, or non-meaningful. Experimental results show that the proposed methodology only introduces relatively small overhead, while a high level of obfuscation is achieved. For instance, the area overhead for a (3l)th-order IIR filter benchmark is only 17.7% with a 128-bit configuration key.
  • Keywords
    data flow graphs; digital signal processing chips; iterative methods; DSP circuit; DSP circuits protection; digital signal processing circuits; high-level transformations; iterative data-flow graphs; obfuscation; Algorithm design and analysis; Benchmark testing; Design methodology; Digital signal processing; Hardware; Security; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2014 IEEE International Symposium on
  • Conference_Location
    Melbourne VIC
  • Print_ISBN
    978-1-4799-3431-7
  • Type

    conf

  • DOI
    10.1109/ISCAS.2014.6865256
  • Filename
    6865256