数据经过HASH后,类似加密,其他人就无法看到真实的数据情况,对于敏感明文数据,可以用这种方式保存。同时HASH也可以利用HASH值的唯一性,用于数据查找与分桶。
HASH的构造有多种方法,不变的思想是在现有数据的基础上,通过某种映射函数,把数据变换成另一种形式,数据变换后尽可能不产生冲突,具有唯一性。
如果产生冲突,可以在原有HASH值的基础上再HASH,或者使用2种HASH算法
具体实现的时候,常见的HASH算法有MD5,SHA-1
参考资料:
hash算法原理详解_至道-CSDN博客_哈希算法
Hash算法解决冲突的四种方法 – Lyf凤 – 博客园
什么是哈希算法- 知乎
文章知识点与官方知识档案匹配,可进一步学习相关知识算法技能树首页概览33896 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!