摘要

**摘要** 是由 哈希函数 从整个消息生成的较小值。理想情况下,摘要计算速度快、不可逆且不可预测,因此可以指示是否有人篡改了给定的消息。

摘要可用于执行多项任务

  • 在非加密应用程序中(例如,哈希表的索引或用于检测重复数据或唯一标识文件的指纹)
  • 验证消息完整性(篡改的消息将具有不同的哈希值)
  • 存储密码,以便无法检索,但仍然可以检查(为了安全起见,还需要对密码进行加盐。)
  • 生成伪随机数
  • 生成 密钥

为避免冲突和可预测性,为您的用例选择合适的哈希函数至关重要。

另请参阅