Hash, MAC,HMAC
摘要:
Hash-MD5, SHA-1, integrityMAC- keyed hash, integrity & authenticity. HMAC 长度和其所用的hash长度一样Hash是一种从任何一种数据中创建小的数字“指纹”的方法。散列函数把消息或数据压缩成摘要,使得数据量变小,将数据的格式固定下来。如果两个散列值是不相同的(根据同一函数),那么这两个散列值的原始输入也是不相同的。这个特性是散列函数具有确定性的结果,具有这种性质的散列函数称为单向散列函数。但另一方面,散列函数的输入和输出不是唯一对应關係的,如果两个散列值相同,两个输入值很可能是相同的。但也可能不同,這種情況稱為「碰 阅读全文
posted @ 2012-07-29 11:27 Songhan 阅读(28796) 评论(1) 推荐(0) 编辑