密码学
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章
1.现代密码学技术仅用于实现信息通信保密的功能×
2.密码技术是一种古老的技术,所以,密码学发展史早于信息安全发展史×
3.密码学是保障信息安全的核心技术,信息安全是密码学研究与发展的目的√
4.密码学是对信息安全各方面的研究,能够解决所有信息安全的问题×
5.从密码学的发展史可以看出,整个密码学的发展史符合历史发展的规律和人类对客观事物的认识规律√
6.信息隐藏技术其实也是一种信息保密技术√
7.传统密码系统本质上均属于对称密码学范畴×
8.早期密码的研究基本上是秘密的进行的,而密码学的真正蓬勃发展和广泛应用源于计算机网络的普及和发展√
9.1976年后,美国数据加密标准(DES)的公布使密码学的研究公开,从而开创了现代密码学的新纪元,是密码学发展史上的一次质的飞跃×
10.密码标准化工程是一项长期的艰巨的基础性工作,也是衡量国家商用密码发展水平的重要标志√
11、1949年,(A、Shannon)发表题为《保密系统的通信理论》的文章,为密码系统建立了理论基础,从此密码学成了一门科学。
12.在公钥密码思想提出约一年后1978年,美国麻省理工学院的rivest、(shamir)和adleman 提出RSA的公钥密码体制
13.1976年,W.Diffie和M.Hellman在密码学的新方向一文中提出了公开密钥密码的思想,从而开创了现代密码学的新领域
14.信息安全的主要目标是指机密性、安全性、认证性和不可抵赖性,可用性
15.经典的信息安全三要素——机密性、完整性和可用性,是信息安全的核心原则
16.根据对信息流造成的影响,可以把攻击分为五类:中断,截取,篡改,伪造和重放,进一步概括为两类:主动攻击和被动攻击
17.1949年,香农发表题为保密系统的通信原理为密码系统建立了理论基础从此密码学成了一门科学
18.密码学的发展大致经历了两个阶段:以手工为主的古代密码和以机械为工具近代密码
第二章
判断
1,根据商农的理论,在加密明文之前,利用压缩技术压缩明文,这增加攻击者破译的难度。(√)
2,从理论上讲,穷举攻击可以破解任何密码系统,包括“一次一密”密码系统。(×)
3,设计密码系统的目标就是使其达到保密性。(√)
4,任何一个密码体制都可以通过迭代来提高其安全强度。(×)
5,按照现代密码体制的原则,密码分析者如果能够找到秘密密匙,那么,他就能够利用密文恢复出其明文。(√)
6,现代密码系统的安全性不应取决于不易改变的算法,而应取决于可随时改变的密匙。(×)选择
1,一个密码系统至少由明文,密文,加密算法和解密算法,密匙五部分组成,而其安全性是由密匙决定的。
2,密码分析者通过各种手段掌握了相当数量的明-密文对可供利用,这种密码分析方法是已知明文的攻击。
3,根据密码分析者所掌握的分析资料的不同,密码分析一般可为四类:惟密文攻击,已知明文攻击,选择明文攻击,选择密文攻击,其中破译难度最大的是选择密文攻击。
填空
1,密码学是研究信息寄信息系统安全的科学,密码学又分为密码编码学和密码分析学。2,从安全目标来看,密码编码学又主要分为保密体制和认证体制。
3,一个密码系统一般是明文、密文、密钥、加密算法、解密算法5部分组成的。4,密码体制是指实现加密和解密功能的密码方案,从使用密钥策略上,可分为对称和
非对称。
5,对称密码体制又称为秘密密钥密码体制,它包括分组密码和序列密码。
第三章
判断
1.古典密码大多比较简单,一般可用于手工或机械方式实现其加解密过程,目前比较容易破译,已很少采用,所以,了解或者研究它们的设计原理毫无意义。×
2.在置换密码算法中,密文所包含的字符集和明文的字符集是相同的.√
3.仿射密码的加密算法就是一个线性交换,所有的线性变换都能成为一个有效的仿射加密函数.×
4.轮转密码机在二次世界大战中有广泛的应用,也有密码学发展史上的一个里程碑,而其使用的轮转密码算法属于多表代换密码体制.×
5.多表代换密码中,明文序列的相同字母因位置不同而生成不同的密文字母,从而能够抵挡统计密码分析.√
选择
1.轮转密码是近代密码史中非常有代表性的一种密码算法,其密码体制采用的是:单表代换密码
2.轮转密码是近代密码史上非常有代表性的一种密码算法,其设计思想和仿射密码类似.
3.维多利亚密码是古典密码体制比较有代表性的一种密码,其密码体制用的是:多表带换密码
填空
1.在1949年香农发表"保密系统的通信理论"之前,密码学算法主要通过字符间的置换和代换实现,一般认为这些密码体制属于传统密码学范畴.
2.古典密码体制主要有两种,分别是指置换密码和代码密码.
3.置换密码又叫换位密码,最常见的置换密码有列置换密码和周期置换密码.
4.代换是古典密码体制中的最基本的处理技巧,按照一个明文字母是否总是被一个固定的字母代替进行划分,代换密码主要分为单表代换和多表代换
第四章
判断
1.在分级密码中,分组或密钥越长意味着安全性越高,因此,在实际应用中应选用分组和密钥×
都长的分组密码算法。×
2.分组密码一般采用简单的,安全性弱的加密算法进行多轮迭代运算,使得安全性增强。一般
来说,分组密码迭代轮数越多,密码分析越困难。√
3.在分组密码的实现往往需要多轮迭代运算,而每轮运算使用的密钥是相同的,即分组密码的
初始密钥。×
4.在分组密码中,分组或密钥的长度应足够长,至少能够抵御穷举攻击。√
5.在分组密码中,分组长度,密文长度以及密钥长度都是一样长的。×
6.DES算法中其初始置换和逆初始置换与DES算法的安全强度无关。√
7.目前DES作为加密算法现很少直接使用,其主要原因是DS的算法已被破解,不安全了。√
8.同DS类似,AES也存在弱密钥,但其弱密钥数量少于DES的弱密钥数。√
9.多重DS就是使用多个密钥利用DES对明文进行多次加密,然而总会找出一个多重DES密钥与一个单重DES密钥一直相对应。√
10.多重DES使得密钥长度增加,同时分组长度也会发生相应改变。×
12.在高级加密标准(AES)规范中,分组长度和密钥长度均能被独立指定为128位、192位或256位。×
选择
2.在现代密码发展史上,第一个广泛应用于商用数据保密的密码算法是(DES)
5.分组密码算法主要解决信息安全存在的(保密性)问题
9.AES结构由一下4个不通的模块组成,其中(字节代换)是非线性模块。
填空
2.分组密码主要采用(混乱)原则和(扩散)原则来抵抗攻击者对该密码体制的统计分析。
3.就目前而言,DES算法已经不再安全,其主要原因是(源于密钥空间的限制,容易被穷举攻破)
5.DES的轮函数F是由三个部分:(扩展置换)、(非线性代换)和(线性置换)组成的
8.分组密码的加解密算法中最关键部分是非线性运算部分,那么,DES加密算法的非线性预算部分是指(字节代换),AES加密算法的非线性运算部分是指(S盒)。
10.在高级加密标准AES规范中,分组长度只能是(128)位,密钥的长度可以是(128)位、(192)位、(256)位中的任意一种。
第六章
判断
1.哈希函数的定义中的"任意消息长度"是指实际上存在的任意消息长度,而不是理论上的任意消息长度.√
2.关于哈希函数的特征,具有抗强碰撞性的哈希函数一定具有弱碰撞性.√
3.哈希函数可以将"任意消息长度"的消息经过变换得到的固定长度的输出,也就是说,无论采用哪种哈希函数,所得到的哈希值的长度总是相同的.×