Font Size: a A A

Research On Three Image Encryption Algorithm Based On High Dimension Chaos

Posted on:2020-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:H WangFull Text:PDF
GTID:2428330596482460Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Because of the rapid popularization of Internet technology,the network communication of multimedia data has also been widely developed.The transmission of digital images has become more and more important in both work and life,which has prompted people to realize the importance of protecting information transmission.So,it is more important to protect the transmitted image data from illegal attacks.Image encryption is the core of image transmission protection,however,many encryption algorithms proposed have some defects such as low security,poor versatility and can't available for bulk data transfer which also leads to the inability of these programs to resist violent attacks.Many excellent features of chaotic systems make them widely used in image encryption,based on this,this paper designs three image encryption algorithm based on high dimension chaos.The first is a new image encryption method based on FCM fuzzy clustering algorithm.This method is an improvement on traditional image encryption through hard clustering.The main idea of this method is to first use the pixel coordinates produced by one-dimensional chaos as the points to be clustered.Then,these points are clustered by FCM fuzzy clustering,and each cluster after clustering is externally sorted according to its size.Finally,the chaotic sequence matrix generated by the three-dimensional piecewise logic chaos is XOR with the scrambled image matrix to complete the diffusion step.The second is a block-based image encryption algorithm is designed by using the coupled mapping lattice.The algorithm first blocks the clear image according to the appropriate size,and inserts the pixels in each block into the pixel matrix storing the scrambled image.Then iterate through each block of clear image pixels to complete the scrambling operation of the image.The idea is similar to dissolving a piece of sugar into a glass of water,spreading each pixel evenly across the entire image.Finally,the encryption operation of the image is completed in combination with the coupled mapping lattice.The last one is designed an encryption algorithm by improved perfect shuffling algorithm.It is based on the good chaotic dynamics of the designed three-dimensional logic segmentation map,and perfectly matched with the R,G and B components of the color image.The algorithm first divides the image into three channels R,G,and B based on the characteristics of the color image;Then,according to the perfect shuffling algorithm,the three channels are separately scrambled,and after several iterations,the scrambled image is obtained;Finally,the final color ciphertext image is obtained by diffusing the pixel values in combination with the chaotic system.The images are encrypted according to the three schemes,and the experimental results and related security analysis can be obtained: All of the above three algorithms have good encryption effects,are highly secure and can withstand several typical attacks.
Keywords/Search Tags:Chaos, Scramble, Diffusion, Image encryption, Security
PDF Full Text Request
Related items