文档库

最新最全的文档下载
当前位置:文档库 > 密码学练习题

密码学练习题

.

密码学练习题

一、单选题

1、密码学包括哪两个相互对立的分支(B)

A、对称加密与非对称加密

B、密码编码学与密码分析学

C、序列算法与分组算法

D、DES和RSA

2、加密技术不能提供以下哪种安全服务?(D)

A、鉴别`

B、机密性

C、完整性

D、可用性

3、在密码学中,需要被变换的原消息被称为什么?(D)

A、密文

B、算法

C、密码

D、明文

4、在凯撒密码中,每个字母被其后第几位的字母替换?(C)

A、5

B、4

C、3

D、2

5、公元前500年的古希腊人曾使用了一种著名的加密方法,叫什么名字?(A)

A、Scytale密码

B、凯撒密码

C、代替密码

D、置换密码

6、在密码学中,对RSA的描述是正确的是?(B)

A、RSA是秘密密钥算法和对称密钥算法

B、RSA是非对称密钥算法和公钥算法

C、RSA是秘密密钥算法和非对称密钥算法

D、RSA是公钥算法和对称密钥算法

7、IDEA的密钥长度是多少bit?(D)

A、56

B、64

C、96

D、128

8、DES的密钥长度是多少bit?(B)

A、64

B、56

C、512

D、8

9、RSA使用不方便的最大问题是?(A)

A、产生密钥需要强大的计算能力

B、算法中需要大数

C、算法中需要素数

D、被攻击过很多次

10、ECB指的是?(D)

A、密文链接模式

B、密文反馈模式

C、输出反馈模式

D、电码本模式

11、下列为非对称加密算法的例子为(D)

A、IDEA

B、DES

C、3DES

D、ELLIPTOC CURVE

12、国际标准化组织在ISO 7498-2标准中定义了几类可选的安全服务?(D)

A、8

B、7

C、11

D、6

13、下面关于密码算法的阐述,哪个是不正确的?(C)

A、对于一个安全的密码算法,即使是达不到理论上的不破的,也应当为实际上是不可破的。即是说,从截获的密文或某些已知明文密文对,要决定密钥或任意明文在计算机上是不可行的。

B、系统的保密性不依赖于对加密体制或算法的保密,而依赖于密钥。

C、对于使用公钥密码体制加密的密文,知道密钥的人,就一定能够解密。

D、数字签名的理论基础是公钥密码体制。

14、下列古典密码算法是置换密码的是?(B)

A、加法密码

B、Hill密码

C、多项式密码

D、栅栏式密码

15、若Bob给Alice发送一封邮件,并想让Alice确信邮件是由Bob发出的,则Bob应该选用哪种密钥对邮件加密?(D)

A、Alice的公钥

B、Alice的私钥

C、Bob的公钥

D、Bob的私钥

16、根据所依据的难解问题,除了哪个以外,公钥密码体制分为以下分类。(D)

1 / 7'.