争先恐后
加密
行和列空间
排
算法
栏(排版)
图像(数学)
熵(时间箭头)
计算机科学
数学
理论计算机科学
人工智能
连接(主束)
几何学
数据库
量子力学
操作系统
物理
作者
Xingyuan Wang,Yining Su,Mingxiao Xu,Hao Zhang,Yingqian Zhang
标识
DOI:10.1007/s11071-021-07017-7
摘要
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.
科研通智能强力驱动
Strongly Powered by AbleSci AI