Register Expansion and SemaCall: 2 Low-overhead Dynamic Watermarks Suitable for Automation in LLVM
Year: 2024
Type: conference-paper
Abstract: Software watermarking is a means of protection against issues of piracy and unauthorized tampering. We propose two dynamic software watermarking techniques and show how we added them to the LLWM framework for automatic insertion into to-be-watermarked code. Both select many spots in the code and insert randomly generated and computationally different hash-like arithmetics that at runtime transform a secret input key into a watermark message.
Institution: Friedrich-Alexander-Universität Erlangen-Nürnberg
Language: English
Subfield: Artificial Intelligence
Field: Computer Science
Domain: Physical Sciences
Open Access status: gold
OpenAlex ID: W4404515224
