消息摘要的概念及哈希函數(shù)的重要性
作者:佚名 時間:2012-03-06 分享到:
消息摘要(message digest)在很多方面于校驗和.消息摘要算法對任意長度的消息m進行計算,得到一固定長度的數(shù)據(jù)指紋h(m),h(m)被稱為消息摘要.消息摘要能實現(xiàn)數(shù)據(jù)的保護,即當(dāng)發(fā)生有意的破壞或者無意的干擾使得m變成了m2后,原來數(shù)據(jù)的消息摘要和改變后的數(shù)據(jù)的消息摘要是不能匹配的.這樣的數(shù)字簽名時就可以不對消息全文進行去處,而是對消息摘要進行數(shù)字簽名,即計算dprk-a(h(m)).也就是說有了m和dprk_a(h(m))實際就等同于對整個消息的數(shù)字簽名,這也意味首它們一起就具有了不可偽造性.可校驗性和不可抵賴性.
從不可領(lǐng)先性要求計算機消息摘要的消息摘要算法就具有一些特定的屬性,消息摘要通常采用哈希函數(shù)對要簽名的消息全文進行運算生成,哈希函數(shù)的重要性就顯得很重要了.