Unlock instant, AI-driven research and patent intelligence for your innovation.

Image encryption and decryption method and system based on chaos and DNA dynamic plane operations

A technology of chaotic system and encryption method, applied in image coding, image data processing, image data processing, etc., can solve problems such as lack of solutions

Active Publication Date: 2017-12-08
SHANDONG NORMAL UNIV
View PDF12 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To sum up, in the prior art, how to combine the chaotic system and DNA encoding and decoding to improve the ability to resist attacks and improve the security performance of the encryption and decryption process, there is still no effective solution

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Image encryption and decryption method and system based on chaos and DNA dynamic plane operations
  • Image encryption and decryption method and system based on chaos and DNA dynamic plane operations
  • Image encryption and decryption method and system based on chaos and DNA dynamic plane operations

Examples

Experimental program
Comparison scheme
Effect test

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...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to an image encryption and decryption method and system based on chaos and DNA dynamic plane operations. The encryption method comprises the steps of generating an initial value required by a chaotic system by using original plane images; generating position information required to be used in a scrambling phase, and arranging the original images by adopting a cross-scrambling algorithm according to the position information; dividing the arranged images into four sub-images of the same size, randomly selecting one of the sub-images, encoding the selected sub-image by adopting DNA matching rules, and dynamically decomposing the encoded sub-image into four DNA planes; arranging the DNA planes by adopting the cross-scrambling algorithm, re-combining the four DNA planes into a sub-image, and performing DNA decoding to obtain a new sub-image; confusing or diffusing to the other three sub-images by adopting the new sub-image via an XOR operation to obtain three new sub-images, and re-combining the four new sub-images to obtain an encrypted image. The decryption method is a completely inverse process of the encryption method. The encryption method and the decryption method have a high ability of resisting typical attacks and have good safety performance.

Description

technical field [0001] The invention belongs to the technical field of image encryption and decryption, and in particular relates to an image encryption and decryption method and system based on chaos and DNA dynamic plane operation. Background technique [0002] Also known as HTTP over SSL, HTTP over TLS, and HTTP Secure, HTTPS is used for secure communications on the Internet. HTTPS has two main steps: key exchange and data encryption. Symmetric encryption is the fastest and easiest form of encryption. Asymmetric encryption provides a very secure method for encrypting and decrypting data. Compared with symmetric encryption, under the same conditions, asymmetric encryption takes more time. Therefore, in practical applications, since the amount of the key is smaller than the actual data, asymmetric encryption is used in the key exchange stage. However, symmetric encryption has been applied in the data encryption stage, and symmetric encryption requires the key to be trans...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06T1/00G06T9/00
CPCG06T1/00G06T9/00
Inventor 骆超
Owner SHANDONG NORMAL UNIV