Chaos-Based Image Encryption Algorithm Using Decomposition
Hongyao Deng, Xiuli Song · TELKOMNIKA Indonesian Journal of Electrical Engineering · 2013
In this paper, a chaos-based image encryption algorithm was proposed. It consists of four stages: decomposition, shuffle, diffusion and combination. Decomposition is that an original image is decomposed to components by some rule. Shuffle and diffusion are the essential processions of image encryption. The purpose of the shuffle is to mask original organization of the pixels in images and diffusion is to mask their values. Combination is not necessary for real-time Internet applications. However, the components must be labeled before sended, and the assemblage of components would be done on the receiving terminal. There were two methods to improve security. One was to enlarge the key space, and another was to strong the nonlinear map. About the speed, the scheme had good characteristics of parallel. More than 50 images were tested to evaluate the algorithm. Experiment results and security analysis demonstrate that the encryption algorithm not only is robust and flexible, but also can withstand common attacks such as