哈希算法和非对称加密算法的理解

 

2018年开始听说区块链,从中本聪到智能合约;从加密货币到区块链;从比特币到钱包……今天我们再学点新知识。

1、哈希算法是什么?

哈希算法又叫散列算法,是将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。它的原理其实很简单,就是把一段交易信息转换成一个固定长度的字符串。

这串字符串具有一些特点:

1.信息相同,字符串也相同。2. 信息相似不会影响字符串相同。3. 可以生成无数的信息,但是字符串的种类是一定的,所以是不可逆的。

让我们举个例子理解一下:如果我们要搜一张图片,在没有人工标注的情况下,于巨大的图库中想要以图搜图是一件及其庞大而又困难的工作量。

猜你喜欢

转载自blog.csdn.net/Doudou_Mylove/article/details/104398277