Method and apparatus for watermarking binary computer code with modified compiler optimizations
US7617396B2 · kind B2 · utility
0Cited by
7References
15Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Aug 16, 2002 |
| Grant date | Nov 10, 2009 |
| Priority date | — |
| Expiry date | Dec 1, 2025 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F21/16
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A system and apparatus for inserting a watermark into a compiled computer program selectively replaces specified optimizations by non-optimized code to encode bit values of the watermark. The watermark is read by decoding the executable code and assigning the decoded bit values, determined by the presence or absence of optimized code, to bit positions in a signature.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.