美文网首页
哈希算法

哈希算法

作者: 杨殿生 | 来源:发表于2018-11-07 18:09 被阅读0次

    什么是哈希算法

    将任意长度的二进制值串映射为固定长度的二进制值串,这个映射的规则就是哈希算法,通过原始数据映射之后得到的二进制值串就是哈希值
    好的哈希算法需要具备几点要求:
    从哈希值不能反向推到出原始数据
    对输入数据非常敏感,哪怕原始数据只修改了一个bit,最后得到哈希值也大不相同
    散列冲突的概率要很小,对于不同的原始数据,哈希值相同的概率非常小
    哈希算法的执行效率要尽量高效,针对较长文本,也能快速计算出哈希值

    哈希算法应用

    安全加密

    MD5 信息摘要算法
    SHA 安全散列算法
    DES 数据加密标准
    AES 高级加密标准

    唯一标识

    数据校验

    散列函数

    负载均衡

    数据分片

    分布式存储

    相关文章

      网友评论

          本文标题:哈希算法

          本文链接:https://www.haomeiwen.com/subject/cuovxqtx.html