Method for embedding Java software watermark
A technology of software watermarking and watermarking, which is applied in the fields of electronic digital data processing, program/content distribution protection, instruments, etc., and can solve the problems that programs are easy to be copied and embezzled
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Examples
Embodiment Construction
[0019] The scheme of the present invention will be described in detail below in conjunction with this embodiment.
[0020] The embedding method of the Java software watermark provided by the invention relates to
[0021] watermark embedding
[0022] It includes: encoding the watermark information according to set rules to form a watermark character string.
[0023] Call n data with common characteristics in the software, and number the data from 1 to n.
[0024] Divide the watermark character string into n groups, and establish a unique mapping relationship with the data of the corresponding number to form a codebook file.
[0025] Extraction of watermark
[0026] Including: calling data with common characteristics in the software;
[0027] Compare the codebook file, take out the strings corresponding to the data from 1 to n, and splicing them into watermark strings according to the order of their numbers;
[0028] Decode the watermark string according to the set rules to...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More