In the area of image encryption, a large number of algorithms have been developed to encrypt digital images using chaotic systems. The security of these encryption algorithms is usually limited due to the relatively small key spaces of the underlying chaotic systems used for encryption, especially in cases where the used chaotic systems are one-dimensional. In this paper, we develop a novel image encryption algorithm based on two sets of one-dimensional logistic mappings. The pixels in the original image are scrambled based on the logistic mappings in one set. The gray value of each pixel in the scrambled image is then changed by using two XOR operators and the logistic mappings in the other set. Analysis and Testing results show that this image encryption algorithm can provide satisfactory encryption results and the encrypted images are able to resist exhaustive, statistical and differential attacks.
展开▼