Double-image encryption based on spatiotemporal chaos and DNA operations

A double-image encryption algorithm combining DNA insertion and deletion operations with spatiotemporal chaos is proposed. The technology of DNA sequence insertion and deletion is employed in both confusion and diffusion to encrypt two images simultaneously. In the proposed image encryption scheme, the key streams to control DNA operations are obtained by means of iterating the system of non-adjacent coupled map lattices (NCML). The original key streams are related to the plain-image, which increases the sensitivity of the proposed algorithm. Two confused images are served as keys to encrypt each other. The confused image is associated with another through the DNA insertion and deletion, which not only improves the security of image encryption system but also enhances the encryption speed. It is demonstrated that the proposed image encryption algorithm has the characteristics of large key space, high sensitivities of key and plain-image, and high entropy. Also, the proposed algorithm is robust to occlusion-attack and noise-attack. Therefore, the proposed double-image encryption algorithm is heuristic for the DNA computing applications into the multi-image encryption.

[1]  Jun Wang,et al.  A new image cryptosystem based on 2D hyper-chaotic system , 2017, Multimedia Tools and Applications.

[2]  Xing-Yuan Wang,et al.  Color image encryption scheme using CML and DNA sequence operations , 2016, Biosyst..

[3]  Jia Liu,et al.  An image encryption scheme based on the MLNCML system using DNA sequences , 2016 .

[4]  Musheer Ahmad,et al.  Cryptanalysis of an image encryption algorithm based on PWLCM and inertial delayed neural network , 2018, J. Intell. Fuzzy Syst..

[5]  X. Tong,et al.  A new image encryption algorithm based on the high-dimensional chaotic map , 2015 .

[6]  Ye Liu,et al.  Bit-level image cryptosystem combining 2D hyper-chaos with a modified non-adjacent spatiotemporal chaos , 2017, Multimedia Tools and Applications.

[7]  Lequan Min,et al.  Chaos-based image encryption scheme combining DNA coding and entropy , 2015, Multimedia Tools and Applications.

[8]  Xing-yuan Wang,et al.  Lossless chaotic color image cryptosystem based on DNA encryption and entropy , 2017, Nonlinear Dynamics.

[9]  Xingyuan Wang,et al.  A novel image encryption scheme based on 2-D logistic map and DNA sequence operations , 2015, Nonlinear Dynamics.

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

[11]  Osama S. Faragallah,et al.  Images cryptosystem based on chaotic maps for databases security , 2013, 2013 Second International Japan-Egypt Conference on Electronics, Communications and Computers (JEC-ECC).

[12]  Daniel D. Wheeler,et al.  Problems with Chaotic Cryptosystems , 1989, Cryptologia.

[13]  Qiang Zhang,et al.  Improved algorithm for image encryption based on DNA encoding and multi-chaotic maps , 2014 .

[14]  Yong Zhang,et al.  The image encryption algorithm based on chaos and DNA computing , 2018, Multimedia Tools and Applications.

[15]  Xiangjun Wu,et al.  A new color image encryption scheme based on DNA sequences and multiple improved 1D chaotic maps , 2015, Appl. Soft Comput..

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

[17]  Ye Liu,et al.  Chaotic image cryptosystem using DNA deletion and DNA insertion , 2017, Signal Process..

[18]  Hongjun Liu,et al.  Chaos based adaptive double-image encryption scheme using hash function and S-boxes , 2017, Multimedia Tools and Applications.

[19]  Xingyuan Wang,et al.  A novel chaotic block image encryption algorithm based on dynamic random growth technique , 2015 .

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

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

[22]  Yueping Li,et al.  A hyper-chaos-based image encryption algorithm using pixel-level permutation and bit-level permutation , 2017 .

[23]  Daojun Han,et al.  A novel image encryption algorithm based on the chaotic system and DNA computing , 2017 .

[24]  Yong Zhang,et al.  A plaintext-related image encryption algorithm based on chaos , 2017, Multimedia Tools and Applications.

[25]  Azman Samsudin,et al.  Cryptanalysis of an image encryption algorithm based on DNA encoding , 2017 .

[26]  Li Zeng,et al.  Cryptanalyzing a novel couple images encryption algorithm based on DNA subsequence operation and chaotic system , 2015 .

[27]  Safwan El Assad,et al.  A new chaos-based image encryption system , 2016, Signal Process. Image Commun..

[28]  Weimin Jin,et al.  Symmetric and asymmetric hybrid cryptosystem based on compressive sensing and computer generated holography , 2018 .

[29]  Xiaoling Huang,et al.  An image encryption algorithm based on hyper-chaos and DNA sequence , 2012, Multimedia Tools and Applications.

[30]  Abdul Hanan Abdullah,et al.  Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence , 2014 .

[31]  Chenggen Quan,et al.  Multiple image encryption scheme based on pixel exchange operation and vector decomposition , 2018 .

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

[33]  Zhihong Zhou,et al.  Image compression–encryption scheme based on hyper-chaotic system and 2D compressive sensing , 2016 .

[34]  Nahid Shahmehri,et al.  An Ontology of Information Security , 2007, Int. J. Inf. Secur. Priv..

[35]  Xiangjun Wu,et al.  Color image DNA encryption using NCA map-based CML and one-time keys , 2018, Signal Process..

[36]  Sattar Mirzakuchaki,et al.  An image encryption algorithm based on DNA sequence operations and cellular neural network , 2016, Multimedia Tools and Applications.