Watermarking techniques for intellectual property protection

  • Authors:
  • A. B. Kahng;J. Lach;W. H. Mangione-Smith;S. Mantik;I. L. Markov;M. Potkonjak;P. Tucker;H. Wang;G. Wolfe

  • Affiliations:
  • UCLA Computer Science Dept., Los Angeles, CA;UCLA Electrical Engineering Dept., Los Angeles, CA;UCLA Electrical Engineering Dept., Los Angeles, CA;UCLA Computer Science Dept., Los Angeles, CA;UCLA Computer Science Dept., Los Angeles, CA;UCLA Computer Science Dept., Los Angeles, CA;UCSD Computer Science & Engineering Dept., La Jolla, CA;UCLA Computer Science Dept., Los Angeles, CA;UCLA Computer Science Dept., Los Angeles, CA

  • Venue:
  • DAC '98 Proceedings of the 35th annual Design Automation Conference
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Digital system designs are the product of valuable effort and know-how. Their embodiments, from software and HDL program down to device-level netlist and mask data, represent carefully guarded intellectual property (IP). Hence, design methodologies based on IP reuse require new mechanisms to protect the rights of IP producers and owners. This paper establishes principles of watermarking-based IP protection, where a watermark is a mechanism for identification that is (i) nearly invisible to human and machine inspection, (ii) difficult to remove, and (iii) permanently embedded as an integral part of the design. We survey related work in cryptography and design methodology, then develop desiderata, metrics and example approaches — centering on constraint-based techniques — for watermarking at various stages of the VLSI design process.