哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。也有相同的情况
哈希函数(Hash Fucntion)又称为散列算法、哈希函数,是一种从任何一种数据中创建小的数字“指纹”的方法。
输出的数据长度取决于哈希函数(eg: SHA - Secure Hash Algorithm 固定为20Byte)
相同的数据输入,其输出也必然相同 ★
即使输入的数据及其相似,但是差之千里,输出会有很大的不同
即使输入完全不同的数据,输出的哈希值也会以极低的概率相同
数据处理过程简单
输入的数据产生的哈希值无法逆转会输入的数据
原文:https://www.cnblogs.com/openmind-ink/p/13737357.html