区块链技术-hash算法
Posted 109保洁员
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了区块链技术-hash算法相关的知识,希望对你有一定的参考价值。
哈希算法在计算机加密算法中很重要,它将任意长度额明文字符转换成二进制,再将这些二进制内容计算得到固定长度的二进制密文串(哈希散列值)。一般的,明文稍有不同则最后的哈希散列将大相径庭。 输入到算法中的熵源具有随机性,哈希算法的结果也具有随机性,当两个不同的数据经过哈希算法得到同一散列数据值,则称之为发生了一次哈希碰撞。
优秀的哈希算法具备三个优良特性:
(1)逆向困难。指通过散列值几乎不能推出明文。
(2)输入敏感。指明文的细小变化也会导致散列值发生很大变化。
(3)抗碰撞。发生哈希碰撞需要极高的计算代价
以上是关于区块链技术-hash算法的主要内容,如果未能解决你的问题,请参考以下文章