Abstract

In this paper, we propose a novel chaos-based image encryption algorithm with the orbit perturbation and dynamic state variable selection mechanisms. The two-dimensional logistic-adjusted-sine map is employed to generate pseudo-random numbers. Using an auxiliary variable, the orbit of the chaotic map is perturbed continuously by the previously processed pixel and one of two state variables is selected to generate the keystream. Consequently, the keystream depends on not only the initial condition and control parameter of the chaotic map, but also on the information in the plain and cipher images, and thus, the algorithm is highly sensitive to both the images. A number of simulations were conducted to verify the effectiveness and security of the algorithm. Moreover, the proposed algorithm provides excellent encryption performance in only one round.

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