Font Size: a A A

Design And Application Of Image Chaotic Encryption Algorithm

Posted on:2021-03-04Degree:MasterType:Thesis
Country:ChinaCandidate:K ZengFull Text:PDF
GTID:2518306470462374Subject:Circuits and Systems
Abstract/Summary:PDF Full Text Request
With the development of network technology,cloud computing and big data,image,voice,text,video and other multimedia are widely spread on the Internet.Data transmission is faster and more convenient,our lives have been greatly changed.However,opportunities and challenges coexist.At the same time,a large number of information data are transmitted through various channels,which are illegally stolen,tampered with and so on,causing harm to the field of information security.As the carrier of information,digital image security is an effective method of information security.Compared with text,image has the characteristics of large capacity,high redundancy and strong pixel correlation.Traditional encryption methods,such as advanced encryption standard(AES)and data encryption standard(DES),are mainly for text encryption,with high time complexity,which is generally not suitable for image encryption.Because chaos has the characteristics of pseudo-random,ergodic and highly sensitive to initial value and control parameters,these characteristics can achieve good "confusion" and "diffusion" effect,and can meet the basic requirements of cryptography.Therefore,in recent years,many chaotic image encryption algorithms have been proposed.As one of the new ciphers,chaos has a good application in image encryption.In order to improve the security of encryption algorithm,this paper proposes two different encryption algorithms.The main work of this paper is as follows:(1)Design an image encryption algorithm based on 3D logistic sine cascaded chaotic map(3D LSCM).Firstly,the chaotic system 3D-LSCM is designed,and then an image encryption algorithm is designed by using the chaotic system 3D-LSCM.The image encryption algorithm uses two rounds of scrambling bidirectional diffusion,and introduces the pixel sum of plaintext information as a part of the key.In the scrambling phase,Arnold cat is used to scramble the image,and in the diffusion phase,the scrambled encryption sequence,diffusion sequence and ciphertext sequence are XOR operated.Finally,the security performance of the encryption algorithm is analyzed.The experimental results show that the encryption algorithm has high security,can resist all kinds of attacks,and is suitable for the field of information security.(2)An image encryption algorithm based on 3D discrete-time chaotic anti control system is designed.Firstly,a three-dimensional discrete-time chaotic anti control system is designed.Then a new image encryption algorithm is designed by using the 3D discrete-time chaotic anti control system.Compared with the existing chaotic system for encryption,The discrete-time chaotic system has positive Lipschitz index and is large enough,Lipschitz index,and the generated chaotic sequence can pass strict NIST randomness test.In addition,the chaos encryption algorithm adopts the method of multiplying two state variables and adding one state variable to improve the attack complexity.At the same time,it feeds back to the encryption iteration equation to form a closed loop,which further improves the ability of resisting the ciphertext attack.(3)The implementation of the second chaos encryption algorithm in embedded ARM hardware platform.The experimental results show that the chaotic encryption algorithm is effective and practical in arm platform...
Keywords/Search Tags:Chaos systems, Image encryption, security performance analysis, ARM
PDF Full Text Request
Related items