问题详情

散列函数应该满足哪些性质?


时间:2022-01-11 07:58 关键词: 信息安全等级测评师 移动通信机务员鉴定

答案解析

<p> (1)h能用于任何大小的数据分组,都能产生定长的输出<br> (2)对于任何给定的x,h(x)要相对容易计算<br> (3)对任何给定的散列码h,寻找x使得h(x)=h在计算上不可行(单向性)<br> (4)对任何给定的分组x,寻找不等于x的y,使得h(x)=h(y)在计算上不可行(弱抗冲突).<br> (5)寻找任何的(x,y)使得h(x)=h(y)在计算上不可行(强冲突).</p>