简单来说, 哈希算法就是将任意长度的字符串通过计算转换为固定长度的字符串, 不对, 不光字符串, 应该说是将任意长度的二进制串转换为固定长度的二进制串, 这个转换的过程就是哈希算法....md5算法进行计算, 得到的字符串如果和网站给定的不相同, 说明文件被修改过了....当然, 哈希算法不仅仅只有md5这一种, 以用途来分析哈希算法, 就不说哈希算法的原理了, 因为我不会.
1....一致性哈希就是这个用途, 可以查找我的历史文章....暂时我能想到的就只有这些, 当然, 哈希算法的用途还有很多, git中的commit id等, 但是我不太了解, 就假装没有吧, 嘿嘿
----
有时对用户的密码进行MD5加密再保存, 确实要比明文保存好的多