| Christian Collberg, Clark Thomborson.
On the Limits of Software Watermarking, Technical report at the University of Auckland, New Zealand.
1998.
[HTML]
|
Abstract
Watermarking embeds a secret message into a cover message. In media
watermarking the secret is usually a copyright notice and the cover a
digital image. Watermarking an object discourages intellectual property
theft, or when such theft has occurred, allows us to prove ownership.
The Software Watermarking problem can be described as follows. Embed a
structure W into a program P such that: W can be reliably located and
extracted from P even after P has been subjected to semantics preserving
transformations such as code optimization and obfuscation; W is stealthy; W
has a high data rate; embedding W into P does not adversely affect the
performance of P; and W has a mathematical property that allows us to argue
that its presence in P is the result of deliberate actions.
In the first part of the paper we construct an informal taxonomy of software
watermarking techniques. In the second part we formalize these results.
Finally, we propose a new software watermarking technique in which a dynamic
graphic watermark is stored in the execution state of a program.
Avaliable as Letter-sized Postscript and A4-sized Postscript
|
| Neil's Homepage
| Steganography
| JJTC Main Page
|
Send comments to nfj(at)jjtc(dot)com.
Copyright, ©1995-2008, Neil F. Johnson. All Rights Reserved.
|