Abstract

Many chaos-based image encryption algorithms using low-dimensional chaotic mapping and permutation diffusion structures have been proposed recently. However, low-dimensional chaotic maps are less secure than high-dimensional chaotic systems. Furthermore, the permutation process is independent of the plaintext and diffusion process. As a result, they are not very resistant to chosen plaintext attacks and chosen ciphertext attacks. In this paper, we propose a hyper-chaos-based image encryption algorithm that uses a 6-dimensional hyperchaotic system; the key stream generated by hyperchaotic system is related to the plaintext image. Then, bit-level permutation is employed to strengthen the security of the cryptosystem. Finally, DNA coding and operations are employed to change pixels. Theoretical analysis and numerical simulations demonstrate that the proposed algorithm is safe and reliable for image encryption.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call