A New Image Encryption Algorithm Based on Latin Square Matrix

Wang Xingyuan,Su Yining,Xu Mingxiao,Zhang Hao,Zhang Yingqian
DOI: https://doi.org/10.1007/s11071-021-07017-7
IF: 5.741
2021-01-01
Nonlinear Dynamics
Abstract:An image encryption algorithm based on Latin square array, instead of the traditional 2D Freidrich architecture, is proposed here. First, two Latin square matrices are used to scrambling and diffusion of the image on the basis of rows and columns. That is, after completing the scrambling and diffusion of the column, the scrambling and diffusion of the row, following those of column, will not stop until all the rows and columns are encrypted. Second, the entire image is subjected to a diffusion operation opposite to the first step line encryption sequence for a further encryption. This algorithm only carries out one-round encryption operation, but simulation experiment results and security analysis show that the algorithm passes statistical tests such as correlation and information entropy, can resist conventional attacks, and is sensitive to keys, so the algorithm has strong security.
What problem does this paper attempt to address?