We found a match
Your institution may have access to this item. Find your institution then sign in to continue.
- Title
Semantic-integrated software watermarking with tamper-proofing.
- Authors
Chen, Zhe; Wang, Zhi; Jia, Chunfu
- Abstract
The existing works of software watermarking have the intrinsic defects: watermarking is independent of program semantics and have weak strength and resilience to state-of-the-art reverse engineering such as symbolic execution, dynamic taint analysis and theorem proving. In this paper, we propose a semantic-integrated watermarking with tamper-proofing to mitigate such problems. This work chooses neural network as the “integrator” and skillfully integrates the watermarking and tamper-proofing module into program semantics. The difficult of reverse engineering or tampering with watermarked program is equal to extracting the rules from neural networks, which had be proven as a NP-hard problem. We have deployed our work in SPECint-2006 benchmarks to evaluate the overhead, strength and resilience. Experiment results show that our watermarking could effectively resist the state-of-the-art reverse engineering, and the introduced overhead is acceptable.
- Subjects
DIGITAL watermarking; TAMPER-proof packaging; ARTIFICIAL neural networks; MACHINE learning; REVERSE engineering software; COMPUTER software
- Publication
Multimedia Tools & Applications, 2018, Vol 77, Issue 9, p11159
- ISSN
1380-7501
- Publication type
Article
- DOI
10.1007/s11042-017-5373-7