Image encryption and decryption method and system based on chaos and dna dynamic plane operation
A technology of chaotic system and encryption method, applied in image coding, image data processing, image data processing and other directions, can solve problems such as lack of solutions
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0088] The first object of the present invention is to provide an image encryption method based on chaos and DNA dynamic plane operation.
[0089] In order to achieve the above object, the present invention adopts the following technical scheme:
[0090] Such as figure 1 as shown,
[0091] An image encryption method based on chaos and DNA dynamic plane operation, the method comprises the following steps:
[0092] (1) Utilize the original plane image to generate the required initial value of the chaotic system, and establish the relationship between the initial value of the chaotic system and the original image;
[0093] (2) According to the initial value of the chaotic system, the location information needed to be used in the scrambling stage is generated. In the scrambling stage, the original image is arranged according to the location information using a cross-scrambling algorithm to obtain the arranged image;
[0094] (3) Divide the arranged image into four sub-images of...
Embodiment 2
[0145] The second object of the present invention is to provide a storage device for an image encryption method based on chaos and DNA dynamic plane operations.
[0146] In order to achieve the above object, the present invention adopts the following technical scheme:
[0147] A memory device storing therein a plurality of instructions adapted to be loaded and executed by a processor:
[0148] (1) Utilize the original plane image to generate the required initial value of the chaotic system, and establish the relationship between the initial value of the chaotic system and the original image;
[0149] (2) According to the initial value of the chaotic system, the location information needed to be used in the scrambling stage is generated. In the scrambling stage, the original image is arranged according to the location information using a cross-scrambling algorithm to obtain the arranged image;
[0150] (3) Divide the arranged image into four sub-images of the same size, select...
Embodiment 3
[0154] The third object of the present invention is to provide a terminal device of an image encryption method based on chaos and DNA dynamic plane operation.
[0155] In order to achieve the above object, the present invention adopts the following technical scheme:
[0156] A terminal device comprising:
[0157] a processor adapted to implement the instructions; and
[0158] A storage device adapted to store a plurality of instructions adapted to be loaded and executed by a processor:
[0159] (1) Utilize the original plane image to generate the required initial value of the chaotic system, and establish the relationship between the initial value of the chaotic system and the original image;
[0160] (2) According to the initial value of the chaotic system, the location information needed to be used in the scrambling stage is generated. In the scrambling stage, the original image is arranged according to the location information using a cross-scrambling algorithm to obtain ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


