这更像是一个加密理论问题,但是哈希算法的结果是否可能与源相同?例如,假设我有一个字符串:
baf34551fecb48acc3da868eb85e1b6dac9de356
Run Code Online (Sandbox Code Playgroud)
如果我得到SHA1哈希,结果是:
4d2f72adbafddfe49a726990a1bcb8d34d3da162
Run Code Online (Sandbox Code Playgroud)
理论上,是否存在这两个值匹配的情况?我不是在这里特别询问SHA1 - 这只是我的例子.我只是想知道是否以这种方式构建散列算法.