Tracing in SandMark
Before you can actually embed a watermark into your
program you have to produce a trace. Simply
put, you have to
- choose an input sequence to your program,
- keep this input sequence secret and secure, since
only with this sequence can the watermark be retrieved, and
- enter the input sequence into your program, as it
is being run from SandMark's TRACE pane.
As a result, a trace file is produced. This trace file
becomes the input to the watermark embedder which
you access from SandMark's EMBED tab. When, at a later
date, you want to extract the watermark from the program you
go to SandMark's RECOGNIZE tab. There, you run the program
again with the same command-line arguments and the same secret
input sequence, and the watermark/fingerprint will reappear.
Follow these instructions to run the tracer: