A method of software watermarking
- Resource Type
- Conference
- Authors
- Xu, Guangxing; Xiang, Guangli
- Source
- 2012 International Conference on Systems and Informatics (ICSAI2012) Systems and Informatics (ICSAI), 2012 International Conference on. :1791-1795 May, 2012
- Subject
- Power, Energy and Industry Applications
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Watermarking
Software
Testing
Educational institutions
Arrays
Computer science
obfuscation
software-watermarking
reverseengineering
Software Security
- Language
Code obfuscation and software watermarking are the important methods of software security. Code obfuscation increases the difficulty of reverse engineering while software watermarking can provide the copyright information for the software products. In this paper, a scheme of zero-watermarking is proposed which can embed the watermarking information into programs without additional codes. The watermarking information is hidden in the program when the process of code obfuscation is executed. It means that the watermarking information is embedded into the program by the way of code obfuscation. The Combination between software watermarking and code obfuscation would make the reverse engineering more difficult and the software products more secure.