MOOC 密码学基础-西安邮电大学 中国大学慕课答案.docx
《MOOC 密码学基础-西安邮电大学 中国大学慕课答案.docx》由会员分享,可在线阅读,更多相关《MOOC 密码学基础-西安邮电大学 中国大学慕课答案.docx(30页珍藏版)》请在文库网上搜索。
1、 MOOC 密码学基础-西安邮电大学 中国大学慕课答案第一章单元作业第一章单元测验1、问题:以下哪一个不属于单表代换密码?选项:A、凯撒密码B、移位密码C、仿射密码D、公钥密码正确答案:【公钥密码】2、问题:以下哪一种密码属于多表代换密码?选项:A、DES 算法B、AES 算法C、维吉尼亚密码D、序列密码正确答案:【维吉尼亚密码】3、问题:破译了 ENIGMA 密码的科学家是谁?选项:A、香农B、图灵C、冯诺依曼D、爱因斯坦正确答案:【图灵】4、问题:古典密码体制中的两个主要操作是代换和什么?选项:A、移位B、加密C、置换D、解密正确答案:【置换】5、问题:密码学的第二次历史飞跃是什么的出现?
2、选项:A、置换密码 B、DESC、AESD、RSA正确答案:【RSA】6、问题:保密系统的通信理论这篇论文把密码学置于坚实的数学基础之上,标志着密码学作为一门学科的形成,该论文的作者是( )选项:A、A、香农B、B、图灵C、C、布尔D、D、W. Diffie正确答案:【A、香农 】7、问题:以下关于加密说法,不正确的是( )选项:A、A、加密包括对称加密和非对称加密两种B、B、信息隐蔽是加密的一种方法C、C、如果没有信息加密的密钥,只要知道加密程序的细节就可以对信息进行解密D、D、密钥的位数越多,信息的安全性就越高正确答案:【C、如果没有信息加密的密钥,只要知道加密程序的细节就可以对信息进行解
3、密】8、问题:一个密码体制至少应该包含选项:A、明文B、密文C、密钥D、加密和解密算法正确答案:【明文#密文#密钥#加密和解密算法】9、问题:公钥加密算法也称为非对称加密算法。选项:A、正确B、错误正确答案:【正确】10、问题:古典密码最早出现于第一次世界大战。选项:A、正确 B、错误正确答案:【错误】11、问题:一个加密体制由以下五个要素组成:M,C,K,E,D,其中 C 指的是明文空间。选项:A、正确B、错误正确答案:【错误】12、问题:把明文中的字母重新排列,字母本身不变,但位置改变了这样编成的密码称为代换密码。选项:A、正确B、错误正确答案:【错误】13、填空题:凯撒密码相当于 key
4、= 的移位密码。正确答案:【3】14、填空题:置换密码改变的是明文的位置还是明文的内容?正确答案:【位置】15、填空题:一个加密体制由以下五个要素组成:M,C,K,E,D,其中 C 指的是什么?正确答案:【密文空间】第三章单元作业第三章单元测验1、问题:分组密码的安全性设计原则是扩散性和混淆性。DES 中,S 盒是非线性部件,主要可以实现( );置换 P 是线性部件,主要可以实现( )。选项:A、扩散性;混淆性B、扩散性;扩散性C、混淆性;扩散性D、混淆性;混淆性正确答案:【混淆性;扩散性】2、问题:2001 年,NIST 正式宣布将( )算法作为高级加密标准 AES,该算法是两位比利时的密码
5、学家提出的。 选项:A、MARSB、TwofishC、RijndaelD、Bluefish正确答案:【Rijndael】3、问题:DES 的分组长度是( )比特,有效密钥长度为( )比特,加密轮数为( )。选项:A、64,64,16B、64,56,16C、64,56,14D、64,64,14正确答案:【64,56,16】4、问题:AES-128 的分组长度是( )比特,密钥长度为( )比特,加密轮数为()。选项:A、64,128,12B、64,128,10C、128,128,12D、128,128,10正确答案:【128,128,10】5、问题:下面分组密码工作模式( )不能做到:两次加密,明
6、文相同,但生成的密文不同。选项:A、ECBB、CBCC、CFBD、OFB正确答案:【ECB】6、问题:下列哪种分组密码工作模式不能做到并行执行( )。选项:A、ECBB、CBCC、CTRD、都不能正确答案:【CBC】 7、问题:DES 具有加、解密的近似性,即解密流程和加密流程完全相同;与加密流程唯一不同之处是解密流程使用的轮密钥与加密流程使用的次序相反。选项:A、正确B、错误正确答案:【正确】8、问题:AES 具有加、解密的近似性,即解密流程和加密流程完全相同;与加密流程唯一不同之处是解密流程使用的轮密钥与加密流程使用的次序相反。选项:A、正确B、错误正确答案:【错误】9、问题:DES 算法
7、的明文分组长度为 128 比特。选项:A、正确B、错误正确答案:【错误】10、问题:如果 DES 加密使用的轮密钥为 k1k2.k16,则 DES 解密时第一轮使用的密钥为 k16。选项:A、正确B、错误正确答案:【正确】11、问题:在 AES 加密算法中,无论加密密钥的长度是多少,加密时迭代的轮数都是十轮。选项:A、正确B、错误正确答案:【错误】12、问题:分组密码主要采用混淆原则和扩散原则来抵抗攻击者对该密码体制的统计分析。选项:A、正确B、错误正确答案:【正确】13、填空题:在 DES 的第 6 个 S 盒中,S (101111)=( )。(注意:结果用 2 进制表示)正确答案:【101
8、0】 14、填空题:在 AES 中,S (00001001)=( )。(注意:结果用 2 进制表示)正确答案:【00000001】15、填空题:AES 中,两个字节的和 DA+ EF= ( ), 其中 DA 和 EF 为 16 进制数。(注意:结果用 16 进制表示)正确答案:【35】16、填空题:AES 中,两个字节的积 23?64=( ),其中 23 和 64 为 16 进制数。(注意:结果用 16 进制表示)正确答案:【98】17、填空题:DES 算法的有效密钥长度为( )比特正确答案:【56】第四章单元作业第四章单元测验1、问题:n 级 m 序列的周期为_选项:A、B、C、D、正确答案
9、:【】2、问题:n 级 m 序列的一个周期内,长为 n-1 的 1 游程有_个选项:A、1B、nC、0D、2正确答案:【0】3、问题:下面关于序列密码的说法正确的是选项:A、序列密码输出的密钥流是周期序列B、序列密码可提供认证C、序列密码加密算法中,明文的不同会影响密钥流的输出D、序列密码是非对称密钥密码算法正确答案:【序列密码输出的密钥流是周期序列】 4、问题:序列密码属于_选项:A、双钥密码体制B、公钥密码体制C、对称密码体制D、非对称密码体制正确答案:【对称密码体制】5、问题:下列算法属于序列密码算法的是( )。选项:A、RSAB、DSAC、SHA-1D、A5正确答案:【A5】6、问题:
10、下面关于序列密码的描述正确的是_选项:A、属于对称密码B、安全性取决于密钥流的安全性C、同步序列密码解密对密文出错敏感D、同步序列密码解密对密文丢失敏感正确答案:【属于对称密码#安全性取决于密钥流的安全性#同步序列密码解密对密文丢失敏感】7、问题:下面关于 LFSR 的描述正确的是 _选项:A、非常适合于硬件实现B、可以产生大周期的序列C、产生的序列具有良好的统计特性D、可以直接用于生成密钥流正确答案:【非常适合于硬件实现#可以产生大周期的序列#产生的序列具有良好的统计特性】8、问题:n 级 LFSR 输出的最大周期为 2n选项:A、正确B、错误正确答案:【错误】9、问题:M 序列的 0,1
11、分布及游程分组都是均匀的,而且周期达到最大。选项: A、正确B、错误正确答案:【正确】10、问题:序列密码属于对称密码体制。选项:A、正确B、错误正确答案:【正确】11、问题:A5 算法是一种分组密码算法。选项:A、正确B、错误正确答案:【错误】12、填空题:根据密钥流的生成是否与明文或密文有关,序列密码可以分成同步序列密码和_两种序列密码正确答案:【自同步序列密码】13、填空题:反馈移位寄存器主要由移位寄存器和_两部分组成正确答案:【反馈函数】14、填空题:若 8 级 LFSR 的联结多项式为本原多项式那么它的反馈函数表达式为_ (用 ai 来表示,如 a1+a3)正确答案:【a0+a4+a
12、5+a7】,15、填空题:A5-1 序列加密算法被广泛应用于全球移动通信系统 GSM 中,用来保护手机与 _之间的语音通信。正确答案:【基站】第五章单元作业第五章单元测验1、问题:下面关于 Hash 函数的描述不正确的是_选项:A、对于任意长的输入消息,输出的 Hash 值的长度可以变B、原像问题是指根据输出的 Hash 值去求解输入的消息在计算上是不可行的C、第二原像问题是指找出一个消息 ,使得它的 Hash 值与某个给定消息 的Hash 值相同,这在计算上是不可行的 D、第二原像问题是针对防伪造提出的正确答案:【对于任意长的输入消息,输出的 Hash 值的长度可以变】2、问题:下面关于 M
13、AC 描述正确的是_选项:A、可以实现完整性B、可以实现对等身份认证C、可以实现保密D、需要发送方和接收方事先共享对称密钥正确答案:【需要发送方和接收方事先共享对称密钥】3、问题:下列算法属于哈希算法的是( )。选项:A、MD4B、 MD5C、SHA-1D、AES正确答案:【MD4# MD5#SHA-1 】4、问题:如果找到两个消息 x 和 x,它们具有相同的 Hash 值,则是找到了一对碰撞消息。选项:A、正确B、错误正确答案:【正确】5、问题:SHA-1 算法采用的是 merkle 迭代结构.选项:A、正确B、错误正确答案:【正确】6、问题:MD5 算法输入消息长度可以是任意长。选项:A、
14、正确B、错误正确答案:【正确】7、问题:在 MD5 算法的处理过程中,对消息的填充就是在消息后全部填充 0,使填充后的消息长度为 512 的整数倍。选项:A、正确 B、错误正确答案:【错误】8、填空题:MD5 算法输出的 Hash 值长度为 比特,每一次迭代处理的消息分组的长度为 比特。正确答案:【128,512】9、填空题:若 MD5 输入消息长度为 605 位,则需要填充 比特.正确答案:【355】10、填空题:MD5 的每一次迭代可以分为 轮,而每一轮又可以分为 步正确答案:【4,16】11、填空题:SHA-1 算法每一次迭代可以分为 轮,而每一轮又可以分为 步正确答案:【4,20】12
15、、填空题:SHA-1 算法输出的 Hash 值长度为 比特正确答案:【160】13、填空题:HMAC-MD5 表明使用的 Hash 函数为 .正确答案:【2, MD5】14、填空题:在 Hash 函数中,已知 x,找到 y(yx),使得 h(y)=h(x)在计算上是不可行的,这一性质称为正确答案:【抗弱碰撞】15、填空题:若 SHA-1 消息的长度为 1472 位,则需要填充比特正确答案:【512】第六章单元作业第六章单元测验1、问题:下列关于 RSA 加密算法正确的说法是( )选项:A、RSA 是非对称加密算法B、RSA 不是非对称加密算法C、RSA 是流密码算法D、RSA 是对称加密算法正
16、确答案:【RSA 是非对称加密算法】2、问题:在 RSA 算法中,Alice 选择了素数 p=11,q=13,公钥 e=7,则 Alice 的私钥是( ) 选项:A、101B、102C、103D、104正确答案:【103】3、问题:已知椭圆曲线 y2=x3+x+1mod23 上的两个点 P=(5,19),Q=(9,7),则P+Q=( )选项:A、(18,3)B、(19,18)C、(18,20)D、(19,5)正确答案:【(18,20) 】4、问题:下面哪个向量组形成超递增背包向量( )选项:A、1,3,5,10,18,37,85B、3,5,9,21,45,95,201C、1,3,7,15,31
17、,55,301D、3,20,30,55,101,202,303正确答案:【3,5,9,21,45,95,201】5、问题:在 ElGamal 密码中,如果选择 p=11,生成元 g = 2,私钥为 x=8,则其公钥为( )选项:A、3B、4C、5D、7正确答案:【3】6、问题:如果 A 要和 B 进行安全通信,则 B 不需要知道( )选项:A、A 的私钥B、A 的公钥C、B 的私钥D、B 的公钥正确答案:【A 的私钥 】 7、问题:1.Rabin 公钥密码体制是 1979 你 M.O.Rabin 在论文Digital SignaturePublic-Key as Factorization中提
18、出的一种新的公钥密码体制,它是基于( )(等价于分解大整数)构造的一种公钥密码体制。选项:A、合数模下求解平方根的困难性B、有限域上的离散对数问题C、椭圆曲线上的离散对数问题D、判定性 Diffie-Hellman 困难问题正确答案:【合数模下求解平方根的困难性】8、问题:ElGamal 算法的安全理论基础是( )选项:A、有限域上离散对数难题B、大整数分解难题C、背包难题D、代换和置换正确答案:【有限域上离散对数难题 】9、问题:77 的欧拉函数值为( )选项:A、60B、76C、70D、77正确答案:【60】10、问题:若 Bob 给 Alice 发送一封邮件,并想让除 Alice 之外的
19、人无法读懂邮件内容,则 Bob 应该选用( )对邮件加密。选项:A、Alice 的公钥B、Alice 的私钥C、Bob 的公钥D、Bob 的私钥正确答案:【Alice 的公钥 】11、问题:以下关于公钥密码体制说法不正确的是( )选项:A、A在一个公钥密码体制中,一般存在公钥和私钥两个密钥B、B公钥密码体制中仅根据密码算法和加密密钥来确定解密密钥在计算上是不可行的C、C公钥密码体制中仅根据密码算法和加密密钥来确定解密密钥在计算上是可行的 D、D公钥密码体制中的私钥不可以用来进行数字签名正确答案:【C公钥密码体制中仅根据密码算法和加密密钥来确定解密密钥在计算上是可行的#D公钥密码体制中的私钥不可
20、以用来进行数字签名】12、问题:以下算法属于公钥密码算法的是( )选项:A、RSAB、ElgamalC、DESD、Rabin正确答案:【RSA#Elgamal#Rabin】13、问题:公钥密码体制的加密和解密往往计算量比较大,所以,公钥密码体制比对称密码体制要更安全。( )选项:A、正确B、错误正确答案:【错误】14、问题:公钥密码算法一般是建立在对一个特定的数学难题求解困难性上,RSA算法是基于大整数因数分解困难问题。选项:A、正确B、错误正确答案:【正确】15、问题:在 RSA 密码体制的参数选取时,如果两个大素数的取值太靠近,则会影响 RSA 密码体制的安全性。选项:A、正确B、错误正确
21、答案:【正确】第七章单元作业第七章单元测验1、问题:1、如果发送方用私钥加密消息,则可以实现()选项:A、A、保密性B、B、保密与鉴别C、C、保密而非鉴别 D、D、鉴别正确答案:【D、鉴别】2、问题:数字签名为保证其不可更改性,双方约定使用()选项:A、A、HASH 算法B、B、RSA 算法C、C、CAP 算法D、D、ACR 算法正确答案:【B、RSA 算法】3、问题:以下关于数字签名说法正确的是( )选项:A、A、数字签名是在所传输的数据后附加上一段和传输数据毫无关系的数字信息B、B、数字签名能够解决数据的加密传输,即安全传输问题C、C、数字签名一般采用对称加密机制D、D、数字签名能够解决篡
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MOOC MOOC答案 中国大学慕课答案