An Image Encryption Scheme Based on Block Scrambling, Modified Zigzag Transformation and Key Generation Using Enhanced Logistic—Tent Map

Nowadays, the images are transferred through open channels that are subject to potential attacks, so the exchange of image data requires additional security in many fields, such as medical, military, banking, etc. The security factors are essential in preventing the system from brute force and differential attacks. We propose an Enhanced Logistic Map (ELM) while using chaotic maps and simple encryption techniques, such as block scrambling, modified zigzag transformation for encryption phases, including permutation, diffusion, and key stream generation to withstand the attacks. The results of encryption are evaluated while using the histogram, correlation analysis, Number of Pixel Change Rate (NPCR), Unified Average Change Intensity (UACI), Peak-Signal-to-Noise Ratio (PSNR), and entropy. Our results demonstrate the security, reliability, efficiency, and flexibility of the proposed method.

[1]  Manish Narnaware,et al.  3D Chaotic Functions for Image Encryption , 2012 .

[2]  Sameh S. Askar,et al.  Cryptographic algorithm based on pixel shuffling and dynamical chaotic economic map , 2018, IET Image Process..

[3]  Chinnandi Arul Murugan,et al.  Survey on Image Encryption Schemes, Bio cryptography and Efficient Encryption Algorithms , 2018 .

[4]  R. Amutha,et al.  Double image compression and encryption scheme using logistic mapped convolution and cellular automata , 2017, Multimedia Tools and Applications.

[5]  Di Xiao,et al.  Double optical image encryption using discrete Chirikov standard map and chaos-based fractional random transform , 2013 .

[6]  Seong Oun Hwang,et al.  A secure image encryption scheme based on chaotic maps and affine transformation , 2015, Multimedia Tools and Applications.

[7]  Zhiliang Zhu,et al.  An efficient image encryption scheme using lookup table-based confusion and diffusion , 2015, Nonlinear Dynamics.

[8]  Congxu Zhu,et al.  A novel image encryption scheme based on improved hyperchaotic sequences , 2012 .

[9]  Yicong Zhou,et al.  A new 1D chaotic system for image encryption , 2014, Signal Process..

[10]  Xing-Yuan Wang,et al.  A new image encryption algorithm based on non-adjacent coupled map lattices , 2015, Appl. Soft Comput..

[11]  Rob Aspin,et al.  Digital watermarking: Applicability for developing trust in medical imaging workflows state of the art review , 2018, Comput. Sci. Rev..

[12]  Bin Zhu,et al.  A Novel Color Image Encryption Scheme Using Rectangular Transform-Enhanced Chaotic Tent Maps , 2017, IEEE Access.

[13]  Hadi Larijani,et al.  Secure Occupancy Monitoring System for IoT Using Lightweight Intertwining Logistic Map , 2018, 2018 10th Computer Science and Electronic Engineering (CEEC).

[14]  Di Xiao,et al.  Double Quantum Image Encryption Based on Arnold Transform and Qubit Random Rotation , 2018, Entropy.

[15]  Zhiliang Zhu,et al.  An image encryption scheme using lightweight bit-level confusion and cascade cross circular diffusion , 2012 .

[16]  Qun Ding,et al.  A Novel Image Encryption Scheme Based on Self-Synchronous Chaotic Stream Cipher and Wavelet Transform , 2018, Entropy.

[17]  Xingyuan Wang,et al.  Cryptanalysis of an image encryption algorithm using Chebyshev generator , 2014, Digit. Signal Process..

[18]  Ammasai Gounden Nanjappa Gounder,et al.  Image encryption scheme based on block-based confusion and multiple levels of diffusion , 2016, IET Comput. Vis..

[19]  Sameh S. Askar,et al.  An Algorithm of Image Encryption Using Logistic and Two-Dimensional Chaotic Economic Maps , 2019, Entropy.

[20]  Xingyuan Wang,et al.  A color image encryption with heterogeneous bit-permutation and correlated chaos , 2015 .

[21]  Zhenjun Tang,et al.  Multiple-image encryption with bit-plane decomposition and chaotic maps , 2016 .

[22]  Lin Teng,et al.  A novel colour image encryption algorithm based on chaos , 2012, Signal Process..

[23]  Xing-yuan Wang,et al.  A chaotic image encryption algorithm based on perceptron model , 2010 .

[24]  Hegui Zhu,et al.  2D Logistic-Modulated-Sine-Coupling-Logistic Chaotic Map for Image Encryption , 2019, IEEE Access.

[25]  Zhu Wang,et al.  An Image Encryption Scheme Based on Hyperchaotic Rabinovich and Exponential Chaos Maps , 2015, Entropy.

[26]  Hongjun Liu,et al.  Color image encryption based on one-time keys and robust chaotic maps , 2010, Comput. Math. Appl..

[27]  Abdurahman Kadir,et al.  Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN , 2014 .

[28]  Sunil Kumar,et al.  Intertwining logistic map and Cellular Automata based color image encryption model , 2016, 2016 International Conference on Computational Techniques in Information and Communication Technologies (ICCTICT).

[29]  S. Agaian,et al.  NPCR and UACI Randomness Tests for Image Encryption , 2011 .

[30]  Peter James Vial,et al.  Comprehensive survey of image steganography: Techniques, Evaluations, and trends in future research , 2019, Neurocomputing.

[31]  Zenon Chaczko,et al.  Toward Dynamic Signal Coding for Safe Communication Technology , 2015, 2015 Asia-Pacific Conference on Computer Aided System Engineering.

