Abstract
In order to obtain encrypted image with optimal correlation coefficient, we propose a new evolutionary-based image encryption scheme in this paper, based on DNA coding, chaotic systems, and a genetic algorithm (GA). Firstly, the DNA encoding operation is performed over the original plain image. Then logistic mapping and hyper-chaotic systems are used to create the number of encrypted images over the DNA matrices. We fix these encrypted images as the initial population for the GA, and the GA is applied to them to determine the best one based on the fitness function. The correlation coefficient is used to define the fitness function in this paper. Finally, after the evolution, the encrypted image with the lowest correlation coefficient will be obtained as the final result. The novelty of this research is in using the logistic map over the DNA matrix of the original image directly, which will make the initial group of encrypted images more secure and with lower initial fitness for the GA. Therefore, the scheme will achieve high fitness in fewer iterations and retain the efficiency of the encryption. Experimental results confirm that the proposed scheme not only has a good encryption effect, but also has the ability of resisting statistical analysis attacks, brute force attacks, and differential attacks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Abdullah, A.H., Enayatifar, R., Lee, M.: A hybrid genetic algorithm and chaotic function model for image encryption. AEU Int. J. Electron. Commun. 66(10), 806–816 (2012)
Alghafis, A., Firdousi, F., Khan, M., Batool, S.I., Amin, M.: An efficient image encryption scheme based on chaotic and deoxyribonucleic acid sequencing. Math. Comput. Simul. 177, 441–466 (2020)
Chen, J.X., Zhu, Z.L., Fu, C., Yu, H., Zhang, L.B.: A fast chaos-based image encryption scheme with a dynamic state variables selection mechanism. Commun. Nonlinear Sci. Numer. Simul. 20(3), 846–860 (2015)
Enayatifar, R., Abdullah, A.H., Isnin, I.F.: Chaos-based image encryption using a hybrid genetic algorithm and a DNA sequence. Opt. Lasers Eng. 56, 83–93 (2014)
Enayatifar, R., Abdullah, A.H., Lee, M.: A weighted discrete imperialist competitive algorithm (WDICA) combined with chaotic map for image encryption. Opt. Lasers Eng. 51(9), 1066–1077 (2013)
Fouda, A., Effa, J., Sabat, S., Ali, M.: A fast chaotic block cipher for image encryption. Commun. Nonlinear Sci. Numer. Simul. 19, 578–588 (2014). https://doi.org/10.1016/j.cnsns.2013.07.016
Gupta, N., Shekhar, R., Kalra, P.K.: Congestion management based roulette wheel simulation for optimal capacity selection: probabilistic transmission expansion planning. Int. J. Electr. Power Energy Syst. 43(1), 1259–1266 (2012)
Han, C.: An image encryption algorithm based on modified logistic chaotic map. Optik 181, 779–785 (2018). https://doi.org/10.1016/j.ijleo.2018.12.178
Hu, T., Liu, Y., Gong, L.-H., Ouyang, C.-J.: An image encryption scheme combining chaos with cycle operation for DNA sequences. Nonlinear Dyn. 87(1), 51–66 (2016). https://doi.org/10.1007/s11071-016-3024-6
Kaur, M., Kumar, V.: Adaptive differential evolution-based lorenz chaotic system for image encryption. Arab. J. Sci. Eng. 43(12), 8127–8144 (2018). https://doi.org/10.1007/s13369-018-3355-3
Kaur, M., Chahar, V.: Color image encryption technique using differential evolution in nonsubsampled contourlet transform domain. IET Image Proc. 12, 1273–1283 (2018)
Mahmud, M., Rahman, A.U., Lee, M., Choi, J.Y.: Evolutionary-based image encryption using RNA codons truth table. Opt. Laser Technol. 121, 105818 (2020)
Shannon, C.: Communication theory of secrecy systems. 28, 656–715 (1948). https://doi.org/10.1002/j.1538-7305.1949.tb00928.x
Wang, X., Zhang, H.: A novel image encryption algorithm based on genetic recombination and hyper-chaotic systems. Nonlinear Dyn. 83(1), 333–346 (2015). https://doi.org/10.1007/s11071-015-2330-8
Wang, X., Zhang, Y.Q., Bao, X.M.: A novel chaotic image encryption scheme using DNA sequence operations. Opt. Lasers Eng. 73, 53–61 (2015). https://doi.org/10.1016/j.optlaseng.2015.03.022
Watson, J., Crick, F.: A structure for deoxyribose nucleic acid. Nature 171, 737–738 (1953). https://doi.org/10.1007/BF02834980
Wei, X., Guo, L., Zhang, Q., Zhang, J., Lian, S.: A novel color image encryption algorithm based on DNA sequence operation and hyper-chaotic system. J. Syst. Softw. 85, 290–299 (2012). https://doi.org/10.1016/j.jss.2011.08.017
Yadollahi, M., Enayatifar, R., Nematzadeh, H., Lee, M., Choi, J.Y.: A novel image security technique based on nucleic acid concepts. J. Inf. Secur. Appl. 53, 102505 (2020). https://doi.org/10.1016/j.jisa.2020.102505
Zhang, Q., Guo, L., Wei, X.: A novel image fusion encryption algorithm based on dna sequence operation and hyper-chaotic system. Optik Int. J. Light Electron Opt. 124(18), 3596–3600 (2013)
Acknowledgments
This research was funded by the National Key Research and Development Program of China under Grant No. 2019YFB1405803; the National Natural Science Foundation of China under Grants No. 61772125, No. 61872069, No. 61772127, and No. 61402097; and CERNET Innovation Project under Grant No. NGII20190609.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Qin, S., Tan, Z., Zhang, B., Zhou, F. (2020). Evolutionary-Based Image Encryption with DNA Coding and Chaotic Systems. In: Wang, G., Lin, X., Hendler, J., Song, W., Xu, Z., Liu, G. (eds) Web Information Systems and Applications. WISA 2020. Lecture Notes in Computer Science(), vol 12432. Springer, Cham. https://doi.org/10.1007/978-3-030-60029-7_53
Download citation
DOI: https://doi.org/10.1007/978-3-030-60029-7_53
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-60028-0
Online ISBN: 978-3-030-60029-7
eBook Packages: Computer ScienceComputer Science (R0)