Chapter

Information Hiding

Volume 1768 of the series Lecture Notes in Computer Science pp 286-301

Enhanced Intellectual Property Protection for Digital Circuits on Programmable Hardware

  • John LachAffiliated withDepartment of Electrical Engineering, University of California, Los Angeles
  • , William H. Mangione-SmithAffiliated withDepartment of Electrical Engineering, University of California, Los Angeles
  • , Miodrag PotkonjakAffiliated withDepartment of Computer Science, University of California, Los Angeles

Abstract

The use of digital marks to provide ownership (watermarking) and recipient (fingerprinting) identification for intellectual property (IP) has become widespread. However, many of these techniques require a high complexity of copy detection, are vulnerable to mark removal after revelation for ownership verification, and are susceptible to reduced mark integrity due to partial mark removal. This paper presents a method for both watermarking and fingerprinting intellectual property, in the form of designs implemented on field programmable gate arrays (FPGAs), that achieves robustness by responding to these three weaknesses. The key techniques involve using secure hash functions to generate and embed multiple small marks that are more detectable, verifiable, and secure than existing FPGA IP protection techniques.