• 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