编辑: kr9梯 | 2019-07-04 |
第三章
一、填空: 1.
分组密码中的代换是一种从明文空间到密文空间的一一映射,如果明密文的长度均为n比特则不同的可逆代换有多少个_______ 2. 从易于实现、提高速度和节省软硬件资源的角度看,加解密算法应具有什么样的特性____ 3. 一般情况下,一个n bit 代换结构其密钥量是_bit 4. 扩散的目的是_混淆的目的是_ 5. 就代换和置换两类组件而言,采用______变换能够达到扩散目的,采用______变换能实现混淆 6. 乘积密码指顺序地执行两个或多个基本密码系统,如果采用相同的基本密码系统,则这样的乘积密码称为_其典型结构是_ 7. 在Feistel网络结构的密码中,加解密极其相似,加密和解密算法的唯一不同之处在于______. 8. DES的密钥长度_______分组长度_______输出密文长度________加密轮数_ 9. DES解密时子密钥的产生有两种方式,对于存储空间受限的环境,采用哪种方式更合适_______ 10. DES的初始置换和扩展置换如表所示,则长为64比特的明文分组其第
1、
9、
17、47个比特在置换后分别位于哪个位置_DES加密某轮的右32比特中第
1、28比特在经过扩展置换后的位置是_ (a)初始置换 (b)扩展置换E 11. DES密码的S盒定义如下表,如果输入是101011,则输出是________
0 1
2 3
4 5
6 7
8 9
10 11
12 13
14 15 S
0 1
2 3
14 4
13 1
2 15
11 8
3 10
6 12
5 9
0 7
0 15
7 4
14 2
13 1
10 6
12 11
9 5
3 8
4 1
14 8
13 6
2 11
15 12
9 7
3 10
5 0
15 12
8 2
4 9
1 7
5 11
3 14
10 0
6 13 12. EDE的密钥长度_______分组长度_______输出密文长度_加密轮数_ 13. DES加密每一轮的子密钥的长度是_EDE加密中一共有____个不同的子密钥 14. 在四种攻击中,差分密码分析属于_线性密码分析属于_ 15. 已知一个3轮特征: (0, (1, (2, (3,则3轮特征概率为_ (0 L0(=
4008000016 R0(=0400000016 (1 L1(=
0400000016 R1(=0000000016 p1=1/4 (2 L2(=
0000000016 R2(=0400000016 p2=1 (3 L3(=
0400000016 R3(=4008000016 p3=1/4 16. CFB-8的一个比特的密文错误,会导致____个比特的错误传播?在CFB-12中,如果一个密文的倒数第二个比特发生了错误,则会导致_个分组的错误传播.(注意,不包括发生密文错误的分组) 17. 在IDEA中,02=215*8=215+215=215 *215= 18. IDEA的密钥长度___分组长度____输出密文长度_____加密迭代轮数_____子密钥个数___ 19. IDEA中8的乘法逆元是多少_加法逆元是多少_ 20. 如图乘加结构,则解密时Z5对应的解密子密钥可表示为_ 21. AES的最小的密钥长度_______分组长度_______输出密文长度_______加密迭代轮数________ 22. 12轮AES算法中,如果密钥长度k,分组长度为b,子密钥一共需要_______个比特 23. (x4+x+1)mod m(x)=x8+x4+x3+x+1的逆元是_ 24. AES的状态在明文输入时第n个字节放在状态阵列的位置(i,j)上,则第13个字节所对应的状态阵列的位置(i,j)
二、选择:每一项有1个或多个选项是正确的 1. 从古典密码的角度看,分组密码属于_ A. 单表代换密码 B. 多表代换密码 C. 单表置换密码 D. 多表置换密码 2. 分组密码可以用于实现下述那些功能_ A. 加密, B. 产生伪随机数, C. 产生密钥流序列 D. 产生MAC E. 数字签名 3. 实现扩散的方法是_ A. 置换 B. 代换 C. 先置换再代换 D. 先代换再置换 4. 下面这些密码算法中,属于Feistel结构密码的有_ A. AES B. IDEA C. RSA D. DES 5. 利用DES的取反特性进行的攻击,应属于哪一类密码攻击_ A. 惟密文攻击 B. 已知明文攻击 C. 选择明文攻击 D. 选择密文攻击 6. 下列算法中,哪一个是现行国际分组加密标准_ A. DES B. RSA C.IDEA D.AES 7. 下列运行模式中,哪一种模式的错误传播最小?_______哪一种模式可将分组密码转换为自同步流密码_______,哪些模式可实现随机读取_______ A. ECB B.CBC C.CFB D.OFB E. CTR 8. 如上题,AES状态阵列的第(2,5)位置上的元素对应明文的第_个字节 A.