什么是Hash函数?Hash函数有哪些应用?试分析Hash函数应满足的性质。

什么是Hash函数?Hash函数有哪些应用?试分析Hash函数应满足的性质。


参考答案和解析
Hash,一般翻译做“散列”,也有直接音译为 “哈希”的,就是把任意长度的输入(又叫做预映射, pre-image),通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,而不可能从散列值来唯一的确定输入值。简单的说就是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。

相关考题:

Hash函数是可接受________数据输入,并生成________数据输出的函数。

什么是HASH?() A、散列函数,将任意长度的数据映射到有限长度的域上B、HASH是一种数字货币加密算法C、HASH是一种表格,用来记账D、HASH是快手平台推出的带货明星

Hash函数有共同的性质,即函数值应当以(53)概率取其值域的每一个值。A.最大B.最小C.平均D.同等

对任何给定的hash函数值h,找到满足H(x)=h的x在计算上是不可行的。这是hash函数的( )特性。A.单向性B.抗弱碰撞性C.可逆性D.抗强碰撞性

MapReduce的Map函数产生很多的()A、keyB、valueC、D、Hash

生日攻击方法利用了Hash函数的结构和代数弱性质。

设计或选择Hash函数的基本要求是什么?并简述J.D.Ullman提出的Hash算法的基本思想。

Hash函数是可接受()数据输入,并生成定长数据输出的函数。

根据Hash函数的安全水平,人们将Hash函数分成两大类,分别是()。A、弱碰撞自由的Hash函数B、强碰撞自由的Hash函数C、强Hash函数D、弱Hash函数

弱碰撞自由的Hash函数比强碰撞自由的Hash函数的安全性高。

简述构造一个理想的Hash函数应符合哪些基本要求。

文件的数字信息可以通过Hash函数计算得到。不管文件长度如何,它的Hash函数计算结果是一个固定长度的数字。

下面()不是Hash函数的等价提法。A、压缩信息函数B、哈希函数C、单向散列函数D、杂凑函数

HASH函数的主要应用有哪些?

hash函数

Hash函数的抗碰撞性是指()。

名词解释题hash函数

判断题弱碰撞自由的Hash函数比强碰撞自由的Hash函数的安全性高。A对B错

多选题根据Hash函数的安全水平,人们将Hash函数分成两大类,分别是()A弱碰撞自由的Hash函数B强碰撞自由的Hash函数C强Hash函数D弱Hash函数

判断题文件的数字信息可以通过Hash函数计算得到。不管文件长度如何,它的Hash函数计算结果是一个固定长度的数字。A对B错

问答题什么是HASH函数?对HASH函数的基本要求和安全性要求分别是什么?

判断题生日攻击方法利用了Hash函数的结构和代数弱性质。A对B错

填空题Hash函数的单向性是指()。

问答题设计或选择Hash函数的基本要求是什么?并简述J.D.Ullman提出的Hash算法的基本思想。

单选题下面()不是Hash函数的等价提法。A压缩信息函数B哈希函数C单向散列函数D杂凑函数

问答题HASH函数的主要应用有哪些?

填空题Hash函数是可接受()数据输入,并生成定长数据输出的函数。

问答题简述构造一个理想的Hash函数应符合哪些基本要求。