A Secure Block Operation based Bit-plane Image Encryption using Chaotic Maps

This paper proposes a scheme for image encryption based on fixed block operations of size $2\times 2$. The proposed scheme encrypts images of any sizes. This technique addresses the problem of executing fixed block based permutations and diffusions in variable-sized images. For fixed block size based operation, the proposed method initially generates eight bit-planes and then combines bit-planes into two groups, where each group has four bit-planes. The combined bit-planes are then divided into blocks of size $2\times 2$. Then the array of two groups of blocks are permuted by using two different Piece-wise Linear Chaotic Map (PWLCM) systems independently. After block permutation, the block diffusion (bit-XOR) is performed by using a key block generated by another PWLCM system. Finally, the diffused blocks are combined to generate a cipher image, which is same size of original image. Apart from that, the proposed algorithm uses the plaintext related keys to resist the ciphertext against the major type of attacks known as “known-plaintext attack (KPA)” and “chosen-plaintext attack (CPA) The computer simulations show the best performance of the algorithm on encryption of images of variable sizes. The security evaluation ensures that the algorithm proposed is resistive to several widely used attacks.

[1]  Xiaofeng Liao,et al.  Image encryption using 2D Hénon-Sine map and DNA approach , 2018, Signal Process..

[2]  K. Abhimanyu Kumar Patro,et al.  A Simple, Secure and Time Efficient Multi-way Rotational Permutation and Diffusion Based Image Encryption by Using Multiple 1-D Chaotic Maps , 2017 .

[3]  Xiao Liu,et al.  A novel chaos-based bit-level permutation scheme for digital image encryption , 2011 .

[4]  Qixiang Mei,et al.  An efficient pixel-level chaotic image encryption algorithm , 2018, Nonlinear Dynamics.

[5]  Yingqian Zhang,et al.  A novel image encryption algorithm based on chaotic shuffling method , 2017, Inf. Secur. J. A Glob. Perspect..

[6]  Ye Liu,et al.  An image encryption scheme combining chaos with cycle operation for DNA sequences , 2016, Nonlinear Dynamics.

[7]  Zhongmeng Zhao,et al.  Chaos-based image encryption with total shuffling and bidirectional diffusion , 2013, Nonlinear Dynamics.

[8]  Abdennaceur Kachouri,et al.  Hash key-based image encryption using crossover operator and chaos , 2015, Multimedia Tools and Applications.

[9]  Safya Belghith,et al.  A novel image encryption scheme based on substitution-permutation network and chaos , 2016, Signal Process..

[10]  Shiguo Lian,et al.  A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2012, J. Syst. Softw..

[11]  Fatih Özkaynak,et al.  Cryptanalysis of a new image encryption algorithm based on chaos , 2016 .

[12]  Xingyuan Wang,et al.  DESIGN OF PSEUDO-RANDOM BIT GENERATOR BASED ON CHAOTIC MAPS , 2012 .

[13]  Abdennaceur Kachouri,et al.  A novel chaos-based image encryption using DNA sequence operation and Secure Hash Algorithm SHA-2 , 2015, Nonlinear Dynamics.

[14]  Kehui Sun,et al.  A fast image encryption algorithm based on chaotic map , 2016 .

[15]  Bibhudendra Acharya,et al.  Secure multilevel permutation-diffusion based image encryption using chaotic and hyper-chaotic maps , 2019, Microsystem Technologies.

[16]  Bibhudendra Acharya,et al.  A Simple, Secure, and Time-Efficient Bit-Plane Operated Bit-Level Image Encryption Scheme Using 1-D Chaotic Maps , 2019 .

[17]  Xing-yuan Wang,et al.  A new image alternate encryption algorithm based on chaotic map , 2014, Nonlinear Dynamics.

[18]  Wei Zhang,et al.  A chaos-based symmetric image encryption scheme using a bit-level permutation , 2011, Inf. Sci..

[19]  Don Coppersmith,et al.  The Data Encryption Standard (DES) and its strength against attacks , 1994, IBM J. Res. Dev..

[20]  Di Xiao,et al.  An efficient and noise resistive selective image encryption scheme for gray images based on chaotic maps and DNA complementary rules , 2014, Multimedia Tools and Applications.

[21]  Xin Zhang,et al.  A new chaotic algorithm for image encryption , 2006 .

[22]  Kai Sorensen,et al.  Federal Information Processing Standards Publication , 1985 .

[23]  Hongjun Liu,et al.  Chaos-based color image block encryption scheme using S-box , 2014 .

[24]  Yiran Chen,et al.  A novel chaos-based image encryption algorithm using DNA sequence operations , 2017 .

[25]  Bibhudendra Acharya,et al.  A Secure Chaos-based Image Encryption and Decryption Using Crossover and Mutation Operator , 2016 .

[26]  Vijay Nath,et al.  Secure, Lossless, and Noise-resistive Image Encryption using Chaos, Hyper-chaos, and DNA Sequence Operation , 2019, IETE Technical Review.