一、填空题(本大题共 20 空,每空 1 分,共 20 分)。
1. 常用的五种分组密码工作模式是 、 、 、
输出反馈模式和 。
2. 密码学的两个分支是 和 。其中前者是对信息进行编码以
保护信息的一门学问,后者是研究分析破译密码的学问。
3. 在密码学中,我们把没有加密的信息称为 ,加密后的信息称
为 。
4. n 级 m-序列的周期为 。
5. AES 算法的分组长度是可变的,可以指定为 位、 位和 位。
6. 最早提出可以证明其是完美安全的密码体制是 。
7. 分组密码主要采用 原则和 原则来抵抗攻击者对其
进行统计分析。
8. 密码的强度是破译密码所用算法的计算复杂性来决定的,而算法的计算复杂
性由它的 、 来度量。
9. 一般地,反馈移位寄存器由两部分组成 和 。
10. 设 , 为 m-序列的充要条件是 。
二、单项选择题(共 10 小题,每小题 2 分,共 20 分)。
1. 算法抵抗频率分析攻击能力最强,而对已知明文攻击最弱。
A、维吉利亚密码 B、仿射密码 C、希尔密码 D、转轮密码
2. DES 算法采用的是 网络结构。
A、Feistel B、RSA C、SP D、OFB
3. 一个密码体制的安全性 由决定。
A、加密算法 B、解密算法 C、加密算法和解密算法 D、密钥
4. 如果一个密码体制的加密密钥与解密密钥相同,则称其为 。
A、对称密码体制 B、非对称密码体制
C、双钥密码体制 D、公钥密码体制
5. 在 DES 算法中,每个 S 盒的输入长度为 6 位,输出长度为 位。
A、2 B、4 C、6 D、8
评论0