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
Link To Document :
بازگشت