论文部分内容阅读
对SHA-3算法进行分析,发现摘要长度取决于挤压部分执行次数的特点会降低Hash函数的安全性.通过分析Sponge结构,本文认为SHA-3具有抗碰撞攻击能力,但不具有抗原像攻击能力.根据SHA-3算法特点,给出了有限域函数、轮函数、挤压函数和摘要生成函数组成的布尔方程组,并通过S多项式计算和Groebner约减等算法,给出了基于Groebner基求解多变元布尔方程系统的方案.
By analyzing the SHA-3 algorithm, it is found that the length of the abstract depends on the number of executions of the squeezed part, which reduces the security of the Hash function.By analyzing the Sponge structure, SHA-3 is considered as an anti-collision attack, Ability.According to the characteristics of SHA-3 algorithm, the Boolean equations composed of finite field function, wheel function, squeezing function and digest generating function are given. Based on the Groebner basis Scheme for solving multivariable Boolean equation system.