工学

多选题散列算法是指通过把一个单向数学函数应用于数据,将任意长度的一块数据转换为一个定长的、不可逆转的数据,常见的散列函数有哪些()。AMD5BSHA-1CHMACDESAEAS

题目
多选题
散列算法是指通过把一个单向数学函数应用于数据,将任意长度的一块数据转换为一个定长的、不可逆转的数据,常见的散列函数有哪些()。
A

MD5

B

SHA-1

C

HMAC

D

ESA

E

AS

参考答案和解析
正确答案: C,D
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A:对称式加密算法

B:非对称式加密算法

C:DES算法

D:哈西算法


答案:D

第2题:

报文摘要是由单向HASH算法(57)。

A.对明文产生固定长度的单向散列值

B.对明文产生不固定长度的单向散列值

C.对密文产生固定长度的单向散列值

D.对密文产生不固定长度的单向散列值


正确答案:A
解析:本题考查数字摘要的基本概念。数字摘要技术是采用单向Hash算法对需要加密的明文进行摘要,而产生的具有固定长度的单向散列值。其中,散列函数(Hash Functions)是一个将不同长度的报文转换成一个数字串(即报文摘要)的公式,该函数不需要密钥,公式决定了报文摘要的长度。报文摘要算法和非对称密钥加密一起,可以提供数字签名。报文摘要算法主要有安全散列标准和MD系列标准。

第3题:

在数据库中可用多种结构组织数据,散列文件是其中一种。关于散列文件,下列说法错误的是______。

A.为了防止桶溢出,在散列文件设计时,需要预留一些空间大小不固定的桶

B.用散列文件组织数据时,需要使用文件记录中的一个或多个域作为查找码

C.如果散列文件中散列函数的“均匀分布性”不好,可能会造成桶溢出

D.好的散列函数产生的存储地址分布应尽可能是随机的


正确答案:D
解析:散列文件是一种利用散列函数(Hash函数,也称为哈希函数)支持快速文件访问的文件组织和存取方法。用散列方法组织存储一个文件时,首先要指定文件记录的一个(或一组)域作为查找码,查找码也称为散列域。好的散列函数应满足下面两个条件:①地址的分布是均匀的;②地址的分布是随机的。产生桶溢出的2个主要原因是:①文件初始设计时,为文件记录预留存储空间不足,顶留的桶数偏少;②散列函数的“均匀分布性”不好,造成某些桶存满了记录,其他桶内却有较多空闲空间。

第4题:

安全单向散列函数不具备下列_______特性。

A.单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固定的大小

B.对同一个源数据反复执行该函数得到的信息摘要相同

C.单向散列函数生成的信息摘要是不可预见的,原始数据信息的一个微小变化都会对新产生的信息摘要产生很大的影响

D.具有可逆性,可以通过信息摘要重新生成原始数据信息


正确答案:B

第5题:

关于哈希函数,说法错误的是:

A、可以从生成的消息逆推出原消息;

B、可以将任意长度的消息映射为固定长度的一个值

C、也称为凑杂函数,散列函数

D、常用于生成数字指纹


参考答案:A

第6题:

安全单向散列函数不具备下列哪一项特性?

A.能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固定的大小

B.对同一个源数据反复执行该函数得到的信息摘要相同

C. 单向散列函数生成的信息摘要是不可预见的,原始数据信息的一个微小变化都会对新产生的信息摘要产生很大的影响

D.具有可逆性,可以通过信息摘要重新生成原始数据信息


正确答案:D
解析:安全单向散列函数是不可逆的。

第7题:

什么是HASH?()

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

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

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

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


答案:A

第8题:

●安全单向散列函数不具备的特征是 (62) 。

(62) A.能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固定的大小

B.对同一个源数据反复执行该函数得到的信息摘要相同

C.具有可逆性,可以通过信息摘要重新生成原始数据信息

D.生成的信息摘要是不可预见的,原始数据信息的一个微小变化都会对新产生的信息摘要产生很大影响


正确答案:C

第9题:

默克尔树可以通过哈希函数组织为一个定长、不可逆的单向散列函数。()

此题为判断题(对,错)。


答案:对

解析:哈希算法即通过一定的函数计算过程,将任意长度的字符转换成固定长度的字符串,而且此种算法是不可逆的,即单向的。故答案正确。

第10题:

安全单向散列函数不具备下列哪个特性?

A.单向散列函数能处理任意大小的信息,其生成的信息摘要数据块长度总是具有固小

B.对同一个源数据反复执行该函数得到的信息摘要相同

C.单向散列函数生成的信息商要是不可预见的,原始信息的一个微小变化都会对新产生的信息摘要产生很大的影响

D.具有可逆性,可以通过信息摘要重新生成原始数据信息


正确答案:D
解析:安全单向散列函数的特性保证如果两条信息的信息摘要相同,那么它们的信息内容也相同。但安全单向散列函数是单向的,一旦生成摘要,不具有可逆性。

更多相关问题