Font Size: a A A

Research On Image Encryption And Hiding Algorithm Based On Compressive Sensing And Chaos

Posted on:2021-01-22Degree:MasterType:Thesis
Country:ChinaCandidate:C PanFull Text:PDF
GTID:2428330614472862Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
As a special two-dimensional signal,image exists in all kinds of network communication platforms.However,the sharing and openness of communication network are difficult to ensure the secure transmission and storage of images.In this paper,three different image encryption schemes are designed by combining chaotic systems,compressive sensing theory and information hiding technology.The simulation experiments prove that the three encryption schemes have high security and efficiency.The main research contents are as follows:An efficient pixel-level chaotic image encryption algorithm is proposed.First,the initial key is updated by using the statistical characteristics of the plain image,and the key stream is generated.Then,the key stream is used to scramble the plain image.In order to enhance the connection between permutation and diffusion,the scrambled image is rewritten: the key used in the permutation stage is combined with the key used in the diffusion stage,and the pixel value after permutation is changed by this combined parameter,and the whole algorithm is combined together to make up for the weakness of being attacked separately in these two stages.Finally,according to the key stream,the final cipher image is obtained by changing the pixel value by the addition and modulus operation.This encryption structure effectively solves the problem of being attacked separately in the permutation and diffusion stages of the traditional encryption framework.Experiments show that the algorithm is secure and highly sensitive.Compared with some bit-level image encryption algorithms,the proposed algorithm improves the speed and meets the performance requirements of real-time communication.An image encryption algorithm based on three-dimensional chaotic map is designed.First,the initial key is updated according to the plain image,so that the generated key stream is related to the plain image.The updated key is substituted into three-dimensional chaotic map to generate the key stream by multiple iterations.According to the keystream,the original image is scrambled in row and column,and circular scrambling by both row and column respectively.Then,the scrambled image is diffused by the same group of keystream,and the final encrypted image is generated.The algorithm uses only one chaotic map and one group of keys to achieve high security.An image encryption algorithm based on block compressive sensing and information hiding technology is proposed.The plain image is divided into blocks.In order to reduce the block effect caused by compressive sensing,the pixel position of each block is scrambled by zigzag confusion after sparse representation of each block of the image.In order to facilitate the subsequent embedding,the pre-scrambled image blocks are combined after being compressed and compressed by compressive sensing.Compressive sensing belongs to linear mapping,so chaotic system is used to scramble again to improve the security of the algorithm.Then combined with the information hiding algorithm,the encrypted secret image is embedded in the landscape painting to achieve the hiding effect of the secret image.The simulation results prove the security of the proposed algorithm,image reconstruction speed is fast,and the reconstruction quality is high.
Keywords/Search Tags:Chaotic systems, Compressive sensing, Information hiding, Image encryption, Pixel-level
PDF Full Text Request
Related items