Color image encryption and decryption method based on multiple-fractional-order chaotic systems

A chaotic system and encryption method technology, applied in the field of color image encryption and decryption, can solve the problems of failure of fractional order chaotic system, inability to estimate the fractional order of fractional order chaotic system, etc.

Active Publication Date: 2013-03-20
HENAN UNIVERSITY
View PDF1 Cites 65 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Moreover, the fractional order of the fractional chaotic system cannot be estimated by using the existing integer order chaotic analysis and prediction methods, that is, the existing integer order chaotic system analysis and prediction methods are invalid for the fractional chaotic system

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
  • Color image encryption and decryption method based on multiple-fractional-order chaotic systems
  • Color image encryption and decryption method based on multiple-fractional-order chaotic systems
  • Color image encryption and decryption method based on multiple-fractional-order chaotic systems

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0103] Example 1: Assumption It is a matrix with 5 rows and 5 columns as follows:

[0104]

[0105]

[0106] 3. Using the generated scrambling matrix , with to the original image Scramble block by block to get a scrambled image , see attached figure 2 (b). The program code to realize image scrambling is as follows:

[0107] %% for the original image I 0 Each component of is scrambled block by block %%

[0108] I1_R_block_scrambling = uint8(zeros(32, 32, 64));

[0109] I1_G_block_scrambling = uint8(zeros(32, 32, 64));

[0110] I1_B_block_scrambling = uint8(zeros(32, 32, 64));

[0111] Temp_R_scrambling = uint8(zeros(32, 32));

[0112] Temp_G_scrambling = uint8(zeros(32, 32));

[0113] Temp_B_scrambling = uint8(zeros(32, 32));

[0114] for i = 1 : 64

[0115] Temp_R = I0_R_block( : , : , i);

[0116] Temp_G = I0_G_block( : , : , i);

[0117] Temp_B = I0_B_block( : , : , i);

[0118] for j = 1 : 1024

[0119] Temp_R_scram...

example 2

[0162] Example 2: Assume a sequence of length 16 . Will The data in is rearranged in descending order, giving . Will Replace the position number of each element in The corresponding elements in the sequence can be obtained . Will Each element in is modulo 4 to get the sequence . will sequence Further converted to a 4×4 matrix ,Right now

[0163] .

[0164] 6. Using the key matrix , with Change the scrambled image of each pixel RGB value, to get the encrypted image , see attached figure 2 (c). change scrambled image Each pixel RGB The specific method of the value is: will scramble the image The three primary color component matrix of , with The elements in are respectively related to the key matrix , with Elements in are XORed one by one, that is, , , ,in , .

[0165] For the above encrypted image The method for image decryption is:

[0166] The image decryption process is similar to the encryption process, ...

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 discloses a color image encryption and decryption method based on multiple-fractional-order chaotic systems. An encryption algorithm comprises an original image scrambling stage and a scrambling image encryption stage. Firstly, two different fractional-order chaotic systems are utilize to generate three scrambling arrays and respectively process R, G and B three primary color component arrays of an original color image I0 in a scrambling mode to obtain scrambled image I1. Furthermore, another two different fractional-order chaotic systems are utilize to generate three secret key arrays and carries out exclusive OR operation on elements on the secret key arrays and pixel of the scrambled image I1 one by one to change values of all pixel points of the scrambled image I1 to obtain encrypted image I2, and the image decryption is a reversed process of the encryption. The method uses the multiple-fractional-order chaotic systems so as to greatly enhance safety. Furthermore, the algorithm secret keys are large in space, high in secret key sensitiveness and strong in impact resistance.

Description

technical field [0001] The invention relates to the field of image encryption and decryption in information security, in particular to a color image encryption and decryption method based on a multi-fractional chaotic system. Background technique [0002] At present, as the most important form of information expression in multimedia information, digital image has the advantages of image, intuition and vividness, and has become one of the most contacted information types in people's daily life. With the rapid development of multimedia technology and the Internet, digital image information has been widely used in many fields such as commerce, medicine, and military affairs, which greatly facilitates people's production and life. However, digital images also have many potential security risks, such as information leakage, data tampering, and information theft. How to protect the security of image information has become a widely concerned issue. [0003] Image encryption is th...

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/00
Inventor 武相军宋亚林杨一平王慧冯东栋李阳
Owner HENAN UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products