现代密码学考试复习专用

现代密码学考试复习专用

ID:14013691

大小:52.50 KB

页数:6页

时间:2018-07-25

现代密码学考试复习专用_第1页
现代密码学考试复习专用_第2页
现代密码学考试复习专用_第3页
现代密码学考试复习专用_第4页
现代密码学考试复习专用_第5页
资源描述:

《现代密码学考试复习专用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、字母频率分析法对(单表代换密码)算法最有效。2、(希尔密码)算法抵抗频率分析攻击能力最强,而对已知明文攻击最弱。3、重合指数法对(多表代换密码)算法的破解最有效。4、维吉利亚密码是古典密码体制比较有代表性的一种密码,其密码体制采用的是(多表代换密码)。5、在1949年香农发表《保密系统的通信理论》之前,密码学算法主要通过字符间的简单置换和代换实现,一般认为密码体制属于传统密码学范畴。6、传统密码体制主要有两种,分别是指置换密码和代换密码。7、置换密码又叫换位密码,最常见的置换密码有列置换和周期转置换密码8、代换是传统

2、密码体制中最基本的处理技巧,按照一个明文字母是否总是被一个固定的字母代替进行划分,代换密码主要分为两类:单表代换和多表代换密码。3、在DES算法中,如果给定初始密钥K,经子密钥产生的各个子密钥都相同,则称该密钥K为弱密钥,DES算法弱密钥的个数为(4)。4、差分分析是针对下面(DES)密码算法的分析方法5、AES结构由一下4个不通的模块组成,其中(字节代换)是非线性模块。6、适合文件加密,而且有少量错误时不会造成同步失败,是软件加密的最好选择,这种分组密码的操作模式是指(输出反馈模式)。7、设明文分组序列X1…Xn产生的

3、密文分组序列为Y1…Yn。假设一个密文分组Y1在传输是出现了错误(即某些1变成了0,或者相反)。不能正确解密的明文分组数目在应用(电子密码本模式和密码分组链接模式)模式时为1.8、IDEA使用的密钥长度为(128)位。9、Skipjack是一个密钥长度为(80)位分组加密算法。10、分组密码主要采用混乱原则和扩散原则来抵抗攻击者对该密码体制的统计分析。11、在今天看来,DES算法已经不再安全,其主要愿意是源于密钥空间的限制,容易被穷举攻破。12、轮函数是分组密码结构的核心,评价轮函数设计质量的三个主要指标是安全性、速度和

4、灵活性。13、DES的轮函数F是由三个部分:扩展置换、非线性代换和线性置换组成的。14、DES密码中所有的弱密钥、半弱密钥、四分之一弱密钥和八分之一弱密钥全部加起来,一共有256个安全性较差的密钥。15、关于DES算法,密钥的长度(即有效位数)是56位,又其互补性使DES在选择明文攻击下所需的工作量减半。16、分组密码的加解密算法中最关键部分是非线性运算部分,那么,DES加密算法的非线性预算部分是指非线性代换,AES加密算法的非线性运算部分是指字节代换。17、在2001年,美国国家标准与技术研究所正式公布高级加密标准AE

5、S。618在高级加密标准AES规范中,分组长度只能是128位,密钥的长度可以是128位、192位、256位中的任意一种。19、DES与AES有许多相同之处,也有一些不同之处,请指出两处不同:AES密钥长度可变DES不可变,DES面向比特运算AES面向字节运算。1、m序列本身是适宜的伪随机序列产生器,但只有在(唯密文攻击)下,破译者才不能破解这个伪随机序列。2、Geffe发生器使用了(3)个LFSR。3、J-K触发器使用了(2)个LFSR。4、PKZIP算法广泛应用于(文档数据压缩)程序。5、A5算法的主要组成部分是3个长

6、度不通的线性移位寄存器,即A、B、C。其中A有(19)位,B有(22)位,C有(23)位。6、SEAL使用了4个(32)位寄存器。7、按目前的计算能力,RC4算法的密钥长度至少应为(128位)才能保证安全强度。8、目前,使用最广发的序列密码是(RC4)。9、序列密码的起源可以追溯到Vernam密码算法。10、序列密码结构可分为驱动部分和组合部分两个主要组成部分。11、序列密码的安全核心问题是如何将一小段的比特串(密钥)扩展成足够“长”的密钥。12、序列密码的工作方式一般分为是同步和自同步。13、一般地,一个反馈移位寄存器

7、由两部分组成:移位寄存器和反馈函数。14、反馈移位寄存器输出序列生成过程中,反馈函数对输出序列周期长度起着决定性的作用,而移位寄存器对输出的序列起着决定性的作用。15、选择合适的n级线性反馈函数可使序列的周期达到最大值2的n次方-1,并具有m序列特性,但敌手知道一段长为2n的明密文对时即能破译这n级线性反馈函数。16、门限发生器要求:LFSR的数目是奇数,确信所有的LFSR的长度互素,且所有的反馈多项式都是本原的,这样可达到最大周期。3、线代密码学中很多应用包含散列运算,而应用中不包含散列运算的是(消息机密性)。4、西面

8、(数据加密)不是Hash函数的主要应用。5、MD5算法以(512)位分组来处理输入文本。6、MD5的主循环有(4)轮。7、SHA1接收任何长度的输入消息,并产生长度为(160)bit的Hash值。8、分组加密算法(如AES)与散列函数算法(如SHA)的实现过称最大不同是(可逆)。69、生日攻击是针对(MD5)密码算法

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。