Security Problems of Chaotic Image Encryption Algorithms Based on Cryptanalysis Driven Design Technique

Robust protocols are needed to create a secure computing system. Protocols designed without considering various design criteria result in many vulnerabilities. Security has many aspects. The slightest defect in the design processes affects the whole system security. Chaos based image encryption algorithms have become increasingly popular in the recent period. However, most of these algorithms are often based on cryptanalysis driven design technique. Therefore, the security of these algorithms is doubtful as long as the threat of attack continues. In this paper, attention has been drawn to this problem. First, the security problems of two different chaos based image encryption algorithms have been analyzed. In the second analyzed study, the security problem of the first analyzed study has been examined and a new improved version has been published. The common point of these two analyzed studies is that both the original and the improved algorithm are designed on the basis of the cryptanalysis has driven design approach. In other words, the security of these two algorithms is still doubtful. In this study, security problems have been shown for both algorithms and the encryption algorithms have been broken. In the second part of the study, a road map based on a provable secure driven design approach is presented for future studies to avoid such problems.

[1]  Xin-Wen Wu,et al.  On the Security of Permutation-Only Image Encryption Schemes , 2016, IEEE Transactions on Information Forensics and Security.

[2]  R. Povinelli,et al.  Analyzing Logistic Map Pseudorandom Number Generators for Periodicity Induced by Finite Precision Floating-Point Representation , 2012 .

[3]  David Cash,et al.  Pseudorandom Functions and Permutations Provably Secure against Related-Key Attacks , 2010, CRYPTO.

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

[5]  Ming Li,et al.  Cryptanalysis and Improvement of a Chaotic Image Encryption by First-Order Time-Delay System , 2018, IEEE MultiMedia.

[6]  Zheng Zhou,et al.  An Image Encryption Method Based on the Feistel Network and Dynamic DNA Encoding , 2018, IEEE Photonics Journal.

[7]  Fatih Özkaynak A novel method to improve the performance of chaos based evolutionary algorithms , 2015 .

[8]  Fatih Özkaynak,et al.  Brief review on application of nonlinear dynamics in image encryption , 2018, Nonlinear Dynamics.

[9]  Ahmed A. Abd El-Latif,et al.  Robust Encryption of Quantum Medical Images , 2018, IEEE Access.

[10]  Wenhong Wang,et al.  A Novel Image Compression-Encryption Scheme Based on Chaos and Compression Sensing , 2018, IEEE Access.

[11]  Mihir Bellare,et al.  Practice-Oriented Provable Security , 1998, Lectures on Data Security.

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

[13]  Hejiao Huang,et al.  Image Encryption Using Josephus Problem and Filtering Diffusion , 2019, IEEE Access.

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

[15]  Feng Hao,et al.  Cryptanalysis of a Chaotic Image Encryption Algorithm Based on Information Entropy , 2018, IEEE Access.

[16]  Kehui Sun,et al.  Cryptanalyzing and Improving a Novel Color Image Encryption Algorithm Using RT-Enhanced Chaotic Tent Maps , 2018, IEEE Access.

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

[18]  Fatih Özkaynak,et al.  Role of NPCR and UACI tests in security problems of chaos based image encryption algorithms and possible solution proposals , 2017, 2017 International Conference on Computer Science and Engineering (UBMK).

[19]  Shibing Wang,et al.  A New Image Encryption Algorithm Based on CML and DNA Sequence , 2018, IEEE Access.

[20]  Di Xiao,et al.  Quantum Image Encryption Using Intra and Inter Bit Permutation Based on Logistic Map , 2019, IEEE Access.

[21]  Chengqing Li,et al.  Cracking a hierarchical chaotic image encryption algorithm based on permutation , 2015, Signal Process..

[22]  D. Lathrop Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering , 2015 .

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

[24]  Kwok-Wo Wong,et al.  On the Security of a Class of Diffusion Mechanisms for Image Encryption , 2015, IEEE Transactions on Cybernetics.

