哈希算法是产生数据片段(如消息或会话密钥)的哈希值的算法。对于良好的哈希算法,输入数据中的更改可以改变所生成哈希值的每位。因此,哈希算法在检测数据对象(如消息)中的修改时非常有用。此外,好的哈希算法使得无法以计算方式构造具有相同哈希值的两个独立输入。典型的哈希算法包括 MD5、SHA-1 和 SHA-256。

其他参考


目录