DocumentCode :
128916
Title :
Clock-modulation based watermark for protection of embedded processors
Author :
Kufel, Jedrzej ; Wilson, P. ; Hill, Shawndra ; Al-Hashimi, B.M. ; Whatmough, Paul ; Myers, Joshua
Author_Institution :
Sch. of Electron. & Comput. Sci., Univ. of Southampton, Southampton, UK
fYear :
2014
fDate :
24-28 March 2014
Firstpage :
1
Lastpage :
6
Abstract :
This paper presents a novel watermark generation technique for the protection of embedded processors. In previous work, a load circuit is used to generate detectable watermark patterns in the ASIC power supply. This approach leads to hardware area overheads. We propose removing the dedicated load circuit entirely, instead to compensate the reduced power consumption the watermark power pattern is emulated by reusing existing clock gated sequential logic as a zero-overhead load circuit and modulating the clock-gating enable signal with the watermark sequence. The proposed technique has been validated through experiments using two ASICs in 65nm CMOS, one with an ARM Cortex-M0 microcontroller and one with a Cortex-A5 microprocessor. Silicon measurement results verify the viability of the technique for embedded processors. Furthermore, the proposed clock modulation technique demonstrates a significant area reduction, without compromising the detection performance. In our experiments an area overhead reduction of 98% was achieved. Through reuse of existing logic and reduction of watermark hardware implementation costs, the proposed clock modulation technique offers an improved robustness against removal attacks.
Keywords :
CMOS logic circuits; application specific integrated circuits; clocks; elemental semiconductors; low-power electronics; microcontrollers; power supply circuits; sequential circuits; silicon; watermarking; ARM cortex-M0 microcontroller; ASIC power supply; CMOS; Cortex-A5 microprocessor; Si; clock gated sequential logic; clock-gating enable signal; clock-modulation; detectable watermark patterns; embedded processor protection; embedded processors; hardware area overheads; power consumption; silicon measurement; size 65 nm; watermark generation; watermark power pattern; zero-overhead load circuit; Clocks; Correlation; IP networks; Modulation; Power demand; Registers; Watermarking; CPA; Embedded Systems; Watermarking;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design, Automation and Test in Europe Conference and Exhibition (DATE), 2014
Conference_Location :
Dresden
Type :
conf
DOI :
10.7873/DATE.2014.053
Filename :
6800254
Link To Document :
بازگشت