1,151
Views
0
CrossRef citations to date
0
Altmetric
Research Article

An image encryption algorithm based on multi-layered chaotic maps and its security analysis

Article: 2312108 | Received 23 Sep 2023, Accepted 25 Jan 2024, Published online: 03 Feb 2024

References

  • Abduljabbar, Z. A., Abduljaleel, I. Q., Ma, J., Al Sibahee, M. A., Nyangaresi, V. O., Honi, D. G., Ibrahim, A., & Jiao, X. (2022). Provably secure and fast color image encryption algorithm based on s-boxes and hyperchaotic map. IEEE Access, 10, 26257–26270. https://doi.org/10.1109/ACCESS.2022.3151174
  • Ahmad, J., Tahir, A., Khan, J. S., Jameel, A., Abbasi, Q. H., & S Buchanan, W. (2020). A novel multi-chaos based compressive sensing encryption technique. In 2019 International Conference on Advances in the Emerging Computing Technologies (AECT) (pp. 1–4). https://doi.org/10.1109/AECT47998.2020.9194220
  • Ahuja, B., Doriya, R., Salunke, S., Hashmi, M. F., Gupta, A., & Bokde, N. D. (2023). HDIEA: High dimensional color image encryption architecture using five-dimensional Gauss-logistic and Lorenz system. Connection Science, 35(1), 2175792. https://doi.org/10.1080/09540091.2023.2175792
  • Akgül, A., Kacar, S., Aricıoğlu, B., & Pehlivan, I. (2013). Text encryption by using one-dimensional chaos generators and nonlinear equations. In 2013 8th International Conference on Electrical and Electronics Engineering (ELECO) (pp. 320–323). https://doi.org/10.1109/ELECO.2013.6713853
  • Alawida, M. (2023). A novel chaos-based permutation for image encryption. Journal of King Saud University-Computer and Information Sciences, 35(6), 101595. https://doi.org/10.1016/j.jksuci.2023.101595
  • Alghafis, A., Firdousi, F., Khan, M., Batool, S. I., & Amin, M. (2020). An efficient image encryption scheme based on chaotic and Deoxyribonucleic acid sequencing. Mathematics and Computers in Simulation, 177, 441–466. https://doi.org/10.1016/j.matcom.2020.05.016
  • Alghamdi, Y., & Munir, A. (2023). An image encryption algorithm based on trivium cipher and random substitution. SN Computer Science, 4(6), 713. https://doi.org/10.1007/s42979-023-02172-7
  • Al-Majdi, K., Salman, A., Abbas, N. A., Hashim, M. M., Taha, M., Nahi, A. A., & Saleh, S. (2022). MLCM: An efficient image encryption technique for IoT application based on multi-layer chaotic maps. International Journal of Nonlinear Analysis and Applications, 13(2), 1591–1615. https://doi.org/10.22075/ijnaa.2022.6571
  • Alvarez, G., & Li, S. (2006). Some basic cryptographic requirements for chaos-based cryptosystems. International Journal of Bifurcation and Chaos, 16(8), 2129–2151. https://doi.org/10.1142/S0218127406015970
  • Andono, P. N., & Setiadi, D. R. I. M. (2022). Improved pixel and bit confusion-diffusion based on mixed chaos and hash operation for image encryption. IEEE Access, 10, 115143–115156. https://doi.org/10.1109/ACCESS.2022.3218886
  • Arab, A. A., Rostami, M. J. B., & Ghavami, B. (2022). An image encryption algorithm using the combination of chaotic maps. Optik, 261, 169122. https://doi.org/10.1016/j.ijleo.2022.169122
  • Arif, J., Khan, M. A., Ghaleb, B., Ahmad, J., Munir, A., Rashid, U., & Al-Dubai, A. Y. (2022). A novel chaotic permutation-substitution image encryption scheme based on logistic map and random substitution. IEEE Access, 10, 12966–12982. https://doi.org/10.1109/ACCESS.2022.3146792
  • Belozyorov, V. Y., & Volkova, S. A. (2016). Role of logistic and Ricker's maps in appearance of chaos in autonomous quadratic dynamical systems. Nonlinear Dynamics, 83(1–2), 719–729. https://doi.org/10.1007/s11071-015-2360-2
  • Ben Slimane, N., Aouf, N., Bouallegue, K., & Machhout, M. (2018). A novel chaotic image cryptosystem based on DNA sequence operations and single neuron model. Multimedia Tools and Applications, 77(23), 30993–31019. https://doi.org/10.1007/s11042-018-6145-8
  • Bhowmik, S., & Acharyya, S. (2023). Image encryption approach using improved chaotic system incorporated with differential evolution and genetic algorithm. Journal of Information Security and Applications, 72, 103391. https://doi.org/10.1016/j.jisa.2022.103391
  • Budiman, F., Andono, P., & Setiadi, D. (2022). Image encryption using double layer chaos with dynamic iteration and rotation pattern. International Journal of Intelligent Engineering & Systems, 15(2), 57–67. https://doi.org/10.22266/ijies2022.0430.06
  • Chaudhary, N., Shahi, T. B., & Neupane, A. (2022). Secure image encryption using chaotic, hybrid chaotic and block cipher approach. Journal of Imaging, 8(6), 167. https://doi.org/10.3390/jimaging8060167
  • Chu, R., Zhang, S., & Mou, J. (2023). A multi-image compression and encryption scheme based on fractional chaotic map. Physica Scripta, 98(7), 075213. https://doi.org/10.1088/1402-4896/acdb01
  • De Dieu, N. J., Ruben, F. S. V., Nestor, T., Zeric, N. T., & Jacques, K. (2022). Dynamic analysis of a novel chaotic system with no linear terms and use for DNA-based image encryption. Multimedia Tools and Applications, 81(8), 10907–10934. https://doi.org/10.1007/s11042-022-12044-6
  • Durafe, A., & Patidar, V. (2022). Comparative analysis of chaotic image encryption using improved 2D Gingerbreadman map and Chirikov standard map. In 2022 International Conference for Advancement in Technology (ICONAT) (pp. 1–6). https://doi.org/10.1109/ICONAT53423.2022.9725986
  • Elkandoz, M. T., & Alexan, W. (2022). Image encryption based on a combination of multiple chaotic maps. Multimedia Tools and Applications, 81(18), 25497–25518. https://doi.org/10.1007/s11042-022-12595-8
  • Fang, P., Liu, H., Wu, C., & Liu, M. (2022). A survey of image encryption algorithms based on chaotic system. The Visual Computer, 2022(6), 1–29. https://doi.org/10.1007/s00371-022-02459-5
  • Feng, W., Qin, Z., Zhang, J., & Ahmad, M. (2021). Cryptanalysis and improvement of the image encryption scheme based on Feistel network and dynamic DNA encoding. IEEE Access, 9, 145459–145470. https://doi.org/10.1109/ACCESS.2021.3123571
  • Feng, W., Wang, Q., Liu, H., Ren, Y., Zhang, J., Zhang, S., Qian, K., & Wen, H. (2023). Exploiting newly designed fractional-order 3D lorenz chaotic system and 2D discrete polynomial hyper-chaotic map for high-performance multi-image encryption. Fractal and Fractional, 7(12), 887. https://doi.org/10.3390/fractalfract7120887
  • Güvenoğlu, E., & Tunalı, V. (2023). ZigZag transform with Durstenfeld shuffle for fast and secure image encryption. Connection Science, 35(1), 1–23. https://doi.org/10.1080/09540091.2022.2162000
  • Hadj Brahim, A., Ali Pacha, A., & Hadj Said, N. (2023). An image encryption scheme based on a modified AES algorithm by using a variable S-box. Journal of Optics, 1–16. https://doi.org/10.1007/s12596-023-01232-8
  • Handschuh, H. (2005). SHA family (Secure Hash Algorithm). In H. C. A. van Tilborg (Ed.), Encyclopedia of cryptography and security (pp. 565–567). Springer. https://doi.org/10.1007/0-387-23483-7_388
  • Hasanzadeh, E., & Yaghoobi, M. (2020). A novel color image encryption algorithm based on substitution box and hyper-chaotic system with fractal keys. Multimedia Tools and Applications, 79(11–12), 7279–7297. https://doi.org/10.1007/s11042-019-08342-1
  • Hernandez, E. D. M., Lee, G., & Farhat, N. H. (2003). Analog realization of arbitrary one-dimensional maps. IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, 50(12), 1538–1547. https://doi.org/10.1109/TCSI.2003.819805
  • Hua, Z., Jin, F., Xu, B., & Huang, H. (2018). 2D logistic-sine-coupling map for image encryption. Signal Processing, 149, 148–161. https://doi.org/10.1016/j.sigpro.2018.03.010
  • Huang, H., & Cai, Z. (2022). Duple color image encryption system based on 3D non-equilateral Arnold transform for IIoT. IEEE Transactions on Industrial Informatics, 19(7), 8285–8294. https://doi.org/10.1109/TII.2022.3217482
  • İnce, E., Karakaya, B., & Türk, M. (2022). An image encryption application of chaotic map Based true random bit generator. In 2022 19th International Multi-Conference on Systems, Signals & Devices (SSD) (pp. 491–495). https://doi.org/10.1109/SSD54932.2022.9955899
  • Jirjees, S. W., Alkalid, F. F., & Shareef, W. F. (2023). Image encryption using dynamic image as a key based on multilayers of chaotic permutation. Symmetry, 15(2), 409. https://doi.org/10.3390/sym15020409
  • Kaur, G., Agarwal, R., & Patidar, V. (2022). Color image encryption system using combination of robust chaos and chaotic order fractional Hartley transformation. Journal of King Saud University-Computer and Information Sciences, 34(8), 5883–5897. https://doi.org/10.1016/j.jksuci.2021.03.007
  • Khairullah, M. K., Alkahtani, A. A., Bin Baharuddin, M. Z., & Al-Jubari, A. M. (2021). Designing 1D chaotic maps for fast chaotic image encryption. Electronics, 10(17), 2116. https://doi.org/10.3390/electronics10172116
  • 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. https://doi.org/10.1016/j.optlastec.2021.107326
  • Khan, M., Jamal, S. S., Hazzazi, M. M., Ali, K. M., Hussain, I., & Asif, M. (2021). An efficient image encryption scheme based on double affine substitution box and chaotic system. Integration, 81, 108–122. https://doi.org/10.1016/j.vlsi.2021.05.007
  • 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. https://doi.org/10.1007/s11042-019-07818-4
  • Kim, S. J., Naruse, M., Aono, M., Hori, H., & Akimoto, T. (2016). Random walk with chaotically driven bias. Scientific Reports, 6(1), 1–9. https://doi.org/10.1038/srep38634
  • Lai, Q., Hu, G., Erkan, U., & Toktas, A. (2023). A novel pixel-split image encryption scheme based on 2D Salomon map. Expert Systems with Applications, 213, 118845. https://doi.org/10.1016/j.eswa.2022.118845
  • Li, C., Zhao, F., Liu, C., Lei, L., & Zhang, J. (2019). A hyperchaotic color image encryption algorithm and security analysis. Security and Communication Networks, 2019, 1–9. https://doi.org/10.1155/2019/8132547
  • Li, H., Yu, S., Feng, W., Chen, Y., Zhang, J., Qin, Z., Zhu, Z., & Wozniak, M. (2023). Exploiting dynamic vector-level operations and a 2d-enhanced logistic modular map for efficient chaotic image encryption. Entropy, 25(8), 1147. https://doi.org/10.3390/e25081147
  • Li, T., Du, B., & Liang, X. (2020). Image encryption algorithm based on logistic and two-dimensional lorenz. IEEE Access, 8, 13792–13805. https://doi.org/10.1109/ACCESS.2020.2966264
  • Li, Z., Peng, C., Tan, W., & Li, L. (2021). An effective chaos-based image encryption scheme using imitating jigsaw method. Complexity, 2021, 1–18. https://doi.org/10.1155/2021/8824915
  • Liu, Y., & Zhang, J. (2020). A multidimensional chaotic image encryption algorithm based on DNA coding. Multimedia Tools and Applications, 79(29–30), 21579–21601. https://doi.org/10.1016/j.matcom.2022.07.029
  • Lu, Q., Yu, L., & Zhu, C. (2022). Symmetric image encryption algorithm based on a new product trigonometric chaotic map. Symmetry, 14(2), 373. https://doi.org/10.3390/sym14020373
  • Lyle, M., Sarosh, P., & Parah, S. A. (2022). Adaptive image encryption based on twin chaotic maps. Multimedia Tools and Applications, 81( 6), 8179–8198. https://doi.org/10.1007/s11042-022-11917-0
  • Manzoor, A., Zahid, A. H., & Hassan, M. T. (2022). A new dynamic substitution box for data security using an innovative chaotic map. IEEE Access, 10, 74164–74174. https://doi.org/10.1109/ACCESS.2022.3184012
  • Masood, F., Boulila, W., Alsaeedi, A., Khan, J. S., Ahmad, J., Khan, M. A., & S. U. Rehman (2022). A novel image encryption scheme based on Arnold cat map, Newton–Leipnik system and Logistic Gaussian map. Multimedia Tools and Applications, 81, 30931–30959. https://doi.org/10.1007/s11042-022-12844-w
  • Mondal, B., & Singh, J. P. (2022). A lightweight image encryption scheme based on chaos and diffusion circuit. Multimedia Tools and Applications, 81, 34574–34571. https://doi.org/10.1007/s11042-021-11657-7
  • Moya-Albor, E., Romero-Arellano, A., Brieva, J., & Gomez-Coronel, S. L. (2023). Color image encryption algorithm based on a chaotic model using the modular discrete derivative and Langton's Ant. Mathematics, 11(10), 2396. https://doi.org/10.3390/math11102396
  • Norouzi, B., Seyedzadeh, S. M., Mirzakuchaki, S., & Mosavi, M. R. (2015). A novel image encryption based on row-column, masking and main diffusion processes with hyper chaos. Multimedia Tools and Applications, 74(3), 781–811. https://doi.org/10.1007/s11042-013-1699-y
  • Pourjabbar Kari, A., Habibizad Navin, A., Bidgoli, A. M., & Mirnia, M. (2021). A novel multi-image cryptosystem based on weighted plain images and using combined chaotic maps. Multimedia Systems, 27(5), 907–925. https://doi.org/10.1007/s00530-021-00772-y
  • Qian, K., Xiao, Y., Wei, Y., Liu, D., Wang, Q., & Feng, W. (2023). A robust memristor-enhanced polynomial hyper-chaotic map and its multi-channel image encryption application. Micromachines, 14(11), 2090. https://doi.org/10.3390/mi14112090
  • Rachmawanto, E. H., Zulfiningrum, R., & Setiadi, D. R. I. M. (2022). Medical image cryptosystem using dynamic Josephus sequence and chaotic-hash scrambling. Journal of King Saud University-Computer and Information Sciences, 34(9), 6818–6828. https://doi.org/10.1016/j.jksuci.2022.04.002
  • Ravichandran, D., Praveenkumar, P., Balaguru Rayappan, J. B., & Amirtharajan, R. (2016). Chaos based crossover and mutation for securing DICOM image. Computers in Biology and Medicine, 72, 170–184. https://doi.org/10.1016/j.compbiomed.2016.03.020
  • Rezaei, B., Mobasseri, M., & Enayatifar, R. (2023). A secure, efficient and super-fast chaos-based image encryption algorithm for real-time applications. Journal of Real-Time Image Processing, 20(2), 30. https://doi.org/10.1007/s11554-023-01289-5
  • Ricker, W. E. (1954). Stock and recruitment. Journal of the Fisheries Research Board of Canada, 11(5), 559–623. https://doi.org/10.1139/f54-039
  • 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. https://doi.org/10.1016/j.asoc.2020.106162
  • Shariatzadeh, M., Rostami, M. J., & Eftekhari, M. (2021). Proposing a novel dynamic AES for image encryption using a chaotic map key management approach. Optik, 246, 167779. https://doi.org/10.1016/j.ijleo.2021.167779
  • Song, W., Fu, C., Zheng, Y., Tie, M., Liu, J., & Chen, J. (2023). A parallel image encryption algorithm using intra bitplane scrambling. Mathematics and Computers in Simulation, 204, 71–88. https://doi.org/10.1016/j.matcom.2022.07.029
  • Wang, X., Guan, N., Zhao, H., Wang, S., & Zhang, Y. (2020). A new image encryption scheme based on coupling map lattices with mixed multi-chaos. Scientific Reports, 10(1),1–15. https://doi.org/10.1038/s41598-020-66486-9
  • Wang, X., & Liu, H. (2022). Cross-plane multi-image encryption using chaos and blurred pixels. Chaos, Solitons & Fractals, 164, 112586. https://doi.org/10.1016/j.chaos.2022.112586
  • Wang, X., & Yang, J. (2021). A privacy image encryption algorithm based on piecewise coupled map lattice with multi dynamic coupling coefficient. Information Sciences, 569, 217–240. https://doi.org/10.1016/j.ins.2021.04.013
  • Wang, X., & Zhang, H. L. (2015). A color image encryption with heterogeneous bit-permutation and correlated chaos. Optics Communications, 342, 51–60. https://doi.org/10.1016/j.optcom.2014.12.043
  • Wei, D., Jiang, M., & Deng, Y. (2023). A secure image encryption algorithm based on hyper-chaotic and bit-level permutation. Expert Systems with Applications, 213, 119074. https://doi.org/10.1016/j.eswa.2022.119074
  • Wen, H., & Lin, Y. (2023). Cryptanalyzing an image cipher using multiple chaos and DNA operations. Journal of King Saud University-Computer and Information Sciences, 35(7), 101612. https://doi.org/10.1016/j.jksuci.2023.101612
  • Wen, H., & Lin, Y. (2024). Cryptanalysis of an image encryption algorithm using quantum chaotic map and DNA coding. Expert Systems with Applications, 237, 121514. https://doi.org/10.1016/j.eswa.2023.121514
  • Wen, J., Xu, X., Sun, K., Jiang, Z., & Wang, X. (2023). Triple-image bit-level encryption algorithm based on double cross 2D hyperchaotic map. Nonlinear Dynamics, 111, 6813–6838. https://doi.org/10.1007/s11071-022-08158-z
  • Wu, Y., Noonan, J. P., & Agaian, S. (2011). NPCR and UACI randomness tests for image encryption. Journal of Selected Areas in Telecommunications (JSAT), 1(2), 31–38.
  • Wu, Y., Zhou, Y., Saveriades, G., Agaian, S., Noonan, J. P., & Natarajan, P. (2013). Local Shannon entropy measure with statistical tests for image randomness. Information Sciences, 222, 323–342. https://doi.org/10.1016/j.ins.2012.07.049
  • Xian, Y., & Wang, X. (2021). Fractal sorting matrix and its application on chaotic image encryption. Information Sciences, 547, 1154–1169. https://doi.org/10.1016/j.ins.2020.09.055
  • Xian, Y., Wang, X., & Teng, L. (2022). Double parameters fractal sorting matrix and its application in image encryption. IEEE Transactions on Circuits and Systems for Video Technology, 32(6), 4028–4037. https://doi.org/10.1109/TCSVT.2021.3108767
  • Yang, F., Mou, J., Sun, K., Cao, Y., & Jin, J. (2019). Color image compression-encryption algorithm based on fractional-order memristor chaotic circuit. IEEE Access, 7, 58751–58763. https://doi.org/10.1109/ACCESS.2019.2914722
  • Yu, J., Xie, W., Zhong, Z., & Wang, H. (2022). Image encryption algorithm based on hyperchaotic system and a new DNA sequence operation. Chaos, Solitons & Fractals, 162, 112456. https://doi.org/10.1016/j.chaos.2022.112456
  • Zahid, A. H., Arshad, M. J., Ahmad, M., Soliman, N. F., & El-Shafai, W. (2023). Dynamic S-box generation using novel chaotic map with nonlinearity tweaking. Computers, Materials & Continua, 75(2), 3011–3026. https://doi.org/10.32604/cmc.2023.037516
  • Zhang, Y., & Xiao, D. (2013). Double optical image encryption using discrete Chirikov standard map and chaos-based fractional random transform. Optics and Lasers in Engineering, 51(4), 472–480. https://doi.org/10.1016/j.optlaseng.2012.11.001
  • Zhao, Y., Meng, R., Zhang, Y., & Yang, Q. (2023). Image encryption algorithm based on a new chaotic system with Rubik's cube transform and Brownian motion model. Optik, 273, 170342. https://doi.org/10.1016/j.ijleo.2022.170342
  • Zheng, W., Wang, F. Y., & Wang, K. (2017). An ACP-based approach to color image encryption using DNA sequence operation and hyper-chaotic system. In 2017 IEEE International Conference on Systems, Man, and Cybernetics (SMC) (pp. 461–466). https://doi.org/10.1109/SMC.2017.8122648
  • Zhou, Y., Li, C., Li, W., Li, H., Feng, W., & Qian, K. (2021). Image encryption algorithm with circle index table scrambling and partition diffusion. Nonlinear Dynamics, 103(2), 2043–2061. https://doi.org/10.1007/s11071-021-06206-8