消息摘要的概念及哈希函数的重要性
时间:2012-3-6
消息摘要(Message Digest)在很多方面于校验和.消息摘要算法对任意长度的消息m进行计算,得到一固定长度的数据指纹H(m),H(m)被称为消息摘要.消息摘要能实现数据的保护,即当发生有意的破坏或者无意的干扰使得m变成了m2后,原来数据的消息摘要和改变后的数据的消息摘要是不能匹配的.这样的数字签名时就可以不对消息全文进行去处,而是对消息摘要进行数字签名,即计算Dprk-a(H(m)).也就是说有了m和Dprk_a(H(m))实际就等同于对整个消息的数字签名,这也意味首它们一起就具有了不可伪造性.可校验性和不可抵赖性.
从不可领先性要求计算机消息摘要的消息摘要算法就具有一些特定的属性,消息摘要通常采用哈希函数对要签名的消息全文进行运算生成,哈希函数的重要性就显得很重要了.