Abstract
Cryptanalysis is important to the design of image cryptographic system. Recently, a two-round image cryptographic system is proposed and the authors claim that it is security. However, we find that the diffusion equation causes certain cipher images to appear period. According to this feature, we analyze one-round encryption by chosen-plaintext attack at first. And the encrypted image is successfully cracked. Then, we analyze two-round encryption in the same way. Although the encrypted image cannot be fully cracked, some equivalent keys are obtained. To remedy the loophole, the original encryption scheme is improved and the security analysis is performed. Experiments show that the improved cryptosystem can better resist chosen-plaintext attack while maintaining the same encryption performance as the original encryption scheme.
Similar content being viewed by others
References
Barrera, J.F., Vargas, C., Tebaldi, M., et al.: Chosen-plaintext attack on a joint transform correlator encrypting system. Opt. Commun. 283(20), 3917–3921 (2010)
Chai, X., Bi, J., Gan, Z., Liu, X., Zhang, Y., Chen, Y.: Color image compression and encryption scheme based on compressive sensing and double random encryption strategy. Signal Process. 176, 107684 (2020)
Chen, G., Mao, Y., Chui, C.K.: A symmetric image encryption scheme based on 3d chaotic cat maps. Chaos Solitons Fractals 21(3), 749–761 (2004)
Chen, J.X., Zhu, Z.L., Chong, F., et al.: An efficient image encryption scheme using gray code based permutation approach. Opt. Lasers Eng. 67(apr.), 191–204 (2015)
Jx, Chen, Zhu Zl, Fu.C., et al.: An efficient image encryption scheme using lookup table-based confusion and diffusion. Nonlinear Dyn. 81(3), 1151–1166 (2015)
Fridrich, J.: Symmetric ciphers based on two-dimensional chaotic maps. Int. J. Bifurc. chaos 8(06), 1259–1284 (1998)
Hu, G., Xiao, D., Wang, Y., et al.: Cryptanalysis of a chaotic image cipher using latin square-based confusion and diffusion. Nonlinear Dyn. 88(2), 1305–1316 (2017)
Li, C., Lin, D., Feng, B., et al.: Cryptanalysis of a chaotic image encryption algorithm based on information entropy. IEEE Access 6, 75834–75842 (2018)
Li, M., Lu, D., Xiang, Y., et al.: Cryptanalysis and improvement in a chaotic image cipher using two-round permutation and diffusion. Nonlinear Dyn. 96(1), 31–47 (2019)
Li, Z., Peng, C., Li, L., et al.: A novel plaintext-related image encryption scheme using hyper-chaotic system. Nonlinear Dyn. 94(2), 1319–1333 (2018)
Liu, L., Zhang, Z., Chen, R.: Cryptanalysis and improvement in a plaintext-related image encryption scheme based on hyper chaos. IEEE Access 7, 126450–126463 (2019)
Liu, Y., Zhang, L.Y., Wang, J., et al.: Chosen-plaintext attack of an image encryption scheme based on modified permutation-diffusion structure. Nonlinear Dyn. 84(4), 2241–2250 (2016)
Liu, Y., Qin, Z., Liao, X., et al.: Cryptanalysis and enhancement of an image encryption scheme based on a 1-d coupled sine map. Nonlinear Dyn. 100(3), 2917–2931 (2020)
Muhammad, Z.M.Z., Özkaynak, F.: Security problems of chaotic image encryption algorithms based on cryptanalysis driven design technique. IEEE Access 7, 99945–99953 (2019)
Özkaynak, F.: Brief review on application of nonlinear dynamics in image encryption. Nonlinear Dyn. 92(2), 305–313 (2018)
Ramadan, N., Ahmed, H.H., El-khamy, S.E., et al.: Permutation-substitution image encryption scheme based on a modified chaotic map in transform domain. J. Cent. South Univ. 24(9), 2049–2057 (2017)
Vaish, A., Kumar, M.: Color image encryption using msvd, dwt and arnold transform in fractional Fourier domain. Optik 145, 273–283 (2017)
Wang, X., Li, Y.: Chaotic image encryption algorithm based on hybrid multi-objective particle swarm optimization and dna sequence. Opt. Lasers Eng. 137, 106393 (2021)
Xian, Y., Wang, X., Zhang, Y., et al.: A novel chaotic image encryption with fsv based global bit-level chaotic permutation. Multimed. Tools Appl., pp. 1–20 (2022)
Ye, G., Pan, C., Huang, X., et al.: An efficient pixel-level chaotic image encryption algorithm. Nonlinear Dyn. 94(1), 745–756 (2018)
Yosefnezhad Irani, B., Ayubi, P., Amani Jabalkandi, F., et al.: Digital image scrambling based on a new one-dimensional coupled sine map. Nonlinear Dyn. 97(4), 2693–2721 (2019)
Zhang, W., Yu, H., Yl, Zhao, et al.: Image encryption based on three-dimensional bit matrix permutation. Signal Process 118, 36–50 (2016)
Zhou, W., Wang, X., Wang, M., et al.: A new combination chaotic system and its application in a new bit-level image encryption scheme. Opt. Lasers Eng. 149, 106782 (2022)
Zhu, H., Zhao, C., Zhang, X., et al.: An image encryption scheme using generalized Arnold map and affine cipher. Optik 125(22), 6672–6677 (2014)
Funding
The authors are supported by the Science and technology research project of Hebei higher education No. ZD2021011.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interests to disclose.
Data sharing
Data sharing not applicable to this article as no datasets were generated or analyzed during the current 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
Wu, W., Wang, Q. Cryptanalysis and improvement of an image encryption algorithm based on chaotic and Latin square. Nonlinear Dyn 111, 3831–3850 (2023). https://doi.org/10.1007/s11071-022-07990-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-022-07990-7