Dynamic Invocations Based Watermark

Jia-Qian Luo,Qiang Gao,Jian-Qi Zhu,Chen-Guang Li
2015-01-01
Abstract:Software watermarking is a technique designed to protect software copyrights against piracy. The strategy is to embed secret information into the program and extract it to demonstrate the ownership whenever needed. A new approach to software watermarking is presented in this paper which is based on the invocations of the watermark-function. The presented technique has a great flexibility on watermark representation and it contains a robust identification scheme for the watermark-function, which can effectively prevent the additive attack. This paper also provides experimental evaluation of our watermarking method on data rate, robustness, etc. According to results of the experiments, this watermarking method is resilient against a variety of attacks.
What problem does this paper attempt to address?