Instruction Statistic Distribution Based Software Watermark Scheme

WU Jian-jun,GAO Ji
DOI: https://doi.org/10.3785/j.issn.1008-973x.2005.02.012
2005-01-01
Abstract:A novel blind watermark scheme with the mark spread over the whole instruction distribution was proposed. Two disjoint subsets of equal size were randomly selected from among instruction set, and this selection was the watermark superimposed by changing the elements of one subset through adding a positive integer factor. The means of two subsets were computed for detecting mark. The mark was found if the difference of two means exceeded the threshold. The effectiveness of the scheme was derived from hypotheses test theory. The scheme was implemented treating Java bytecode as targets and was validated by the experiments. The experimental results show that it is very robust and is immune to most known (attacks).
What problem does this paper attempt to address?