大学MOOC 计算机编码与密码学(西北工业大学)1002530019 最新慕课完整章节测试答案
第1周计算机编码与密码学的发展简史、计算机编码与密码学研究内容及基础知识、古典加密技术
文章目录
古典加密技术
1、单选题:
甲欲使用Vigenère(维吉尼亚)密码加密法与乙通信,其中他们已事先约定双方用密钥k=(21,4,7,19,23),若明文为abcdef,则密文是( )。
选项:
A: abcdef
B: vfjwba
C: abfjvw
D: vehtwf
答案: 【 vfjwba】
2、单选题:
Vigenère(维吉尼亚)密码是古典密码体制比较有代表性的一种密码,其密码体制采用的是( )。
选项:
A: 置换密码
B: 单表置换密码
C: 多表置换密码
D: 序列密码
答案: 【 多表置换密码】
3、判断题:
在置换密码算法中,密文所包含的字符集与明文的字符集是相同的。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
多表置换密码中,明文序列的相同字母因位置不同而生成不同的密文字母,从而能够抵抗统计密码分析。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、填空题:
由Vernam(维尔南)密码的性质可知, 只要知道一组明文-密文对,就可以通过 求得密钥。
答案: 【 逐位异或】
第1讲计算机编码与密码学的发展简史
1、单选题:
1、1949年()在二战时期的研究专著《保密通信的信息理论》,为密码系统建立了理论基础,从此密码学成了一门科学。
选项:
A: ShanonB
B: DiffieC
C: Hellman
D: Shamir
答案: 【 ShanonB】
计算机编码与密码学的发展简史
1、单选题:
1949年( )在二战时期的研究专著《保密通信的信息理论》,为密码系统建立了理论基础,从此密码学成了一门科学。
选项:
A: ShanonB
B: Diffie
C: Hellman
D: Shamir
答案: 【 ShanonB】
2、单选题:
在公钥密码思想提出大约一年后的1978年.美国麻省理工学院的 Rivest( )和Adleman提出R5A酌公钥密码体制,这是迄今为止第一个成熟的、实际应用最广的公钥密码体制。
选项:
A: Shanon
B: Diffie
C: Hellman
D: Shamir
答案: 【 Shamir】
3、判断题:
1976年后,美国数据加密标准(DES)的公布使密码学的研究公开,从而开创了近代密码学的新纪元,是密码学发展史上的一次质的飞跃。
选项:
A: 正确
B: 错误
答案: 【 正确】
4、判断题:
传统密码系统本质上均属于对称密码学范畴。
选项:
A: 正确
B: 错误
答案: 【 正确】
5、填空题:
密码学的发展过程中,两个质的飞跃分别指 和公钥密码的思想。
答案: 【 加密算法公开】
计算机编码与密码学研究内容及基础知识
1、单选题:
柯克霍夫原则是指系统的保密性依赖于( )。
选项:
A: 加密体制的保密
B: 加密算法的保密
C: 加密体制和加密算法的保密
D: 密钥的保密
答案: 【 密钥的保密】
2、单选题:
一个密码系统至少由明文、密文、加密算法和解密算法、密钥五部分组成,而其安全性是由( )决定的。
选项:
A: 加密算法
B: 解密算法
C: 加密算法和解密算法
D: 密钥
答案: 【 密钥】
3、判断题:
现在使用大多数密码系统的安全性都是从理论上证明它是不可攻破的。
选项:
A: 正确
B: 错误
答案: 【 错误】
4、判断题:
现代密码系统的安全性不应取决于不易改变的算法.而应取决于可随时改变的密钥
选项:
A: 正确
B: 错误
答案: 【 正确】
5、填空题:
密码学(Cryptology)是研究信息系统安全保密的科学,它的两个重要分支分别是密码编码学和 。
答案: 【 密码分析学】
第2周05数据加密标准DES
关于DES的若干问题
1、单选题:
在DES加密算法中,存在弱密钥,在下面给出的密钥(以十六进制表示)中( )是弱密钥。
选项:
A: FEFE FEFE 0101 0101
B: 0F 0F0F0F 1E 1E1E1E
C: E1 E1E1E1 F0 F0F0F0D
D: EF EFEFEFEFEFEFEF
答案: 【 FEFE FEFE 0101 0101】
2、单选题:
在DES算法中,如果给定初始密钥k,经子密钥产生器产生的各个子密钥都相同,则称该密钥k为弱密钥,DES算法弱密钥的个数为( )。
选项:
A: 2
B: 4
C: 8
D: 16
答案: 【 4】
3、单选题:
在分组密码算法中,如果分组长度过短,那么攻击者可利用( )来破解。
选项:
A: 唯密文攻击
B: 已知明文的攻击
C: 选择明文攻击
D: 统计分析方法
答案: 【 已知明文的攻击】
4、填空题:
若有成对出现的密钥k1和k2,使得 ,则称k1和k2为一对DES的半弱密钥。
答案: 【 DESk1(m)= DESk2 (m)或DESk1(DESk2(m))=m】
5、填空题:
在DES密码中,若给定的初始密钥k满足条件 ,就称其为弱密钥。
答案: 【 DESk(DESk(m))=m(或k生成的各轮子密钥都相同)】
数据加密标准DES
1、单选题:
DES加密算法将明文分为( )一组。
选项:
A: 16bit
B: 32bit
C: 64bit
D: 128bit
答案: 【 64bit】
2、单选题:
在DES加密算法中,密钥中包含奇偶校验位,真正起作用的有( )位。
选项:
A: 48
B: 56
C: 64
D: 72
答案: 【 56】
3、单选题:
DES密码的密钥空间大小为( )。
选项:
A: 2的48次方
B: 2的56次方
C: 2的64次方
D: 2的128次方
答案: 【 2的56次方】
4、判断题:
在分组密码中,分组长度、密文长度以及密钥长度都是一样长的。
选项:
A: 正确
B: 错误
答案: 【 错误】
5、判断题:
DES算法中,其初始置换和逆初始置换与DES算法的安全强度无关。
选项:
A: 正确
B: 错误
答案: 【 正确】
数据加密标准DES概述
1、单选题:
在( )年,美国国家标准局NBS把IBM的LUCI
