密码学期末试卷试题.docx

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

密码学期末试题

一.选择题

1、关于密码学的讨论中,下列( D )观点是不正确的。

A、密码学是研究与信息安全相关的方面如机密性、完整性、实体鉴别、抗否认等的综

合技术

B、密码学的两大分支是密码编码学和密码分析学

C、密码并不是提供安全的单一的手段,而是一组技术

D、密码学中存在一次一密的密码体制,它是绝对安全的

2、在以下古典密码体制中,属于置换密码的是( B )。

A、移位密码

B、倒序密码

C、仿射密码

D、 PlayFair密码

3、一个完整的密码体制,不包括以下(C)要素。

A、明文空间

B、密文空间

C、数字签名

D、密钥空间

4、关于 DES算法,除了( C )以外,下列描述DES算法子密钥产生过程是正确的。

A、首先将 DES 算法所接受的输入密钥K ( 64位),去除奇偶校验位,得到56 位密钥(即经过PC-1 置

换,得到56 位密钥)

B、在计算第i 轮迭代所需的子密钥时,首先进行循环左移,循环左移的位数取决于i 的值,这些经过循

环移位的值作为下一次循环左移的输入

C、在计算第i 轮迭代所需的子密钥时,首先进行循环左移,每轮循环左移的位数都相同,这些经过循环

移位的值作为下一次循环左移的输入

D、然后将每轮循环移位后的值经PC-2 置换,所得到的置换结果即为第i 轮所需的子密钥Ki

5、 2000 年 10 月 2 日, NIST 正式宣布将(B)候选算法作为高级数据加密标准,该算法是由两位比利

时密码学者提出的。

A、 MARS

B、Rijndael

C、Twofish

D、Bluefish

*6 、根据所依据的数学难题,除了( A )以外,公钥密码体制可以分为以下几类。

A、模幂运算问题

B、大整数因子分解问题

C、离散对数问题

D、椭圆曲线离散对数问题

7、密码学中的杂凑函数(Hash 函数)按照是否使用密钥分为两大类:带密钥的杂凑函数和不带密钥的杂

凑函数,下面( C )是带密钥的杂凑函数。

A、 MD4

B、SHA-1

C、 whirlpool

D、 MD5

8、完整的数字签名过程(包括从发送方发送消息到接收方安全的接收到消息)包括( C )和验证过程。

A、加密

B、解密

C、签名

D、保密传输

*9 、除了( D )以外,下列都属于公钥的分配方法。

A、公用目录表

B、公钥管理机构

C、公钥证书

D、秘密传输

10、密码学在信息安全中的应用是多样的,以下(A)不属于密码学的具体应用。

A、生成种种网络协议

B、消息认证,确保信息完整性

C、加密技术,保护传输信息

D、进行身份认证

1、将一条消息的实质内容加以隐藏的过程叫做:_加密 __,消息本身叫做:__明文 __,被加密过的消息

成为: __密文 __。

2、将密文转换回原始明文的过程称为:_解密 __

3、保持信息安全的艺术与科学称为:_密码学 _,破解密文的艺术与科学称为:_密码分析

4、密码学的基本原则是:_加密和解密应该对所有密钥都是有效的;容易使用;系统的强度不应建立在

算法的秘密之上,而是仅依赖于密钥的私密性__

5、常用的五种攻击方法包括:_唯密文 _,密码分析者只使用密文;_已知明文_,密码分析者知道一些

密文和对应的明文;_选择明文 _,密码分析者选择用来生成密文的明文;_自适应选择明文_,基于以前

明文 - 密文对选择明文;_选择密文 _,密码分析者用已知的明文选择要解码的密文。

8、 00111100 ⊕00100010=__

10、分组密码的 3 中操作模式是 _电子码本模式ECB_, _密码分组链模式CBC_, _输出反馈模式OFM_

11、 DES和 AES分别代表 _数据加密算法__,_高级加密标准_

12、 DES和 AES中,固定长数据和密钥的是___DES___,可变长密钥和数据分组的是____AES____

13、 DES的分组长度是 ____64 位 ____,密钥长度为____56 位 ____

14、 AES的分组长度是___128 位 _____,密钥长度为 _____128 、192、 256 位 _________

15、在公钥密码系统中,可以公开的是___e、 n___________,被称为 ____公钥 _____;必须秘密保存的是

__p、 q、 d___,称为 ___私钥 ____

16、在RSA中,选取的两个素数p,q 是__私钥 __之一,n=pq 是 ___公钥 ___之一。另一个私钥是____d___,它满足条件与 (p-1)(q-1)互质__。另一个公钥是____e____,它满足条件 ___ed mod (p-1)(q-1)=1___

17、判定一个整数是否为素数的问题称为___素数判定问题__问题,它可用于生成__位数较大 __的密钥;将一个大整数分解为素数乘积的问题称为__大数分解 __问题,它可用于__判断 RSA密码的安全性 __

18、在第二次世界大战中,英国破解德国密码机构的总部设在_布莱切利庄园__。对破解恩格玛密码机做

出重大贡献的英国数学家包括__图灵 __

19、对数据进行逐位加密的密码系统称为__流密码 __;对固定数据长度进行加密的系统称为__分组密码

__;根据上述分类,AES是一种 ___分组密码 ___密码。

1、信息安全中所面临的威胁攻击是多种多样的,一般将这些攻击分为两大类(主动攻击)和被动攻击。

其中被动攻击又分为(消息内容的泄露)和(进行业务流分析)。

2、密码技术的分类有很多种,根据加密和解密所使用的密钥是否相同,可以将加密算法分为:对称密码

体制和(非对称密码体制),其中对称密码体制又可分为两类,按字符逐位加密的(序列密码)和按固

定数据块大小加密的(分组密码)。

相关文档
最新文档