DocumentCode
2716827
Title
Side-channel watermarks for embedded software
Author
Becker, Georg T. ; Burleson, Wayne ; Paar, Christof
Author_Institution
Univ. of Massachusetts, Amherst, MA, USA
fYear
2011
fDate
26-29 June 2011
Firstpage
478
Lastpage
481
Abstract
In this paper we introduce a new software watermarking mechanism for the embedded environment. The newly proposed software watermarking mechanism can be added at the assembly level and hides the watermark in the power consumption of the device. By using side-channel analysis techniques, the verifier can reliably detect his watermark in the power traces of the device. This new approach is especially well suited for embedded microcontrollers that have program memory protection. In comparison to other software watermark mechanisms a verifier does not need to have access to the software code or data memory to detect the watermark. This makes the detection of the watermarks very efficient for embedded applications in which access to the program code or data memory is very restricted. Our watermark method can therefore serve as a very easy and cost efficient way to detect software theft for embedded applications.
Keywords
embedded systems; safety-critical software; watermarking; data memory; embedded microcontrollers; embedded software; memory protection; power consumption; program code; side-channel analysis; software theft detection; software watermarking mechanism; Correlation; Generators; Microcontrollers; Power demand; Robustness; Software; Watermarking;
fLanguage
English
Publisher
ieee
Conference_Titel
New Circuits and Systems Conference (NEWCAS), 2011 IEEE 9th International
Conference_Location
Bordeaux
Print_ISBN
978-1-61284-135-9
Type
conf
DOI
10.1109/NEWCAS.2011.5981323
Filename
5981323
Link To Document