Skip to Main Content
In this paper, a novel image encryption scheme based on chaotic maps is proposed. By combining XOR operations and circular bit shift operation, the security of this encryption algorithm is enhanced effectively. Two chaotic maps are adopted in the proposed scheme. One creates a binary stream for XOR operation, and the other creates some random numbers which are used to determine the circular bit shift. First the pixel values of the plain-image are modified randomly by the classical chaotic masking technique, namely XOR operation from the first block to the last block, and then the modified image is encrypted by the circular bit shit operation from the last block to the first block in the inverse order. The security of the proposed encryption scheme is detailed analyzed, and the experimental results show that the algorithm has a high security performance and a good efficiency.