关于哈希函数说法错误的是( )。
A: 哈希函数具有单向性,给定x容易计算H(x),反之则非常困难
B: 哈希函数的抗碰撞性是指对于任意给定的x,找到满足y≠x且H(x)=H(y)的y在计算上是不可行的
C: 彩虹表是一种安全的哈希函数
D: 将任意长度的一块数据转换为一个定长的哈希值
A: 哈希函数具有单向性,给定x容易计算H(x),反之则非常困难
B: 哈希函数的抗碰撞性是指对于任意给定的x,找到满足y≠x且H(x)=H(y)的y在计算上是不可行的
C: 彩虹表是一种安全的哈希函数
D: 将任意长度的一块数据转换为一个定长的哈希值
举一反三
- Hash函数的单向性是指给定一个输入值x,计算哈希值H(x)容易,但对任意给它的散列值h找到满足H(x)=h的x在计算上是不可行的()
- 要找到两个不同的报文x,y,使H(y)=H(x),在计算上是不可行的。则哈希函数H具有( )。 A: 单向性 B: 弱抗碰撞性 C: 强抗碰撞性 D: 压缩性
- 通常哈希函数f需要满足下列性质:单向性、抗弱碰撞性、抗强碰撞性。如果某哈希函数f具备:找到任何满足f(x)=f(y)的偶对(x,y)在计算上是不可行的,请说明其满足哪条性质。
- 已知H(M) 要找到一个M’使H(M’)=H(M)在计算上不可行,这样的密码哈希函数是: A: 强单向哈希函数。 B: 弱单向哈希函数。
- 在Hash函数中,已知x,找到y(y≠x)满足h(y)=h(x)在计算上是不可行的,这一性质称为 。 A: 机密性 B: 单向性 C: 抗强碰撞性 D: 抗弱碰撞性。