Software Watermarking: State of the Art and Future Directions
- Dr. Christian Collberg - Department of Computer Science, University of Arizona
- Data e ora
- giovedì 21 settembre 2006 alle ore 17.30 - caffè, tè & C. ore 17.00
- Ca' Vignal 3 - Piramide, Piano 0, Sala Verde
- Roberto Giacobazzi
- Referente esterno
- Data pubblicazione
- 4 settembre 2006
In this talk we will discuss the watermarking of software.
Informally, a software watermarking algorithm should embed an integer W into a program such that W cannot be easily found (the embedding is stealthy); W is as large as possible (the algorithm has a high data rate); W can still be extracted after an attacker has translated, optimized, or obfuscated the watermarked program; and the embedding does not adversely affect performance.
We will discuss how software watermarking algorithms should be evaluated, present currently known algorithms and discuss their strengths and weaknesses, and discuss future research directions. Finally, we will demonstrate the SandMark tool which has been designed to make it easy to implement and evaluate software protection algorithms.