In the past few years, several encryption algorithms based on chaotic systems have been proposedas means to protect digital images against cryptographic attacks. These encryption algorithms typicallyuse relatively small key spaces and thus offer limited security, especially if they are one-dimensional. In this paper, we proposed a novel image encryption algorithm based on Rubik's cube principle. Theoriginal image is scrambled using the principle of Rubik's cube. Then, XOR operator is applied to rowsand columns of the scrambled image using two secret keys. Finally, the experimental results and securityanalysis show that the proposed image encryption scheme not only can achieve good encryption andperfect hiding ability but also can resist exhaustive attack, statistical attack, and differential attack.
展开▼