Abstract
Communication in any form requires secrecy to ensure the message is received and interpreted only by the intended receiver. Fast moving communication technologies enables users to communicate multimedia messages like images, videos, animations and so on. Encryption of images aim to hide image content by the confusion and diffusion process. Secret keys are required to encrypt the images and other multimedia messages. Chaotic maps are good sources of secret keys, but when used for multimedia encryptions, they lack periodicity. Digitalization of chaotic maps result in poor secret keys unfit for cryptography. This paper proposes a novel Iterative Neural Network (INN) framework built from a hybrid Convolutional Logistic Hénon map. The hybrid map is studied for its chaotic behavior using bifurcation diagrams and Lyapunov Exponent of the map is found to be positive. The key stream generated are tested for their statistical randomness using NIST SP 800–22 test suite. The secret keys are used along with DNA encoding to perform the color image encryption. The secret keys and the cipher images are analyzed for their security characteristics like entropy, correlation coefficient, ability to withstand differential attacks. This novel encryption is able to withstand differential attacks and the neural network based key stream generation is found to have 5% more entropy than existing techniques and the correlation coefficient of generated keystream is increased by 8% compared to other existing techniques. The proposed INN based encryption of images was able to resist differential attacks and security of cipher images are improved making it a better candidate in the era of multimedia cryptography.
Similar content being viewed by others
References
Velliangiri, S., Manoharn, R., Ramachandran, S., Krishnasamy, V., Rajasekar, V. R., Karthikeyan, P., ... Dhanabalan, S. S. (2021). An efficient lightweight privacy preserving mechanism for industry 4.0 based on elliptic curve cryptography. IEEE Transactions on Industrial Informatics.
Talhaoui, M. Z., & Wang, X. (2021). A new fractional one dimensional chaotic map and its application in high-speed image encryption. Information Sciences, 550, 13–26.
Rajasekar, V., Predić, B., Saracevic, M., Elhoseny, M., Karabasevic, D., Stanujkic, D., & Jayapaul, P. (2022). Enhanced multimodal biometric recognition approach for smart cities based on an optimized fuzzy genetic algorithm. Scientific Reports, 12(1), 1–11.
Khalil, N., Sarhan, A., & Alshewimy, M. A. (2021). An efficient color/grayscale image encryption scheme based on hybrid chaotic maps. Optics & Laser Technology, 143, 107326.
Wang, X., Guan, N., & Yang, J. (2021). Image encryption algorithm with random scrambling based on one-dimensional logistic self-embedding chaotic map. Chaos, Solitons & Fractals, 150, 111117.
Pourjabbar Kari, A., Habibizad Navin, A., Bidgoli, A. M., & Mirnia, M. (2021). A new image encryption scheme based on hybrid chaotic maps. Multimedia Tools And Applications, 80(2), 2753–2772.
Renukadevi, T., Saraswathi, K., Prabu, P., & Venkatachalam, K. (2022). Brain image classification using time frequency extraction with histogram intensity similarity. Computer Systems Science and Engineering, 41(2), 645–660.
Patro, K., & Acharya, B. (2021). An efficient dual-layer cross-coupled chaotic map security-based multi-image encryption system. Nonlinear Dynamics, 104(3), 2759–2805.
Lu, Q., Zhu, C., & Deng, X. (2020). An efficient image encryption scheme based on the LSS chaotic map and single S-box. IEEE Access, 8, 25664–25678.
Farah, M., Farah, A., & Farah, T. (2020). An image encryption scheme based on a new hybrid chaotic map and optimized substitution box. Nonlinear Dynamics, 99(4), 3041–3064.
Kaur, M., Singh, D., Sun, K., & Rawat, U. (2020). Color image encryption using non-dominated sorting genetic algorithm with local chaotic search based 5D chaotic map. Future Generation Computer Systems, 107, 333–350.
Mansouri, A., & Wang, X. (2020). A novel one-dimensional sine powered chaotic map and its application in a new image encryption scheme. Information Sciences, 520, 46–62.
Han, C. (2019). An image encryption algorithm based on modified logistic chaotic map. Optik, 181, 779–785.
Luo, Y., Yu, J., Lai, W., & Liu, L. (2019). A novel chaotic image encryption algorithm based on improved baker map and logistic map. Multimedia Tools And Applications, 78(15), 22023–22043.
Krishnamoorthi, S., Jayapaul, P., Dhanaraj, R. K., Rajasekar, V., Balusamy, B., & Islam, S. (2021). Design of pseudo-random number generator from turbulence padded chaotic map. Nonlinear Dynamics, 104(2), 1627–1643.
Lai, Q., Wan, Z., Zhang, H., & Chen, G. (2022). Design and analysis of multiscroll memristive hopfield neural network with adjustable memductance and application to image encryption. IEEE Transactions on Neural Networks And Learning Systems.
Liang, C., Zhang, Q., Ma, J., & Li, K. (2019). Research on neural network chaotic encryption algorithm in wireless network security communication. EURASIP Journal on Wireless Communications and Networking, 2019(1), 1–10.
Wang, X.-Y., & Li, Z.-M. (2019). A color image encryption algorithm based on Hopfield chaotic neural network. Optics And Lasers in Engineering, 115, 107–118.
Njitacke, Z. T., Isaac, S. D., Nestor, T., & Kengne, J. (2021). Window of multistability and its control in a simple 3D Hopfield neural network: Application to biomedical image encryption. Neural Computing And Applications, 33(12), 6733–6752.
Tlelo-Cuautle, E., Díaz-Muñoz, J. D., González-Zapata, A. M., Li, R., León-Salas, W. D., Fernández, F. V., ... Cruz-Vega, I. (2020). Chaotic image encryption using hopfield and hindmarsh–rose neurons implemented on FPGA. Sensors, 20(5), 1326.
Akkasaligar, P. T., & Biradar, S. (2020). Selective medical image encryption using DNA cryptography. Information Security Journal: A Global Perspective, 29(2), 91–101.
Chen, J., Chen, L., & Zhou, Y. (2020). Cryptanalysis of a DNA-based image encryption scheme. Information Sciences, 520, 130–141.
Wu, J., Liao, X., & Yang, B. (2018). Image encryption using 2D Hénon-Sine map and DNA approach. Signal Processing, 153, 11–23.
Jithin, K., & Sankar, S. (2020). Colour image encryption algorithm combining Arnold map, DNA sequence operation, and a Mandelbrot set. Journal of Information Security And Applications, 50, 102428.
Patel, S., Thanikaiselvan, V., Pelusi, D., Nagaraj, B., Arunkumar, R., & Amirtharajan, R. (2021). Colour image encryption based on customized neural network and DNA encoding. Neural Computing And Applications, 33(21), 14533–14550.
Khan, J. S., Ahmad, J., Ahmed, S. S., Siddiqa, H. A., Abbasi, S. F., & Kayhan, S. K. (2019). DNA key based visual chaotic image encryption. Journal of Intelligent And Fuzzy Systems, 37(2), 2549–2561.
Kar, M., Kumar, A., Nandi, D., & Mandal, M. (2020). Image encryption using DNA coding and hyperchaotic system. IETE Technical Review, 37(1), 12–23.
Kaur, M., Singh, D., & Kumar, V. (2020). Color image encryption using minimax differential evolution-based 7D hyper-chaotic map. Applied Physics B, 126(9), 1–19.
Xu, Q., Sun, K., Cao, C., & Zhu, C. (2019). A fast image encryption algorithm based on compressive sensing and hyperchaotic map. Optics And Lasers in Engineering, 121, 203–214.
Krishnamoorthi, S., Jayapaul, P., Rajasekar, V., Dhanaraj, R. K., & Iwendi, C. (2022). A futuristic approach to generate random bit sequence using dynamic perturbed chaotic system. Turkish Journal of Electrical Engineering and Computer Sciences, 30(1), 35–49.
Liu, L., Zhang, L., Jiang, D., Guan, Y., & Zhang, Z. (2019). A simultaneous scrambling and diffusion color image encryption algorithm based on Hopfield chaotic neural network. IEEE Access, 7, 185796–185810.
Man, Z., Li, J., Di, X., Sheng, Y., & Liu, Z. (2021). Double image encryption algorithm based on neural network and chaos. Chaos, Solitons And Fractals, 152, 111318.
Maniyath, S. R., & Thanikaiselvan, V. (2020). An efficient image encryption using deep neural network and chaotic map. Microprocessors And Microsystems, 77, 103134.
Wei, T., Lin, P., Wang, Y., & Wang, L. (2019). Stability of stochastic impulsive reaction–diffusion neural networks with S-type distributed delays and its application to image encryption. Neural Networks, 116, 35–45.
Rehman, M. U., Shafique, A., Khalid, S., & Hussain, I. (2021). Dynamic substitution and confusion-diffusion-based noise-resistive image encryption using multiple chaotic maps. IEEE Access, 9, 52277–52291.
Shah, A. A., Parah, S. A., Rashid, M., & Elhoseny, M. (2020). Efficient image encryption scheme based on generalized logistic map for real time image processing. Journal of Real-Time Image Processing, 17(6), 2139–2151.
Hua, Z., Zhu, Z., Yi, S., Zhang, Z., & Huang, H. (2021). Cross-plane colour image encryption using a two-dimensional logistic tent modular map. Information Sciences, 546, 1063–1083.
Ismail, S. M., Said, L. A., Radwan, A. G., Madian, A. H., & Abu-Elyazeed, M. F. (2018). Generalized double-humped logistic map-based medical image encryption. Journal of advanced research, 10, 85–98.
Liu, L., Lei, Y., & Wang, D. (2020). A fast chaotic image encryption scheme with simultaneous permutation-diffusion operation. IEEE Access, 8, 27361–27374.
García-Guerrero, E., Inzunza-González, E., López-Bonilla, O., Cárdenas-Valdez, J., & Tlelo-Cuautle, E. (2020). Randomness improvement of chaotic maps for image encryption in a wireless communication scheme using PIC-microcontroller via Zigbee channels. Chaos, Solitons & Fractals, 133, 109646.
Xuejing, K., & Zihui, G. (2020). A new color image encryption scheme based on DNA encoding and spatiotemporal chaotic system. Signal Processing- Image Communication, 80, 115670.
Ye, G., Jiao, K., Wu, H., Pan, C., & Huang, X. (2020). An asymmetric image encryption algorithm based on a fractional-order chaotic system and the RSA public-key cryptosystem. International Journal of Bifurcation and Chaos, 30(15), 2050233.
Luo, Y., Ouyang, X., Liu, J., & Cao, L. (2019). An image encryption method based on elliptic curve elgamal encryption and chaotic systems. IEEE Access, 7, 38507–38522.
Ye, G., Pan, C., Huang, X., & Mei, Q. (2018). An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dynamics, 94(1), 745–756.
Shahna, K., & Mohamed, A. (2020). A novel image encryption scheme using both pixel level and bit level permutation with chaotic map. Applied Soft Computing, 90, 106162.
Khan, M., & Masood, F. (2019). A novel chaotic image encryption technique based on multiple discrete dynamical maps. Multimedia Tools And Applications, 78(18), 26203–26222.
Chen, L., Yin, H., Huang, T., Yuan, L., Zheng, S., & Yin, L. (2020). Chaos in fractional-order discrete neural networks with application to image encryption. Neural Networks, 125, 174–184.
Khan, J. S., Boulila, W., Ahmad, J., Rubaiee, S., Rehman, A. U., Alroobaea, R., & Buchanan, W. J. (2020). DNA and plaintext dependent chaotic visual selective image encryption. IEEE Access, 8, 159732–159744.
Zhu, C., & Sun, K. (2018). Cryptanalyzing and improving a novel color image encryption algorithm using RT-enhanced chaotic tent maps. IEEE Access, 6, 18759–18770.
Kochana, R., Kovalchuk, L., Korchenko, O., & Kuchynska, N. (2021). Statistical Tests Independence Verification Methods. Procedia Computer Science, 192, 2678–2688.
Arockiasamy, J. P., Benjamin, L. E., & Vaidyanathan, R. U. (2021). Beyond statistical analysis in Chaos-Based CSPRNG design. Security and Communication Networks, 2021.
Lan, R., He, J., Wang, S., Gu, T., & Luo, X. (2018). Integrated chaotic systems for image encryption. Signal Processing, 147, 133–145.
Li, C., Lin, D., Feng, B., Lü, J., & Hao, F. (2018). Cryptanalysis of a chaotic image encryption algorithm based on information entropy. IEEE Access, 6, 75834–75842.
Krishnamoorthi, S., Jayapaul, P., & Rajasekar, V. (2021). A modernistic approach for chaotic based pseudo random number generator secured with gene dominance. Sādhanā, 46(1), 1–12.
Gan, Z.-H., Chai, X.-L., Han, D.-J., & Chen, Y.-R. (2019). A chaotic image encryption algorithm based on 3-D bit-plane permutation. Neural Computing And Applications, 31(11), 7111–7130.
Muthu, J. S., & Murali, P. (2021). A new chaotic map with large chaotic band for a secured image cryptosystem. Optik, 242, 167300.
Yang, F., Mou, J., Ma, C., & Cao, Y. (2020). Dynamic analysis of an improper fractional-order laser chaotic system and its image encryption application. Optics And Lasers in Engineering, 129, 106031.
De la Fraga, L. G., Mancillas-López, C., & Tlelo-Cuautle, E. (2021). Designing an authenticated Hash function with a 2D chaotic map. Nonlinear Dynamics, 104(4), 4569–4580.
Guesmi, R., & Farah, M. (2021). A new efficient medical image cipher based on hybrid chaotic map and DNA code. Multimedia Tools And Applications, 80(2), 1925–1944.
Wang, B., Zhang, B., & Liu, X. (2021). An image encryption approach on the basis of a time delay chaotic system. Optik, 225, 165737.
Patro, K., Acharya, B., & Nath, V. (2020). Various dimensional colour image encryption based on non-overlapping block-level diffusion operation. Microsystem Technologies, 26(5), 1437–1448.
Alawida, M., Samsudin, A., Teh, J. S., & Alkhawaldeh, R. S. (2019). A new hybrid digital chaotic system with applications in image encryption. Signal Processing, 160, 45–58.
Xian, Y., & Wang, X. (2021). Fractal sorting matrix and its application on chaotic image encryption. Information Sciences, 547, 1154–1169.
Hua, Z., Zhou, Y., & Huang, H. (2019). Cosine-transform-based chaotic system for image encryption. Information Sciences, 480, 403–419.
Patro, K. A. K., & Acharya, B. (2019). An efficient colour image encryption scheme based on 1-D chaotic maps. Journal of Information Security And Applications, 46, 23–41.
Luo, Y., Zhou, R., Liu, J., Qiu, S., & Cao, Y. (2018). An efficient and self-adapting colour-image encryption algorithm based on chaos and interactions among multiple layers. Multimedia Tools And Applications, 77(20), 26191–26217.
Patro, K. A. K., & Acharya, B. (2018). Secure multi–level permutation operation based multiple colour image encryption. Journal of Information Security And Applications, 40, 111–133.
Joshi, A. B., Kumar, D., Mishra, D., & Guleria, V. (2020). Colour-image encryption based on 2D discrete wavelet transform and 3D logistic chaotic map. Journal of Modern Optics, 67(10), 933–949.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflicts of Interest
The authors declare that they have no conflicts of interest to report regarding the present study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Senthilkumar, C., Thirumalaisamy, M., Dhanaraj, R.K. et al. DNA Encoded Color Image Encryption Based on Chaotic Sequence from Neural Network. J Sign Process Syst 95, 459–474 (2023). https://doi.org/10.1007/s11265-023-01853-z
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11265-023-01853-z