应该满足以下9个基本条件:
1.平衡性(BalancE.。
2.严格雪崩准则(SAC—StrictAvalancheCriterion)。
3.高阶SAC。
4.非线性。
5.线性结构。
6.输出bit独立原则。当一个输入bit取补时,每二个输出bit之间的相关系数变为0。
7.完备性。每个输出bit与每个输入bit相关。
8.输入/输出差分分布即差分的最大值尽量小。
9.线性近似和抗线性攻击的能力。
(简答题)
在分组密码中,对于一个好的S盒,其布尔函数应满足基本条件是什么?
正确答案
答案解析
略
相似试题
(单选题)
DES算法的S盒为固定S盒,它能够较好的防止差分攻击。对于可变S盒的特点,下面的说法正确的是()。
(填空题)
()体制,将明文分成定长比特的数据组,一次变换一组,当给定一个密钥后,分组密码算法总是把明文分组变换成同样长度的密文组,分组密码的一个重要优点是不需要同步,在分组交换网中应用广泛。
(单选题)
下列不能使DES的S盒能够实现较好的混淆的是()。
(单选题)
对于分组密码的运行模式,下列说法不正确的是()。
(单选题)
对于分组密码,Kaliski和()提出了多线性逼近方法
(单选题)
对于分组密码,Kaliski和()提出了多线性逼近方法
(简答题)
一个密码体制通常由哪五部分组成?
(判断题)
转轮密码机在第二次世界大战中有了广泛的应用,也是密码学发展史上的一个里程碑,而其使用的转轮密码算法属于多表代换密码体制。
(简答题)
分组密码和流密码的区别是什么?