A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems
- 641 Downloads
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.
KeywordsImage encryption Genetic recombination Bit-plane level Hyper-chaos
This research is supported by the National Natural Science Foundation of China (Nos. 61370145, 61173183 and 60973152), the Doctoral Program Foundation of Institution of Higher Education of China (No. 20070141014), Program for Liaoning Excellent Talents in University (No. LR2012003), the National Natural Science Foundation of Liaoning Province (No. 20082165) and the Fundamental Research Funds for the Central Universities (No. DUT12JB06).
- 5.Liu, B., Peng, J.: Nonlinear Dynamics. High Education Press, Beijing (2004)Google Scholar
- 25.Ramasubramanian, K., Sriram, M.S.: A comparative study of computation of Lyapunov spectra with different algorithms. Phys. D 139(1–2), 72–86 (2000)Google Scholar
- 28.Rukhin, A., Soto, J., Nechvatal, J., Smid, M., Barker, E., Leigh, S., Levenson, M., Vangel, M., Banks, D., Heckert, A., Dray, J., Vo, S.: A Statistical Test Suite for the Validation of Random Number Generators and Pseudorandom Number Generators for Cryptographic Applications. NIST Special Publication 800-22, Gaithersburg, MD (2010)Google Scholar