Protecting Software Copyrights Via Software Watermarking Technique

qi tian,xiaodong wang,feng li,yunfan shan,bingfa li
DOI: https://doi.org/10.1142/9789812701695_0134
2005-01-01
Abstract:Watermarking embeds a secret message into a cover message. The common digital watermark mediums are: sound, mage, video, text, relational databases, sets of numbers and etc.... The medium of software watermark is the program. The software watermarking embeds a watermark(may be a copyright notice or some number) into a program. The legal user can reliably located and extracted the watermark from the program even after the program has been subjected to some transformations such as translation, optimization and obfuscation; the watermark is stealthy; the watermark has a high date rate; embedding the watermark into the program does not affect the performance of the program; and the watermark has a mathematical property that allows us to argue that its presence in the program is the result of deliberate actions. Software watermarking technique is used to protect the copyright of the software product. When the software theft occurred, the software watermarking allows us to prove the ownership. First, this paper introduces the software watermarking system model, and attacks, then the static software watermark, dynamic watermark and dynamic graph watermark are introduced below; in the end, the paper give the dummy method in detail and make a conclusion of it, analysis the current research state and the future of the software technique..
What problem does this paper attempt to address?