信息安全知识竞赛

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

题目
填空题
SHA-1算法产生的输出是一个()比特长的消息摘要。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

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

A.索引算法

B.Hash函数

C.递归函数

D.倒排算法


正确答案:B

第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输出的位数是( )。

A. 100位
B. 128位
C. 160位
D. 180位

答案:C
解析:
基本概念,需要记住典型的MD5,sha-1等算法的基本长度。

第5题:

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

A.128

B.160

C.256

D.512


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

第6题:

SHA-1算法所产生的摘要为()位。

A、128

B、156

C、160

D、192


参考答案:C

第7题:

报文摘要算法SHA-1输出的位数是__(44)__。

A.100位

B.128位

C.160位

D.180位


正确答案:C
信息摘要简要地描述了一份较长的信息或文件,它可以被看做是一份长文件的数字指纹,信息摘要可以用于创建数字签名。对于特定的文件而言,信息摘要是唯一的,而且不同的文件必将产生不同的信息摘要。常见的信息摘要算法包括MD5(产生一个128位的输出,输入是以512位的分组进行处理的)和SHA(安全散列算法,也是按512位的分组进行处理,产生一个160位的输出),它们可以用来保护数据的完整性。

第8题:

● 安全散列算法SHA-1产生的摘要的位数是()。 ()A.64 B.128 C.160 D.256


正确答案:C
本题考查安全散列算法SHA-1的基础知识。
安全散列算法SHA-1是SHA的改进版本,此算法以最大长度不超过264位的消息为输入,生成160位的消息摘要输出,用512为块来处理输入。

第9题:

● 安全散列算法SHA-1产生的摘要的位数是 (44) 。

(44)

A. 64

B. 128

C. 160

D. 256


正确答案:C

第10题:

SHA-1是(请作答此空)算法,生成一个( )比特的摘要。

A.路由选择
B.摘要
C.共享密钥
D.公开密钥

答案:B
解析:
安全Hash算法(SHA-1)也是基于MD5的,生成一个160比特的摘要。

更多相关问题