Design of Image Encryption Algorithm Based on Six Dimensional Hyperchaos and DNA Encoding
A new image encryption algorithm based on a six dimensional hyperchaotic system is proposed to address the shortcomings of low dimensional chaotic systems,such as their simple structure and susceptibility to attacks.Firstly,a set of chaotic sequences is generated using a six dimensional hyperchaotic system.Secondly,the image scrambling operation is completed based on chaotic sequences and cyclic shifts.Once again,the image's diffusion operation is completed based on chaotic sequences and DNA encoding.Finally,the image decoding is completed according to the DNA decoding rules,thereby achieving image encryption.After experimental verification,the algorithm has a large key space,high complexity,and good encryption effect.