Computational Forensic Techniques


Abstract

Computational forensic engineering for identification of hardware and software components is an intellectual property protection technique that aims to identify techniques and tools used to develop hardware components.

In addition, computational forensic techniques have a number of other potential applications, such as optimization algorithm selection, tool tuning, benchmark selection, and secure mobile codes. Our strategic goal is to develop the theory and techniques for computational forensic engineering while in practice, we aim to identify the tool, from a pool of synthesis tools, that has been used to generate a particular design.

We have developed a generic technique that addresses a number of ownership infringement scenarios. The approach has three phases: feature and statistics data collection, data clustering, and decision mechanisms. We have applied the approach to two widely used VLSI CAD problems: graph coloring and boolean satisfiability.


Contact 
©2002-2018 U.C. Regents