论文部分内容阅读
分组密码中最有效、最常用的分析方法是差分分析,而代数攻击分析也是分析分组密码的分析方法之一,其弱点是轮数越多,方程的数目也会越多,方程求解会更加困难.将两种方法结合起来,弥补了各自的不足与繁琐,分析更为有效.在深入分析SMS4分组密码算法特征的基础上,将差分—代数分析方法结合起来对SMS4分组密码算法进行分析,并通过对20轮的SMS4分组密码进行实证分析,说明了差分—代数分析方法用于分组密码分析的有效性.
The most effective and common analysis method in block ciphers is differential analysis. Algebraic attack analysis is also one of the analysis methods for analyzing block ciphers. The weakness is that the more rounds, the more the number of equations and the more difficult it is to solve equations Combining the two methods to make up for their respective deficiencies and cumbersome, the analysis is more effective.On the basis of in-depth analysis of the characteristics of SMS4 block cipher algorithm, combining the differential-algebra analysis method to analyze the SMS4 block cipher algorithm Empirical analysis of 20 rounds of SMS4 block cipher illustrates the effectiveness of the differential-algebraic analysis method for block cipher analysis.