Enhanced Vigenere And Affine Ciphers Surrounded By Dual Genetic Crossover Mechanisms For Encrypting Color Images

Hamid EL BOURAKKADI, Hassan TABTI, Abdelhakim CHEMLAL, Mourad KATTASS, Abdellatif JARJAR, Abdelhamid BENAZZI

Abstract

This paper introduces an enhanced technique for encrypting color images, surpassing the effectiveness of genetic crossover and substitution methods. The approach integrates dynamic random functions to bolster the integrity of the resulting vector, elevating temporal complexity to deter potential attacks. The enhancement entails amalgamating genetic crossover using two extensive pseudorandom replacement tables derived from established chaotic maps in cryptography. Following the controlled vectorization of the original image, our method commences with an initial genetic crossover inspired by DNA behavior at the pixel level. This process is followed by a confusion-diffusion lap, strengthening the relationship between encrypted pixels and their neighboring counterparts. The confusion-diffusion mechanism employs dynamic pseudorandom affine functions at the pixel level. Subsequently, a second genetic crossover operator is applied. Simulations conducted on various images with varying sizes and formats demonstrate the resilience of our approach against statistical and differential attacks.

References

[1] Alnajim, Abdullah M., et al. "Hybrid chaotic-based PRNG for secure cryptography applications." Applied Sciences 13.13 (2023): 7768.
[2] Es-Sabry, Mohammed, et al. "Securing Images Using High Dimensional Chaotic Maps and DNA Encoding Techniques." IEEE Access (2023).
[3] Rehman, Mujeeb Ur, et al. "Efficient and Secure Image Encryption Using Key Substitution Process with Discrete Wavelet Transform." Journal of King Saud University-Computer and Information Sciences (2023): 101613.
[4] Maiti, Chinmay, et al. "An Efficient and Secure Method of Plaintext-based Image Encryption Using Fibonacci and Tribonacci Transformations." IEEE Access (2023).
[5] Toktas, Abdurrahim, et al. "A robust bit-level image encryption based on Bessel map." Applied Mathematics and Computation 462 (2024): 128340.
[6] J. Zhou, J. Li, X. Di, A novel lossless medical image encryption scheme based on game theory with optimized ROI parameters and hidden ROI position, IEEE Access 8 (2020) 122210–122228.
[7] P. Murali, V. Sankaradass, An efficient ROI-based copyright protection scheme for digital images with SVD and orthogonal polynomials transformation, Optik 170 (2018) 242–264.
[8] Çelik, Hidayet, and Nurettin Doğan. "A hybrid color image encryption method based on extended logistic map." Multimedia Tools and Applications (2023): 1-24.
[9] X. Wang, S. Gao, Image encryption algorithm for synchronously updating Boolean networks based on matrix semi-tensor product theory, Inf. Sci. 507 (2020) 16–36.
[10] Huang, Penghe, et al. "A Novel Color Image Encryption Algorithm Using Coupled Map Lattice with Polymorphic Mapping." Electronics 11.21 (2022): 3436.
[11] G. Ye, K. Jiao, X. Huang, Quantum logistic image encryption algorithm based on SHA-3 and RSA, Nonlinear Dyn. 104 (2021) 2807–2827.
[12] Y. Zhang, A. Chen, Y. Tang, et al., Plaintext-related image encryption algorithm based on perceptron-like network, Inf. Sci. 526 (2020) 180–202.
[13] Chatterjee, Debanjan, Barnali Gupta Banik, and Abhinandan Banik. "Attack resistant chaos-based cryptosystem by modified baker map and logistic map." International Journal of Information and Computer Security 20.1-2 (2023): 48-83.
[14] C. Li, K. Tan, B. Feng, et al., The graph structure of the generalized discrete Arnold’s cat map, IEEE Trans. Comput. 71 (2) (2022) 364–377.
[15] X. Wang, P. Liu, A new full chaos coupled mapping lattice and its application in privacy image encryption, IEEE Trans. Circuits Syst. I: Regul. Pap. 69 (3) (2022) 1291–1301.
[16] Chen, Y., Xie, S., & Zhang, J. (2022). A hybrid domain image encryption algorithm based on improved henon map. Entropy, 24(2), 287.
[17] Qumsieh, R., Farajallah, M., & Hamamreh, R. (2019). Joint block and stream cipher based on a modified skew tent map. Multimedia Tools and Applications, 78, 33527-33547.
[18] Zhang, Xiaoqiang, and Jingxi Tian. "Multiple-image encryption algorithm based on genetic central dogma." Physica Scripta 97.5 (2022): 055213.
[19] Sabir, S., & Guleria, V. (2023). Multilayer permutation-substitution operations based novel lossless multiple color image encryption. Multimedia Tools and Applications, 1-42.
[20] Zhang, X., & Tian, J. (2022). Multiple-image encryption algorithm based on genetic central dogma. Physica Scripta, 97(5), 055213.
[21] Ramasamy, P., Ranganathan, V., Kadry, S., Damaševičius, R., & Blažauskas, T. (2019). An image encryption scheme based on block scrambling, modified zigzag transformation and key generation using enhanced logistic—Tent map. Entropy, 21(7), 656.
[22] Wu, X., Kurths, J., & Kan, H. (2018). A robust and lossless DNA encryption scheme for color images. Multimedia Tools and Applications, 77, 12349-12376.
[23] Butt, K. K., Li, G., Khan, S., & Manzoor, S. (2020). Fast and efficient image encryption algorithm based on modular addition and SPD. Entropy, 22(1), 112.
[24] Li, C. (2016). Cracking a hierarchical chaotic image encryption algorithm based on permutation. Signal Processing, 118, 203-210.
[25] Khan, S., Lansheng, H., Qian, Y., Lu, H., & Meng Jiao, S. (2021). Security of multimedia communication with game trick based fast, efficient, and robust color‐/gray‐scale image encryption algorithm. Transactions on Emerging Telecommunications Technologies, 32(2), e4034.
[26] Zhang, X., Nie, W., Ma, Y., & Tian, Q. (2017). Cryptanalysis and improvement of an image encryption algorithm based on hyperchaotic system and dynamic S-box. Multimedia Tools and Applications, 76, 15641-15659.
[27] Wang, X., & Zhang, H. L. (2015). A color image encryption with heterogeneous bit-permutation and correlated chaos. Optics Communications, 342, 51-60.
[28] Xu, L., Li, Z., Li, J., & Hua, W. (2016). A novel bit-level image encryption algorithm based on chaotic maps. Optics and Lasers in Engineering, 78, 17-25.
[29] Niyat, A. Y., Moattar, M. H., & Torshiz, M. N. (2017). Color image encryption based on hybrid hyperchaotic system and cellular automata. Optics and Lasers in Engineering, 90, 225-237.
[30] Chen, J., Zhu, Z. L., Zhang, L. B., Zhang, Y., & Yang, B. Q. (2018). Exploiting self-adaptive permutation–diffusion and DNA random encoding for secure and efficient image encryption. Signal Processing, 142, 340-353.
[31] Ye, G., & Huang, X. (2017). An efficient symmetric image encryption algorithm based on an intertwining logistic map. Neurocomputing, 251, 45-53.
[32] Chen, C., Zhu, D., Wang, X., & Zeng, L. (2023). One-dimensional quadratic chaotic system and splicing model for image encryption. Electronics, 12(6), 1325.
[33] Wang, Y., Leng, X., Zhang, C., & Du, B. (2023). Adaptive fast image encryption algorithm based on three-dimensional chaotic system. Entropy, 25(10), 1399.
[34] Kadir, A., Hamdulla, A., & Guo, W. Q. (2014). Color image encryption using skew tent map and hyper chaotic system of 6th-order CNN. Optik, 125(5), 1671-1675.
[35] Wu, X., Wang, K., Wang, X., Kan, H., & Kurths, J. (2018). Color image DNA encryption using NCA map-based CML and one-time keys. Signal Processing, 148, 272-287.
[36] Liu, X., Xiao, D., & Xiang, Y. (2018). Quantum image encryption using intra and inter bit permutation based on logistic map. IEEE Access, 7, 6937-6946.
[37] Winarno, E., Nugroho, K., & Adi, P. W. (2023). Combined Interleaved Pattern to Improve Confusion-Diffusion Image Encryption based on Hyperchaotic System. IEEE Access.
[38] Aung, T. M., Naing, H. H., & Hla, N. N. (2019). A complex transformation of monoalphabetic cipher to polyalphabetic cipher:(Vigenère-Affine cipher). International Journal of Machine Learning and Computing, 9(3), 296-303.

Authors

Hassan TABTI
Abdelhakim CHEMLAL
Mourad KATTASS
Abdellatif JARJAR
abdoujjar@gmail.com (Primary Contact)
Abdelhamid BENAZZI
EL BOURAKKADI, H., TABTI, H., CHEMLAL, A., KATTASS, M., JARJAR, A., & BENAZZI, A. (2024). Enhanced Vigenere And Affine Ciphers Surrounded By Dual Genetic Crossover Mechanisms For Encrypting Color Images. International Journal of Advanced Science and Computer Applications, 4(1). https://doi.org/10.47679/ijasca.v4i1.57

Article Details