A new perturbation-feedback hybrid control method for reducing the dynamic degradation of digital chaotic systems and its application in image encryption

In a finite precision computing environment, the trajectories of all chaotic sequences enter a cycle leading to degradation of their dynamics. In this paper a new perturbation feedback hybrid control method to reduce the influence of finite precision. A traditional logistic map is introduced as a pseudo-random sequence generator for time-varying perturbation to perturb the coefficients of chaotic map and make them iteratively changed in the chaotic region. The nonlinear feedback mechanism has high complexity. Numerical analysis results show that the perturbation-feedback hybrid control method can effectively attenuate the dynamic degradation of digital chaotic systems. Further, we propose a simple encryption algorithm based on the perturbation-feedback hybrid control method and apply it to image encryption. The NPCR and UACI of our encryption method are 0.99609 and 0.33464, respectively and the information entropy is as high as 7.9976. All the numerical experiments results prove that the proposed algorithm is highly secure, resistant to multiple attacks, and is more competitive than other encryption algorithms.

[1]  Bünyamin Ciylan,et al.  Colored Image Encryption and Decryption with a New Algorithm and a Hyperchaotic Electrical Circuit , 2020 .

[2]  Cecilio Pimentel,et al.  Image encryption using block cipher and chaotic sequences , 2019, Signal Process. Image Commun..

[3]  Lingfeng Liu,et al.  Delay-introducing method to improve the dynamical degradation of a digital chaotic map , 2017, Inf. Sci..

[4]  Abdennaceur Kachouri,et al.  Improvement of cryptosystem based on iterating chaotic map , 2011 .

[5]  Jim Harkin,et al.  Counteracting Dynamical Degradation of Digital Chaotic Chebyshev Map via Perturbation , 2017, Int. J. Bifurc. Chaos.

[6]  S. Ramakrishnan,et al.  Chaotic Image Encryption with Hash Keying as Key Generator , 2017 .

[7]  Yicong Zhou,et al.  One-Dimensional Nonlinear Model for Producing Chaos , 2018, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  M. Samet,et al.  A new design of cryptosystem based on S-box and chaotic permutation , 2020, Multimedia Tools and Applications.

[9]  Jun Lin,et al.  A Double Perturbation Method for Reducing Dynamical Degradation of the Digital Baker Map , 2017, Int. J. Bifurc. Chaos.

[10]  Abbas Dandache,et al.  A new auto-switched chaotic system and its FPGA implementation , 2013, Commun. Nonlinear Sci. Numer. Simul..

[11]  Zhiliang Zhu,et al.  Exploiting self-adaptive permutation-diffusion and DNA random encoding for secure and efficient image encryption , 2018, Signal Process..

[12]  Mukund Narasimhan,et al.  Chua's diode and strange attractor: a three-layer hardware-software co-design for medical image confidentiality , 2020, IET Image Process..

[13]  Lingfeng Liu,et al.  A universal method for improving the dynamical degradation of a digital chaotic system , 2015 .

[14]  Ed Dawson,et al.  A computer package for measuring the strength of encryption algorithms , 1994, Comput. Secur..

[15]  Kehui Sun,et al.  A novel control method to counteract the dynamical degradation of a digital chaotic sequence , 2019, The European Physical Journal Plus.

[16]  Yiyuan Xie,et al.  Exploiting Optics Chaos for Image Encryption-Then-Transmission , 2016, Journal of Lightwave Technology.

[17]  Lingfeng Liu,et al.  An analogue-digital mixed method for solving the dynamical degradation of digital chaotic systems , 2014, IMA J. Math. Control. Inf..

[18]  Mahmoud Farhang,et al.  A digital pseudo-random number generator based on sawtooth chaotic map with a guaranteed enhanced period , 2017 .

[19]  Yicong Zhou,et al.  Cascade Chaotic System With Applications , 2015, IEEE Transactions on Cybernetics.

[20]  Dragan Lambić,et al.  Pseudo-random number generator based on discrete-space chaotic map , 2017 .

[21]  D. Ravichandran,et al.  DNA Chaos Blend to Secure Medical Privacy , 2017, IEEE Transactions on NanoBioscience.

[22]  X. Tong,et al.  An image encryption algorithm based on the perturbed high-dimensional chaotic map , 2015, Nonlinear Dynamics.

[23]  Xingyuan Wang,et al.  A color image encryption algorithm based on Hopfield chaotic neural network , 2019, Optics and Lasers in Engineering.

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

[25]  Yicong Zhou,et al.  2D Sine Logistic modulation map for image encryption , 2015, Inf. Sci..

[26]  Nithin Nagaraj,et al.  Increasing average period lengths by switching of robust chaos maps in finite precision , 2008, 0811.1823.

[27]  Indrajit Banerjee,et al.  Design of a chaos-based encryption scheme for sensor data using a novel logarithmic chaotic map , 2019, J. Inf. Secur. Appl..

[28]  Azman Samsudin,et al.  Enhancing unimodal digital chaotic maps through hybridisation , 2019, Nonlinear Dynamics.

[29]  Xing-yuan Wang,et al.  A fast image algorithm based on rows and columns switch , 2014, Nonlinear Dynamics.

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

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

[32]  S. Ramakrishnan,et al.  Image Encryption Using Hyper-chaotic Map for Permutation and Diffusion by Multiple Hyper-chaotic Maps , 2019, Wireless Personal Communications.

[33]  Kun Qiu,et al.  Physical secure optical communication based on private chaotic spectral phase encryption/decryption. , 2019, Optics letters.

[34]  Mohammad-Reza Feizi-Derakhshi,et al.  A novel image encryption algorithm based on polynomial combination of chaotic maps and dynamic function generation , 2019, Signal Process..

[35]  Qian Wang,et al.  A fast image encryption algorithm based on only blocks in cipher text , 2014 .

[36]  Jinyu Kuang,et al.  PERIODICITY OF CHAOTIC TRAJECTORIES IN REALIZATIONS OF FINITE COMPUTER PRECISIONS AND ITS IMPLICATION IN CHAOS COMMUNICATIONS , 2003, nlin/0309005.

[37]  Rafik Hamza,et al.  A novel pseudo random sequence generator for image-cryptographic applications , 2017, J. Inf. Secur. Appl..

[38]  Yicong Zhou,et al.  Discrete Wheel-Switching Chaotic System and Applications , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[39]  Lingfeng Liu,et al.  A delay coupling method to reduce the dynamical degradation of digital chaotic maps and its application for image encryption , 2019, Multimedia Tools and Applications.

[40]  Ying Wang,et al.  Modified integral imaging reconstruction and encryption using an improved SR reconstruction algorithm , 2018, Optics and Lasers in Engineering.

[41]  Majid Khan,et al.  A novel image encryption scheme based on multiple chaotic S-boxes , 2015, Nonlinear Dynamics.