原则 从哈希值不能反向推导出原始数据(所以哈希算法也叫单向哈希算法)。对输入数据非常敏感,哪怕原始数据只修改了一个 Bit,最后得到的哈希值也大不相同。散列冲突的概率要很小,对于不同的原始数据,哈希值相同的概率非常小。哈希算法的执行效率要尽量高效,针对较长的文本,也能快速地计算出哈希值。 应用 安全加密唯一标识数据校验散列函数负载均衡数据分片分布式存储