1.单选题 (4分)
N = p*q f(n) = p-1 * q-1 ed%f(n) == 1 求d
在 RSA 的公钥密码体制中,假设公钥为 (e, n) = (13, 35),则私钥 d 等于( )。
- A
11
- B
15
- C
17
- D
13
本题得分: 4分
正确答案: D
2.单选题 (4分)
在数字证书中加入公钥所有人信息的目的是( )。
- A
方便计算公钥对应的私钥
- B
确定公钥是否真的隶属于它所声称的用户
- C
为了验证证书是否是伪造的
- D
确定私钥是否真的隶属于它所声称的用户
本题得分: 4分
正确答案: B
3.单选题 (4分)
PKI 体系中,负责产生、分配并管理证书的机构是( )。
- A
注册机构 RA
- B
业务受理点
- C
用户
- D
签证机构 CA
本题得分: 4分
正确答案: D
4.单选题 (4分)
散列函数具有单向性是指( )。
- A
对任意给定的数据块 x,找到满足 y≠x 且 H(x) = H(y)的 y 在计算上是不可行的。
- B
对任意给定的散列值 h,找到满足 H(x) = h 的 x 在计算上是不可行的。
- C
找到任意满足 H(y) = H(x)的偶对(x, y)在计算上是不可行的。
- D
对于任意给定的 x, 计算 H(x)比较容易。
本题得分: 4分
正确答案: B
5.单选题 (4分)
若小张给小李发送一封邮件,并想让小李确信邮件是由小张发出的,则小张应该选 用( )对邮件内容加密。
- A
小张的私钥
- B
小李的公钥
- C
小李的私钥
- D
小张的公钥
本题得分: 4分
正确答案: A
6.单选题 (4分)
下列密码算法中,安全性依赖于离散对数难解的是( )。
- A
RSA
- B
Diffie-Hellman 算法
- C
AES
- D
DES
本题得分: 4分
正确答案: B
7.单选题 (4分)
在具有层次结构的组织中,最合适的多个 CA 的组织结构模型是( )。
- A
瀑布模型
- B
森林模型
- C
树模型
- D
网状模型
本题得分: 4分
正确答案: C
8.单选题 (4分)
“公开密钥密码体制”的含义是( )。
- A
两个密钥相同
- B
将私有密钥公开,公开密钥保密
- C
将公开密钥公开,私有密钥保密
- D
将所有密钥公开
本题得分: 4分
正确答案: C
9.单选题 (4分)
以下几种密码算法,不属于对称密钥密码算法的是( )。
- A
DES
- B
3DES
- C
AES
- D
RSA
本题得分: 4分
正确答案: D
10.单选题 (4分)
通信过程中,如果仅采用数字签名,不能解决( )。
- A
数据的完整性
- B
数据的防篡改
- C
数据的抗抵赖性
- D
数据的保密性
本题得分: 4分
正确答案: D
11.单选题 (4分)
RSA 密码的安全性基于( )。
- A
线性编码的解码问题的困难性
- B
离散对数问题的困难性
- C
子集和问题的困难性
- D
大的整数因子分解的困难性
本题得分: 4分
正确答案: D
12.主观题 (0分)
1)请简要评述以 DES 为代表的对称密钥密码系统的优点和缺点。
2)比较分析唯密文攻击、已知明文攻击、选择明文攻击、选择密文攻击等四种密码攻 击方法的破解思路和破解难度。
3)考虑 RSA 密码体制:设 n=35,已截获发给某用户的密文 C = 10,并查到该用户的公 钥 e = 5,求出明文 M。
4)考虑 RSA 密码体制:令 p=3, q=11, d=7, m=5,给出密文 C 的计算过程。对于 RSA 数字签名体制,假设模 n=824737,公钥 e=26959。 (1) 已知消息 m 的签名是 s=8798,求消息 m。 (2) 数据对(m, s)=(167058, 366314 )是有效的(消息, 签名)对吗?(3) 已知两个有效的消息签名对(m, s) = (629489, 445587)与(m′, s′) = (203821, 229149), 求 m×m′的签名。
13.单选题 (4分)
目前公开密钥密码主要用来进行数字签名,或用于保护传统密码的密钥,而不是主 要用于数据加密,主要因为( )。
- A
公钥密码的安全性不好
- B
公钥密码的效率比较低
- C
公钥密码的密钥太短
- D
公钥密码抗攻击性比较差
本题得分: 4分
正确答案: B
14.单选题 (4分)
密码分析者只知道一些消息的密文,试图恢复尽可能多的消息明文,在这种条件下 的密码分析方法属于( )。
- A
选择密文攻击
- B
唯密文攻击
- C
选择明文攻击
- D
已知明文攻击
本题得分: 4分
正确答案: B
15.单选题 (4分)
把明文中的字母重新排列,字母本身不变,但位置改变了这样编成的密码称为 ( )。 A. 代替密码
- A
置换密码
- B
代数密码
- C
仿射密码
本题得分: 4分
正确答案: A
16.单选题 (4分)
根据密码分析者所掌握的分析资料的不同,密码分析一般可分为4类:唯密文攻击、 已知明文攻击、选择明文攻击、选择密文攻击,其中破译难度最大的是( )。
- A
选择明文攻击
- B
已知明文攻击
- C
选择密文攻击
- D
唯密文攻击
本题得分: 4分
正确答案: C
17.单选题 (4分)
在非层次结构的组织中,实现多个 CA 之间交叉认证方法不包括( )。
- A
由桥接 CA 控制的交叉认证
- B
由用户自己决定信任哪个 CA用户或拒绝哪个 CA用户
- C
各 PKI 的 CA 之间互相签发证书
- D
上级给下级签发证书
本题得分: 4分
正确答案: D
18.单选题 (4分)
PKIX 标准中,支持用户查询和下载数字证书的协议的是( )。
- A
OSCP
- B
TCP
- C
LDAP
- D
HTTP
本题得分: 4分
正确答案: C
19.单选题 (4分)
现代密码系统的安全性取决于对( )。
- A
密钥的保护
- B
加密算法的保护
- C
明文的保护
- D
密文的保护
本题得分: 4分
正确答案: A
20.单选题 (4分)
若 Bob 给 Alice 发送一封邮件,并想让 Alice 确信邮件是由 Bob 发出的,则 Bob 应 该选用( )对邮件加密。
- A
Alice 的公钥
- B
Bob 的私钥
- C
Bob 的公钥
- D
Alice 的私钥
本题得分: 4分
正确答案: B
21.单选题 (4分)
下列密码算法中,采用非对称密钥的是( )。
- A
IDEA
- B
DES
- C
AES
- D
RSA
本题得分: 4分
正确答案: D
22.单选题 (4分)
数字签名通常要先使用单向哈希函数进行处理的原因是( )。
- A
缩小签名消息的长度,加快数字签名和验证签名的运算速度
- B
提高密文的计算速度
- C
多一道加密工序使密文更难破译
- D
保证密文能正确还原成明文
本题得分: 4分
正确答案: A
23.单选题 (4分)
计算和估计出破译密码系统的计算量下限,利用已有的最好方法破译它的所需要的 代价超出了破译者的破译能力(如时间、空间、资金等资源),那么该密码系统的安全性是 ( )。
- A
无条件安全
- B
可证明安全
- C
实际安全
- D
计算安全
本题得分: 4分
正确答案: D
24.单选题 (4分)
Diffie-Hellman 密钥交换算法的安全性依赖于( )。
- A
算法保密
- B
以上都不是
- C
计算离散对数的难度
- D
大数分解难题
本题得分: 4分
正确答案: C
25.单选题 (4分)
现代密码学中很多应用包含散列运算,下列应用中不包含散列运算的是( )。
- A
消息加密
- B
消息完整性保护
- C
消息认证码
- D
数字签名
本题得分: 4分
正确答案: A
26.单选题 (4分)
数据加密标准 DES 采用的密码类型是( )。
- A
分组密码
- B
散列码
- C
随机码
- D
序列密码
本题得分: 4分
正确答案: A