分组密码算法和流密码算法的安全性分析
【文章页数】:140 页
【学位级别】:博士
【部分图文】:
图2.2:验证统计积分区分模型时AES*算法上的实验结果比较(只考虑输出的??8比特积分特性)??
再经过Si?操作后,每一列取遍216种可能的值。最后,我们考虑所有的数据??在输出的8比特(包括第一行的第一个半字节和第二行的最后一个半字节)上??的分布,见图2.1中标红的两个半字节,因此这里s?=?16,?f?=?8。如果我们设??置吻=0.2并给出不同的iV的值,使用公式(....
图2.3:验证多结构体统计积分区分模型时AES*算法上的实验结果比较
?15??i〇g(N)??图2.2:验证统计积分区分模型时AES*算法上的实验结果比较(只考虑输出的??8比特积分特性)??操作之后的状态上,每一行取遍216种可能的值,每一列上有24种取值。然而,??再经过Si?操作后,每一列取遍216种可能的值。最后,我们考虑所有的数据??在....
图3.1:全轮Skipjack-BABABABA算法的密钥恢复攻击??322
在攻击中我们将30轮的积分区分器放在第2轮到第31轮间,在区分器的??首尾各加上一轮(在头部加一轮B规则的,在尾部加一轮A规则的)。整个过??程见图3.1。注意在图3.1中我们也给出了?G置换的内部构造,并且为了方便叙??述攻击过程增加了?4个8比特的变量c,i??a1!?rl?....
图3.3:?CAST-256算法的前向和反向轮??图3.2:?CAST-256算法的轮函数^?"」f剛日J??圏数(tonvard-quad、reverse-quad?;??
?图3.3:?CAST-256算法的前向和反向轮??图3.2:?CAST-256算法的轮函数^?"」f剛日J??圏数(tonvard-quad、reverse-quad?;??定义三个不同的轮函数分别为朽、E和巧。在CAST-256整个算法中使用??的异或操作、模232加法、模2....
本文编号:3898330
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/3898330.html