信息科学与系统科学

DES算法的思想

题目

DES算法的思想

参考答案和解析
正确答案: 首先,对64位数据分组(明文)作为输入数据按规定的初始置换作重排,再分为两个32位的分组,分别记为L0和R0。接着,R0与子密钥Kl经过F函数的运算,得到32位的输出,再与L0作逐位进行异或运算(XOR),得到Rl,而下一轮的LI则是上一轮的R0,如此迭代l6轮,最后一轮得到的Rl6与Ll6不必再迭代,直接联结成64位的数据,然后再作一轮终结置换,得到64位的最终输出。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下对DES算法和RSA算法的表述错误的是()

A. DES算法管理起来比较方便

B. RSA算法比较慢,因为它涉及到两把密钥的交替使用

C. 两种算法的安全性都比较好

D. DES算法是不能实现数字签名的


正确答案是:D

第2题:

下面属于对称加密算法的是( )。

A) RSA算法

B) DES算法

C) PGP算法

D)DSA算法


正确答案:B
(35)B) 【解析】对称密码体制是只信息加密和解密使用相同的密钥。最常见的对称加密算法有DES算法、IDEA算法、RC2 算法、Skipj ack算法等。非对称加密技术对信息的加密和解密使用不同的密钥,发送端用公钥将明文加密成密文,接收端用私钥去解密。公钥是可以公开的,私钥是需要保密的。主要的公钥算法包括RSA 算法、DSA算法、PKCS算法、PGP算法等。

第3题:

下面安全算法中,属于加密算法的是(1),属于报文摘要算法的是(2)。空白(2)处应选择()

A.MD5和3DES

B.MD5和SHA1

C.DES和SHA1

D.DES和3DES


参考答案:B

DES(数据加密算法)使用一个56位的密钥以及附加的8位奇偶校验位,产生最大64位的分组大小,属于加密算法。3DES是DES加密算法的一种模式,它使用3条56位的密钥对数据进行三次加密。故(1)选D。
安全哈希算法(SHA1)主要适用于数字签名标准里面定义的数字签名算法。当接收到消息时,这个消息摘要可以用来验证数据的完整性。在传输过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要,属于报文摘要算法。MD5的典型应用是对一段信息产生信息摘要,以防止被篡改,属于报文摘要算法。故(2)选B。

第4题:

DES算法的入口参数有3个:Key、Data和Mode.其中Data是DES算法的工作密钥。()

此题为判断题(对,错)。


正确答案是:错误

第5题:

下面安全算法中,属于加密算法的是(54),属于报文摘要算法的是(55)。

A.MD5和3DES

B.MD5和SHA1

C.DES和SHA1

D.DES和3DES


正确答案:D

第6题:

(   )属于非对称密码体制算法。

(A) RSA算法

(B) DES算法

(C) AES算法

(D) 圆曲线算法


答案:AD

第7题:

● 下面安全算法中,属于加密算法的是 (54) ,属于报文摘要算法的是 (55) 。

(54)

A. MD5和3DES

B. MD5和 SHA1

C. DES和SHA1

D. DES和 3DES

(55)

A. MD5和3DES

B. MD5和 SHA1

C. DES和SHA1

D. DES和 3DES


正确答案:D,B


试题(54)、(55)分析
  本题考查安全算法相关常识。
  数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成为不可读的一段代码,通常称为“密文”,使其只能在输入相应的密钥之后才能显示出本来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。
  常见加密算法有DES(Data Encryption Standard)、3DES(Triple DES)、RC2和RC4、IDEA(International Data Encryption Algorithm)、RSA。
  报文摘要算法主要应用在“数字签名”领域,作为对明文的摘要算法。著名的摘要算法有RSA公司的MD5算法和SHA1算法及其大量的变体。
参考答案
  (54)D(55)B

第8题:

● 下面安全算法中,属于加密算法的是 (54) ,属于报文摘要算法的是 (55) 。

(54)A. MD5 和3DES B. MD5和SHA1 C. DES和SHA1 D. DES和3DES

(55)A. MD5 和3DES B. MD5和SHA1 C. DES和SHA1 D. DES和3DES


试题(54). ((55)分析
    数据加密的基本过程就是对原来为明文的文件或数据按某种算法进行处理,使其成
为不可读的段代码,通常称为“密文”,使其只能在输八相应的密钥之后才能显小出本
来内容,通过这样的途径来达到保护数据不被非法人窃取、阅读的目的。
    常见加密算法有DES(Dato EncOption Sundard)、3DES(Triple DES)、RC2和RC4、
IDEA(Jntemational Data Encrypfion Aigon thm)、RSA
  报文摘要算法主要应用在“数字签名”领域,作为对明文的摘要算法。著名的摘要算法有RSA公司的MD5算法和SHAl算法及其大量的变体。
参考答案
    (54)D  (55)B

第9题:

DES加密算法属于非对称加密算法。()


参考答案:错误

第10题:

生成鉴别码的主要算法是基于DES的认证算法。()


正确答案:对