摘要: hash定义:把任意长度的输入,通过hash算法,变换成固定长度的输出。输出的空间通常远小于输入值的空间。 数学表达式:h = H(M) 其中H()为单向hash算法,M为任意长度输入,h为固定长度的输出一般应用的Hash算法,还需要满足其他关键特性: 第一当然是单向性(one-way),从预映射,能够简单迅速的得到散列值,而在计算上不可能 构造一个预映射,使其散列结果等于某个特定的散列值,即构造相应的M=H-1(h)不可行。 这样,散列值就能在统计上唯一的表征输入值,因此,密码学上的 Hash 又被称为"消息摘 要(message digest)",就是要求能方便的将&q 阅读全文
posted @ 2011-10-15 21:23 only_eVonne 阅读(1278) 评论(0) 推荐(0) 编辑