利用带密钥的Hash函数实现数据完整性保护的方法称为MD5算法

题目

利用带密钥的Hash函数实现数据完整性保护的方法称为MD5算法

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

第1题:

SET通过使用(  )和对称密钥方式加密保证了数据的保密性。

(A)公共密钥

(B) HASH算法

(C)数字签名

(D)密钥授权


答案:A

第2题:

SET通过使用( )来保证数据的一致性和完整性。

A.对称密钥加密 B.公开密钥加密 C.HASH算法 D.数字签名技术

 


D.数字签名技术

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

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

A.索引算法

B.Hash函数

C.递归函数

D.倒排算法


正确答案:B

第5题:

什么是HASH?()

A、散列函数,将任意长度的数据映射到有限长度的域上

B、HASH是一种数字货币加密算法

C、HASH是一种表格,用来记账

D、HASH是快手平台推出的带货明星


答案:A

第6题:

(),也称为单向散列函数、杂凑函数、HASH算法。它通过一个单向数学函数,将任意长度的一块数据转换为一个定长的、不可逆转的数据。

A:对称式加密算法

B:非对称式加密算法

C:DES算法

D:哈西算法


答案:D

第7题:

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

A.128

B.160

C.256

D.512


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

第8题:

利用(),一份签名文件如有改动会导致数字签名验证过程的失败。

A、公开密钥

B、私有密钥

C、数字信封

D、HASH算法


D、HASH算法

第9题:

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

A.160bit

B.64bit

C.128bit

D.256bit


参考答案:C

第10题:

请从下列各项中选出不是Hash函数算法的一项。()

  • A、MD5算法
  • B、SHA算法
  • C、HMAC算法
  • D、MMAC算法

正确答案:D

更多相关问题