Plaintext-related image encryption scheme using hyperchaotic system and DNA computing

Abstract. We propose a hyperchaotic image encryption algorithm based on plaintext information and DNA computing. Compared to the traditional permutation-diffusion structure, the proposed method enhances the relationship between pixel position, gray value, and the plaintext image. First, the algorithm’s hyperchaotic system iteratively generates multiple pseudorandom matrices and globally scrambles the image position by operating on the pseudorandom matrices and plaintext information. Then, the pseudorandom matrices and the scrambled image are encoded into DNA sequences for subsequent algebraic operations, and a new vector is constructed to modulate the sequence to obtain robust encryption performance. Finally, the processed DNA sequence is decoded and a XOR operation is applied to the binary pseudorandom sequence to obtain a final cipher image. Based on the experimental results and security analysis, the proposed algorithm not only demonstrates excellent encryption but also resists various typical attacks.

[1]  Marc Van Droogenbroeck Partial encryption of images for real-time applications , 2004 .

[2]  Xing-yuan Wang,et al.  Image encryption scheme using chaos and simulated annealing algorithm , 2016 .

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

[4]  Gonzalo Álvarez,et al.  Some Basic Cryptographic Requirements for Chaos-Based Cryptosystems , 2003, Int. J. Bifurc. Chaos.

[5]  Xingyuan Wang,et al.  A novel and effective image encryption algorithm based on chaos and DNA encoding , 2017, Multimedia Tools and Applications.

[6]  Yong Zhang A Chaotic System Based Image Encryption Scheme with Identical Encryption and Decryption Algorithm , 2017 .

[7]  L. Seripeariu,et al.  A new image encryption algorithm based on inversable functions defined on Galois fields , 2005, International Symposium on Signals, Circuits and Systems, 2005. ISSCS 2005..

[8]  Pengfei Li,et al.  Image encryption by using gyrator transform and Arnold transform , 2011, J. Electronic Imaging.

[9]  Oliver D. King,et al.  Binary templates for comma-free DNA codes , 2007, Discret. Appl. Math..

[10]  Yiran Chen,et al.  A color image cryptosystem based on dynamic DNA encryption and chaos , 2019, Signal Process..

[11]  X. Tong Novel bilateral-diffusion image encryption algorithm with compound chaos and LFSR , 2012 .

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

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

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

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

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

[17]  Zhengjun Liu,et al.  Asymmetric color cryptosystem using chaotic Ushiki map and equal modulus decomposition in fractional Fourier transform domains , 2019, Optics and Lasers in Engineering.

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

[19]  Yicong Zhou,et al.  Image encryption using 2D Logistic-adjusted-Sine map , 2016, Inf. Sci..

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

[21]  Hongjun Liu,et al.  Chaos-based fast colour image encryption scheme with true random number keys from environmental noise , 2017, IET Image Process..

[22]  Zhenyu Zhao,et al.  A Chaotic Image Encryption Algorithm Based on Information Entropy , 2018, Int. J. Bifurc. Chaos.

[23]  Riccardo Rovatti,et al.  Implementation and Testing of High-Speed CMOS True Random Number Generators Based on Chaotic Systems , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[24]  Roy Tenny,et al.  Using distributed nonlinear dynamics for public key encryption. , 2003, Physical review letters.

[25]  L. Chua,et al.  HYPERCHAOTIC ATTRACTORS OF UNIDIRECTIONALLY-COUPLED CHUA’S CIRCUITS , 1994 .

[26]  Jui-Lin Lai,et al.  Architecture design of the re-configurable 2-D von Neumann cellular automata for image encryption application , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[27]  Xing-yuan Wang,et al.  A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems , 2015, Nonlinear Dynamics.

[28]  Mingqing Xiao,et al.  On symmetric color image encryption system with permutation-diffusion simultaneous operation , 2019, Optics and Lasers in Engineering.

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

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

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

[32]  Yicong Zhou,et al.  $n$ -Dimensional Discrete Cat Map Generation Using Laplace Expansions , 2016, IEEE Transactions on Cybernetics.

[33]  Abdul Hanan Abdullah,et al.  A novel chaotic based image encryption using a hybrid model of deoxyribonucleic acid and cellular automata , 2015 .

[34]  S. Li,et al.  Cryptographic requirements for chaotic secure communications , 2003, nlin/0311039.

[35]  Ramachandran Amutha,et al.  A fast double-keyed authenticated image encryption scheme using an improved chaotic map and a butterfly-like structure , 2018, Nonlinear Dynamics.

[36]  Kehui Sun,et al.  Breaking a novel image encryption scheme based on Brownian motion and PWLCM chaotic system , 2014, Nonlinear Dynamics.

[37]  F. Crick,et al.  Molecular structure of nucleic acids , 2004, JAMA.

[38]  Javier Silvestre-Blanes,et al.  Analysis of communication alternatives in a heterogeneous network for a supervision and control system , 2006, Comput. Commun..

[39]  Jun Yu,et al.  Cross-utilizing hyperchaotic and DNA sequences for image encryption , 2017, J. Electronic Imaging.

[40]  F. Crick,et al.  Molecular Structure of Nucleic Acids: A Structure for Deoxyribose Nucleic Acid , 1953, Nature.

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

[42]  J. Fridrich Symmetric Ciphers Based on Two-Dimensional Chaotic Maps , 1998 .

[43]  Zengqiang Chen,et al.  Image encryption based on a new total shuffling algorithm , 2008 .

[44]  Xing-yuan Wang,et al.  A novel image encryption scheme based on Brownian motion and PWLCM chaotic system , 2013, Nonlinear Dynamics.