• DocumentCode
    2987176
  • Title

    FPGA core watermarking based on power signature analysis

  • Author

    Ziener, Daniel ; Teich, Jurgen

  • Author_Institution
    Fraunhofer Inst. for Integrated Circuits, Erlangen
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    205
  • Lastpage
    212
  • Abstract
    This paper introduces a new method to watermark FPGA cores where the signature (watermark) is detected at the power supply pins of the FPGA. This is the first watermarking method, where the signature is extracted in this way. The authors were able to sign cores at the netlist as well as the bitfile level, so a wide spectrum of cores can be protected. The power watermarking method works with all types of FPGAs, but with Xilinx FPGAs, the watermarking algorithms and the signature can be integrated into the functionality of the watermarked core. So it is very hard to remove the watermark without destroying the core. A detection algorithm was introduced which can decode the signature from a voltage trace with high probability. Additionally, a second algorithm is introduced which improves the detection probability in case of considerable noise sources. Using this algorithm, it is possible to decode the signature even if other cores operate on the same device at the same time
  • Keywords
    decoding; field programmable gate arrays; industrial property; security of data; watermarking; Xilinx; bitfile level; core watermarking; detection algorithm; netlist level; power signature analysis; power supply pins; signature decoding; voltage trace; watermark FPGA cores; Computer science; Cryptography; Decoding; Detection algorithms; Field programmable gate arrays; Frequency; Humans; Protection; Voltage; Watermarking;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Technology, 2006. FPT 2006. IEEE International Conference on
  • Conference_Location
    Bangkok
  • Print_ISBN
    0-7803-9729-0
  • Electronic_ISBN
    0-7803-9729-0
  • Type

    conf

  • DOI
    10.1109/FPT.2006.270313
  • Filename
    4042435