[25]  Junxiu Liu,et al.  A Double-Image Encryption Scheme Based on Amplitude-Phase Encoding and Discrete Complex Random Transformation , 2018, IEEE Access.

[26]  Jun Wang,et al.  Image Encryption Using Compressive Sensing and Detour Cylindrical Diffraction , 2018, IEEE Photonics Journal.

[27]  Shuliang Sun,et al.  A Novel Hyperchaotic Image Encryption Scheme Based on DNA Encoding, Pixel-Level Scrambling and Bit-Level Scrambling , 2018, IEEE Photonics Journal.

[28]  Wei Feng,et al.  Cryptanalysis and Improvement of the Hyper-Chaotic Image Encryption Scheme Based on DNA Encoding and Scrambling , 2018, IEEE Photonics Journal.

[29]  Feng Le,et al.  Spatiotemporal Chaos in Coupled Logistic Map Lattice With Dynamic Coupling Coefficient and its Application in Image Encryption , 2018, IEEE Access.

[30]  Hossam Diab,et al.  An Efficient Chaotic Image Cryptosystem Based on Simultaneous Permutation and Diffusion Operations , 2018, IEEE Access.

[31]  Zilan Pan,et al.  Optical Cryptography-Based Temporal Ghost Imaging With Chaotic Laser , 2017, IEEE Photonics Technology Letters.

[32]  Xiaoling Huang,et al.  An Image Encryption Algorithm Based on Autoblocking and Electrocardiography , 2016, IEEE MultiMedia.

[33]  Guanrong Chen,et al.  Cryptanalyzing an Encryption Scheme Based on Blind Source Separation , 2006, IEEE Transactions on Circuits and Systems I: Regular Papers.

[34]  Wei Li,et al.  Image Encryption-Then-Transmission Using DNA Encryption Algorithm and The Double Chaos , 2018, IEEE Photonics Journal.

[35]  Xuesong Wang,et al.  Digital Image Encryption Algorithm Based on Elliptic Curve Public Cryptosystem , 2018, IEEE Access.

[36]  Ming Li,et al.  Cryptanalyzing a Color Image Encryption Scheme Based on Hybrid Hyper-Chaotic System and Cellular Automata , 2018, IEEE Access.

[37]  Jing-Ming Guo,et al.  Improved Beta Chaotic Image Encryption for Multiple Secret Sharing , 2018, IEEE Access.

[38]  Guanrong Chen,et al.  Cryptanalysis of an Image Scrambling Scheme Without Bandwidth Expansion , 2008, IEEE Transactions on Circuits and Systems for Video Technology.

[39]  Carlos Sánchez-Azqueta,et al.  Chaotic Encryption for 10-Gb Ethernet Optical Links , 2019, IEEE Transactions on Circuits and Systems I: Regular Papers.

[40]  Mihir Bellare,et al.  Lecture Notes on Cryptography , 2001 .

[41]  Feng Xu,et al.  A Chaos Based Image Encryption Scheme Using Digit-Level Permutation and Block Diffusion , 2018, IEEE Access.

[42]  Chengqing Li,et al.  When an attacker meets a cipher-image in 2018: A Year in Review , 2019, J. Inf. Secur. Appl..

[43]  Jinhu Lu,et al.  On Cryptanalysis of Fridrich's chaotic image encryption scheme , 2016, ArXiv.

[44]  Guanrong Chen,et al.  Dynamic Analysis of Digital Chaotic Maps via State-Mapping Networks , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[45]  Dongdong Lin,et al.  Cryptanalyzing an Image Encryption Algorithm Based on Autoblocking and Electrocardiography , 2017, IEEE MultiMedia.

[46]  Yigang He,et al.  Cryptanalysis and Improvement of the Image Encryption Scheme Based on 2D Logistic-Adjusted-Sine Map , 2019, IEEE Access.