[32]  Tao Xie,et al.  Breaking a novel image encryption scheme based on improved hyperchaotic sequences , 2012, Nonlinear Dynamics.

[33]  Bhaskar Mondal,et al.  A chaotic permutation and diffusion based image encryption algorithm for secure communications , 2018, Multimedia Tools and Applications.

[34]  Krasimir Kordov,et al.  Image Encryption Using Chebyshev Map and Rotation Equation , 2015, Entropy.

[35]  Guodong Ye,et al.  Image scrambling encryption algorithm of pixel bit based on chaos map , 2010, Pattern Recognit. Lett..

[36]  Rupesh Kumar Sinha,et al.  Secure image encryption based on improved bat optimized piecewise linear chaotic map through integrated permutation-confusion and double diffusion , 2018, J. Intell. Fuzzy Syst..

[37]  G. A. Vijayalakshmi Pai,et al.  Stream cipher for binary image encryption using Ant Colony Optimization based key generation , 2012, Appl. Soft Comput..

[38]  Xuesong Wang,et al.  Multiple-image encryption algorithm based on mixed image element and chaos , 2017, Comput. Electr. Eng..

[39]  Rudan Xu,et al.  An Image Encryption Algorithm Utilizing Julia Sets and Hilbert Curves , 2014, PloS one.

[40]  L. Cardoza-Avendaño,et al.  A novel pseudorandom number generator based on pseudorandomly enhanced logistic map , 2016, Nonlinear Dynamics.

[41]  Xiaoling Huang,et al.  Image encryption algorithm using chaotic Chebyshev generator , 2011, Nonlinear Dynamics.

[42]  WangXingyuan,et al.  A novel colour image encryption algorithm based on chaos , 2012 .

[43]  Tariq Shah,et al.  Image encryption algorithm based on PGL(2,GF(28)) S-boxes and TD-ERCS chaotic sequence , 2012 .

[44]  Di Xiao,et al.  An image encryption scheme based on rotation matrix bit-level permutation and block diffusion , 2014, Commun. Nonlinear Sci. Numer. Simul..

[45]  Xiaoling Huang,et al.  An Image Encryption Algorithm Based on Time-Delay and Random Insertion , 2018, Entropy.

[46]  Yide Ma,et al.  A Novel Delay Linear Coupling Logistics Map Model for Color Image Encryption , 2018, Entropy.

[47]  Jiali Feng,et al.  Research and Implementation of Image Encryption Algorithm Based on Zigzag Transformation and Inner Product Polarization Vector , 2010, 2010 IEEE International Conference on Granular Computing.

[48]  Vinod Patidar,et al.  Image encryption using chaotic logistic map , 2006, Image Vis. Comput..

[49]  Guangchun Luo,et al.  An image encryption scheme based on chaotic tent map , 2016, Nonlinear Dynamics.

[50]  R. S. Bhuvaneswaran,et al.  An intertwining chaotic maps based image encryption scheme , 2012 .

[51]  Xingyuan Wang,et al.  A novel chaotic image encryption scheme using DNA sequence operations , 2015 .

[52]  Tariq Shah,et al.  A novel approach to improve multimedia security utilizing 3D mixed chaotic map , 2019, Microprocess. Microsystems.

[53]  Hongjun Liu,et al.  Construction of a new 2D Chebyshev-Sine map and its application to color image encryption , 2018, Multimedia Tools and Applications.

[54]  Lu Xu,et al.  A novel bit-level image encryption algorithm based on chaotic maps , 2016 .

[55]  Verónica Fernández Mármol,et al.  On the inadequacy of the logistic map for cryptographic applications , 2008, 0805.4355.

[56]  Mohamed Benrejeb,et al.  A Fast Selective Image Encryption Using Discrete Wavelet Transform And Chaotic Systems Synchronization , 2016, Inf. Technol. Control..

[57]  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Application , 2001 .

[58]  Diego Renza,et al.  A Novel Image Encryption Scheme Based on Collatz Conjecture , 2018, Entropy.

[59]  A. A. Karawia,et al.  Encryption Algorithm of Multiple-Image Using Mixed Image Elements and Two Dimensional Chaotic Economic Map , 2018, Entropy.

[60]  Rengarajan Amirtharajan,et al.  Fusion of confusion and diffusion: a novel image encryption approach , 2016, Telecommunication Systems.

[61]  Xiaoling Huang,et al.  An efficient symmetric image encryption algorithm based on an intertwining logistic map , 2017, Neurocomputing.

[62]  Jiang Wu,et al.  Image Encryption Based on Pixel-Level Diffusion with Dynamic Filtering and DNA-Level Permutation with 3D Latin Cubes , 2019, Entropy.

[63]  Yingqian Zhang,et al.  An Image Encryption Algorithm Based on Josephus Traversing and Mixed Chaotic Map , 2018, IEEE Access.

[64]  Dongdong Lin,et al.  Cryptanalyzing an Image-Scrambling Encryption Algorithm of Pixel Bits , 2016, IEEE MultiMedia.

[65]  Mingqing Xiao,et al.  A Simple Chaotic Map-Based Image Encryption System Using Both Plaintext Related Permutation and Diffusion , 2018, Entropy.

[66]  Zhang Feng An Equivalent Key Attack on an Image Cryptosystem , 2010 .

[67]  Xin Jin,et al.  An Image Encryption Algorithm Based on Zigzag Transformation and 3-Dimension Chaotic Logistic Map , 2015 .

[68]  Rui Liu,et al.  New binary image encryption algorithm based on combination of confusion and diffusion , 2014 .