1
4
这个 R digest package description 很清楚发生了什么(重点是我的):
以下代码生成与PHP代码相同的结果:
|
2
1
是的,这正是拥有哈希函数的意义所在。如果每个人都可以实现相同的算法,并且有不同的结果,那么这个散列会有多大用处? 该算法初始化一些变量,然后执行许多预定义的确定性“位改组”。虽然从理论上讲,通过更改这个初始化变量,您仍然可以使用SHA1逻辑,但没有人这样做。 你可以看到这些 variables here (这只是我能找到的算法的一个实现)。
|