经济学

填空题()最大输入消息的长度不超过264位,输出160比特的消息摘要。

题目
填空题
()最大输入消息的长度不超过264位,输出160比特的消息摘要。
参考答案和解析
正确答案: SHA安全散列算法
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.索引算法

B.Hash函数

C.递归函数

D.倒排算法


正确答案:B

第2题:

Hash算法的碰撞是指()。

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

正确答案:A

第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题:

SHA-1算法产生的输出是一个()比特长的消息摘要。


正确答案:160

第5题:

SHA算法中,输入的消息长度小于264比特,输出压缩值为()比特。

  • A、120
  • B、140
  • C、160
  • D、264

正确答案:C

第6题:

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

A.128

B.160

C.256

D.512


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

第7题:

下列关于消息摘要的说法错误的是()

  • A、通过消息摘要不能计算出原文
  • B、MD5消息摘要的长度是固定的
  • C、消息摘要的输入是大小可变的文件
  • D、消息摘要只对文件结尾的128字节进行计算

正确答案:D

第8题:

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

A.128

B.160

C.256

D.512


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

第9题:

()的输入(消息报文)最大长度不超过264比特。


正确答案:SHA-1算法

第10题:

关于消息摘要,以下哪些说法是正确的?()

  • A、哈希函数可以用来产生消息摘要
  • B、对于指定的哈希函数来讲,它输出的消息摘要长度是固定的,无论输入是多大
  • C、无论对于怎样的消息摘要,我们都无法得知其原始消息
  • D、如果攻击者能够轻易地构造出两个不同的消息具有相同的消息摘要,那么这样的哈希函数是不可靠的

正确答案:A,B,D

更多相关问题