通过阅读茶花设计与分析文件,我从设计人员的角度理解了很少的密码攻击。
我对对付这些攻击有正确的理解吗?
发布于 2018-09-10 03:19:26
微分和线性密码分析。活动S盒的数量,加上S盒的微分概率和线性概率,有助于抵抗这些攻击,这也取决于P盒的分支数。(扩散层)
影响活动S盒数量的不仅是分支数,细胞排列也有作用,不同排列方式在不同的圆圈上有不同数量的活性S盒,例如在瘦身和中日的情况下。参考
不可能的差异化。具有双射F函数的费斯特尔密码存在一个5轮不可能微分。因此,使用超过10发的密码将有很好的安全裕度来抵御这一攻击。
在SPN密码方面,根据这种纸,存在与线性变换性质密切相关的6轮不可能微分。
爆炸袭击。这使用了两个差异,而针对这些的安全性又取决于活动S盒的数量--以及S盒的微分概率。
S盒的一种新的度量分析称为“自旋器连通性表”,它提供了关于回旋镖隐窝分析的一些见解,从而从根本上了解S盒的特性是如何抵御回旋镖攻击的。参考
高阶微分为了抵抗这种攻击,S盒的布尔多项式的程度应该更高.
使用更大的S盒,具有较高的代数免疫力,为高阶微分提供了一个计数器.
积分密码分析(sbox的除法性质)呢?
https://crypto.stackexchange.com/questions/36986
复制相似问题