会的。例如生成一个文件的内容的哈希值,文件很大,而生成的哈希值却很短。一个好的哈希函数会将这种碰撞的概率将至最小,然而从理论上来说,碰撞是不可避免的。总之,如果两个值完全相同,那么它们具有相同的哈希值;反之则不一定成立。然而,与之对应,如果哈希值不同,也说明这两个值肯定不同。
06-29 1万阅读