hash
2017-04-18 21:28:55 0 举报
哈希(Hash)是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。哈希函数的主要特点是,对于相同的输入值,无论何时执行哈希函数,都会生成相同的输出值。这种特性使得哈希函数在密码学、数据完整性检查和数字签名等领域有着广泛的应用。然而,哈希函数也存在一定的弱点,例如“碰撞”现象,即两个不同的输入值可能会生成相同的哈希值。因此,在使用哈希函数时,需要选择适当的哈希算法和参数,以确保数据的安全性和完整性。