信息科学与系统科学

SHA-1生成的消息摘要比MD5生成的消息摘要长多少位()A、32位B、64位C、16位D、8位

题目

SHA-1生成的消息摘要比MD5生成的消息摘要长多少位()

  • A、32位
  • B、64位
  • C、16位
  • D、8位
参考答案和解析
正确答案:A
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

消息摘要算法MD5(message digest)是一种常用的Hash函数。MD5算法以一个任意长数据块作为输入,其输出为一个______比特的消息摘要。

A.128

B.160

C.256

D.512


正确答案:A
解析:消息摘要算法实际上就是一个单向散列函数。数据块经过单向散列函数得到一个固定长度的散列值,攻击者不可能通过散列值而编造数据块,使得编造的数据块的散列值和原数据块的散列值相同。数据块的签名就是先计算数据块的散列值,然后使用私钥加密数据块的散列值得到数据签名。签名的验证就是计算数据块的散列值,然后使用公钥解密数据签名得到另一个散列值,比较2个散列值就可以判断数据块在签名后有没有被改动。常用的消息摘要算法有MD5,SHA等,市场上广泛使用的MD5、SHA算法的散列值分别为128和160位,由于SHA采用的密钥长度较长,因此安全性高于MD5。

第2题:

MD5是一种常用的摘要算法,它产生的消息摘要长度是( )。

A)56位

B)64位

C)128位

D)256位


正确答案:C
MD5按512比特块来处理其输入,会产生一个128位的消息摘要。

第3题:

消息摘要算法MD5(Message Digest)是一种常用的Hash函数。MD5算法以一个任意长的数据块作为输入,其输出为一个______比特的消息摘要。

A.128

B.160

C.256

D.512


正确答案:A
解析:MD5以512位分组来处理输入的信息,且每一分组又被划分为16个32位子分组,经过了一系列的处理后,算法的输出由4个32位分组组成,将这4个32位分组级联后将生成一个128位散列值。

第4题:

Alice发送带数字签名的消息共有以下4个步骤,步骤的正确顺序是()。

①Alice生成消息摘要 ②Alice生成消息

③Alice发送消息 ④Alice利用私钥生成签名

A.①②③④
B.①②④③
C.②①④③
D.②①③④

答案:C
解析:
在数字签名机制中,并非直接对消息进行签名,而是对消息形成的再要信息进程签名。正确的顺序应该是发送发先生成消息,然后利用MD5或sha-1消息摘要算法生成消息的摘要信息,然后利用发送发私钥对摘要值进行签名,并将此带有签名摘要值的消息发送至接收方。而接收方会利用同样的信息摘要算法,算出消息正文的摘要值,然后利用发送方的公钥验证发送方的签名摘要信息,并得到发送方的摘要值,两个摘要值对比,以判断消息在传输中是否被破坏。

第5题:

●Alice发送带数字签名的消息共有以下4个步骤,步骤的正确顺序是(56) 。

①Alice生成消息摘要 ②Alice生成消息

③Alice发送消息 ④Alice利用私钥生成签名

(56)A.①②③④

B.①②④③

C.②①④③

D.②①③④


正确答案:C

第6题:

常见的摘要算法有消息摘要4算法MD4、消息摘要5算法MD5和__________。


正确答案:安全散列算法SHA
安全散列算法SHA 解析:常用的摘要算法有:消息摘要4算法(MD4)、消息摘要5算法(MD5)、安全散列算法(SHA),SHA按512比特块处理其输入,产生一个160位的消息摘要。SHA更加消耗处理器时间,比MD5运行要稍慢一些。市场上常见的SHA-1是SHA的修订版。

第7题:

(51) MD5是一种常用的摘要算法,它产生的消息摘要长度是( )。

A) 56位

B)64位

C) 128位

D)256位


正确答案:C
(51)C) 【解析】MD5按512比特块来处理其输入,会产生一个128 位的消息摘要。

第8题:

MD5是一种常用的摘要算法,它产生的消息摘要长度是( )。

A.56位

B.64位

C.128位

D.256位


正确答案:C

第9题:

一个文件用MD5生成了消息摘要,如果在信息传输过程中被修改,其消息摘要只不会改变。()


答案:错误

第10题:

Hash算法的碰撞是指()。

  • A、两个不同的消息,得到相同的消息摘要
  • B、两个相同的消息,得到不同的消息摘要
  • C、消息摘要和消息的长度相同
  • D、消息摘要比消息的长度更长

正确答案:A

更多相关问题