上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
思考和练习题
(1)为什么使用表3.1所示的任意可逆代替密码不实际?
(2)什么是乘积密码?是否两个相对简单的密码(如代替和换位)的积可将安全提高到较高层次?解释其原因。
(3)对称分组密码设计的主要指导原则有哪些?实现的手段是什么?
(4)什么是对称分组密码的雪崩效应?
(5)对对称分组密码的攻击方式有哪些?
(6)DES算法中,S盒和P盒的作用是什么?
(7)对称分组密码的工作模式主要有哪几种,各有什么优缺点?
(8)什么是DES的补密钥?其特点对选择明文攻击有什么影响?
(9)解释对双重DES的中间相遇攻击。
(10)三重DES采用EDE的模式有什么好处?
(11)当明文长度不是分组长度整数倍的时候,进行对称分组加密要进行什么处理?如果明文长度恰好是分组长度整数倍时,需要进行处理吗?
(12)比较三重DES内部CBC和外部CBC工作模式的异同。
(13)为什么流密码的密钥不能重复使用?
(14)密码学上安全的随机数具有什么特性?