IEEE Access (Jan 2019)
A Color Image Encryption Using Dynamic DNA and 4-D Memristive Hyper-Chaos
Abstract
In this paper, a color image encryption is proposed based on the dynamic DNA and the 4-D memristive hyper-chaos. First, chaotic matrices are generated from the 4-D memristive hyper-chaos by using the plain image, the salt key, and control parameters. Second, the dynamic encoding process is performed on three components of the plain image to obtain three DNA matrices. Third, to enhance both the security and robustness of encrypted image, dynamic confusion and diffusion are applied to the encoded DNA matrices. Finally, the encrypted image is generated by DNA decoding and components combining. The main feature of our proposed algorithm is that dynamic DNA mechanism based on hyper-chaos is performed on the processes of encoding, confusion, and diffusion. Simulation results and security analysis further demonstrate that it has a strong resistance against various attacks and outperforms other methods in the literature.
Keywords