首页 > 常识文化 > 什么是哈希算法?哈希算法是怎么回事?

什么是哈希算法?哈希算法是怎么回事?

来源:滢姬文化网

在计算机领域,哈希算法(Hash)是一种将任意长度的消息压缩到某一固定长度的消息摘要的函数。哈希算法常用于数据加密,数字签名等方面。

在哈希算法中,一般不同的消息会对应不同的摘要,但是可能存在出现不同消息对应相同摘要的情况,这种情况被称为哈希碰撞。由于哈希算法能将原始消息压缩为较短的摘要,所以可以在一些场合节约存储空间和提高数据传输效率。

常用的哈希算法包括MD5、SHA等。

相关信息