A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems

In this paper, a novel image encryption algorithm based on genetic recombination and hyper-chaotic system is proposed. The basic rules of genetic recombination are employed to scramble images because of its effectiveness. Specifically, the plain image is expanded into two compound images composed of selected four bit-planes and diffuse them at bit-plane level, the compound bit-planes and key streams are reconstructed based on the principles of genetic recombination, then perform traditional diffusion and obtain cipher images. The hyper-chaotic Lorenz system in this algorithm generates pseudorandom sequences in each phase. The experiment results and analysis have proved that the novel image encryption algorithm is effective for image encryption.

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

[2]  G. Rieke,et al.  Photometry of Comet Kohoutek (1973f) , 1974, Nature.

[3]  Swarup Medasani,et al.  An overview of membership function generation techniques for pattern recognition , 1998, Int. J. Approx. Reason..

[4]  Elaine B. Barker,et al.  A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications , 2000 .

[5]  K. Ramasubramanian,et al.  A comparative study of computation of Lyapunov spectra with different algorithms , 1999, chao-dyn/9909029.

[6]  A Leier,et al.  Cryptography with DNA binary strands. , 2000, Bio Systems.

[7]  C. Chui,et al.  A symmetric image encryption scheme based on 3D chaotic cat maps , 2004 .

[8]  Guanrong Chen,et al.  A Novel Fast Image Encryption Scheme Based on 3D Chaotic Baker Maps , 2004, Int. J. Bifurc. Chaos.

[9]  Kwok-Wo Wong,et al.  A Fast Image Encryption Scheme based on Chaotic Standard Map , 2006, ArXiv.

[10]  Zengqiang Chen,et al.  A new image encryption algorithm based on hyper-chaos , 2008 .

[11]  Rhouma Rhouma,et al.  Cryptanalysis of a new image encryption algorithm based on hyper-chaos , 2008 .

[12]  Xingyuan Wang,et al.  A hyperchaos generated from Lorenz system , 2008 .

[13]  Guanrong Chen,et al.  A chaos-based image encryption algorithm with variable control parameters , 2009 .

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

[15]  Qiang Zhang,et al.  An Image Fusion Encryption Algorithm Based on DNA Sequence and Multi-Chaotic Maps , 2010 .

[16]  Zidong Wang,et al.  Image encryption using chaotic coupled map lattices with time-varying delays ☆ , 2010 .

[17]  Wei Zhang,et al.  A chaos-based symmetric image encryption scheme using a bit-level permutation , 2011, Inf. Sci..

[18]  Yong Wang,et al.  A new chaos-based fast image encryption algorithm , 2011, Appl. Soft Comput..

[19]  Xingyuan Wang,et al.  Image encryption using DNA complementary rule and chaotic maps , 2012, Appl. Soft Comput..

[20]  Xing-yuan Wang,et al.  An image blocks encryption algorithm based on spatiotemporal chaos , 2012 .

[21]  Xing-yuan Wang,et al.  A new pseudo-random number generator based on CML and chaotic iteration , 2012 .

[22]  Yicong Zhou,et al.  Image encryption using a new parametric switching chaotic system , 2013, Signal Process..

[23]  Taher Niknam,et al.  Fuzzy sliding mode control scheme for a class of non-linear uncertain chaotic systems , 2013 .

[24]  Mohammad Reza Mosavi,et al.  A novel image encryption based on hash function with only two-round diffusion process , 2013, Multimedia Systems.

[25]  Mohammad Hassan Khooban,et al.  Control of a class of non-linear uncertain chaotic systems via an optimal Type-2 fuzzy proportional integral derivative controller , 2013 .

[26]  Kwok-Wo Wong,et al.  A symmetric color image encryption algorithm using the intrinsic features of bit distributions , 2013, Commun. Nonlinear Sci. Numer. Simul..

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

[28]  Mohammad Hassan Khooban,et al.  Adaptive fuzzy sliding mode control for synchronization of uncertain non-identical chaotic systems using bacterial foraging optimization , 2014, J. Intell. Fuzzy Syst..

[29]  Morteza SaberiKamarposhti,et al.  Using 3-cell chaotic map for image encryption based on biological operations , 2014 .

[30]  Tao Xie,et al.  Breaking a novel image fusion encryption algorithm based on DNA sequence operation and hyper-chaotic system , 2014 .

[31]  Tzung-Her Chen,et al.  Cryptanalysis and improvement of two hyper-chaos-based image encryption schemes , 2015, Signal Process. Image Commun..

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

[33]  F. Crick,et al.  A structure for deoxyribose nucleic acid , 2017 .