JCSE, vol. 8, no. 4, pp.187-198, 2014
DOI: http://dx.doi.org/10.5626/JCSE.2014.8.4.187
A New Approach for Image Encryption Based on Cyclic Rotations and Multiple Blockwise Diffusions Using Pomeau-Manneville and Sin Maps
Gururaj Hanchinamani and Linganagouda Kulakarni
Department of Computer Science and Engineering, BVB College of Engineering & Technology, Hubli, Karnataka, India
Abstract: In this paper an efficient image encryption scheme based on cyclic rotations and multiple blockwise diffusions with two
chaotic maps is proposed. A Sin map is used to generate round keys for the encryption/decryption process. A Pomeau-
Manneville map is used to generate chaotic values for permutation, pixel value rotation and diffusion operations. The
encryption scheme is composed of three stages: permutation, pixel value rotation and diffusion. The permutation stage
performs four operations on the image: row shuffling, column shuffling, cyclic rotation of all the rows and cyclic rotation
of all the columns. This stage reduces the correlation significantly among neighboring pixels. The second stage performs
circular rotation of pixel values twice by scanning the image horizontally and vertically. The amount of rotation is based
on M 횞 N chaotic values. The last stage performs the diffusion four times by scanning the image in four different ways:
block of 8 횞 8 pixels, block of 16 횞 16 pixels, principal diagonally, and secondary diagonally. Each of the above four diffusions
performs the diffusion in two directions (forwards and backwards) with two previously diffused pixels and two
chaotic values. This stage makes the scheme resistant to differential attacks. The security and performance of the proposed
method is analyzed systematically by using the key space, entropy, statistical, differential and performance analysis.
The experi
Keyword:
Image encryption/decryption; Chaotic theory; Cryptanalytic attacks; Pomeau-Manneville map; Sin map
Full Paper: 208 Downloads, 2410 View
|