Software watermarking method based on collatz conjecture
A software watermarking and watermarking technology, applied in the field of software watermarking, can solve problems such as inability to embed information, increase in program size, and suspicion of reverse attackers, and achieve high data rate, convenient embedding, and good concealment.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] The present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.
[0036] It will be helpful to better understand the following explanation of the embodiments of the present invention by referring to the following explanation of concepts and terms used throughout the specification.
[0037]The Collats function, the description of this function is: the input of the function is an arbitrary integer; if the input is an even number, the output is equal to the input divided by 2; otherwise, the output is equal to the input multiplied by 3 plus 1.
[0038] Collats conjecture, this conjecture is also known as "3x+1 problem", its description is: for any integer greater than 1, if the calculation of the Collats function is repeated, the process must be at a certain step in such that the computed integer value is equal to 1. The Collats conjecture is a difficult problem that has not yet been proved by the mathematica...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


