MD5是一个典型的Hash算法,其输出的摘要值的长度可以是128

题目

MD5是一个典型的Hash算法,其输出的摘要值的长度可以是128位,也可以是160位

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第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是一种常用的摘要算法,它产生的消息摘要长度是。


正确答案:128
MD5是一种常用的摘要算法,它产生的消息摘要长度是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题:

SET协议使用Hash算法生成数字摘要的长度是(26)。

A.64位

B.128位

C.160位

D.256位


正确答案:C
解析:本题考查数字摘要的知识。目前使用的数字摘要的常用算法是MD5和SHA1,它们都是以Hash函数算法为基础的。所以这些算法成为Hash算法,其中MD5算法中数字摘要长度为128位,SHA1算法中数字摘要长度为160位。目前,SET安全协议中采用的Hash算法产生的数字摘要是160位的。

第5题:

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

A.索引算法

B.Hash函数

C.递归函数

D.倒排算法


正确答案:B

第6题:

MD5算法的HASH值长度为()。

A.160bit

B.64bit

C.128bit

D.256bit


参考答案:C

第7题:

报文摘要算法MD5的输出是__(54)__。

A.100位

B.128位

C.160位

D.180位


正确答案:B
报文摘要算法常见的是MD5和SHA。MD5会产生128位输出,SHA会产生160位输出。

第8题:

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

A.56位

B.64位

C.128位

D.256位


正确答案:C

第9题:

SET协议使用Hash算法生成数字摘要的长度是______。

A.64位

B.128位

C.160位

D.256位


正确答案:C
解析:数字摘要(DigitalDigest):使用某种算法对被传送的数据生成一个完整性值,将此完整性值与原始数据一起传送给接收者,接收者用此完整性值来检验消息存传送过程中有没有发生改变。这个值由原始数据通过某一加密算法产生的一个特殊的数字信息串,比原始数据短小,而又能代表原始数据,所以称作数字摘要。目前数字摘要常用算法是MD5和SHA1两种Hash算法,而SET协议中使用Hash算法生成数字摘要的长度是160位的。

第10题:

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

A.128

B.160

C.256

D.512


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