我想了解我正在工作的系统是如何从数字代码开始创建一些散列代码的。我正在收集其中一些“small_number,big_number”对,但我无法弄清楚系统如何编码small_number以获取big_number。解码是可能的,因为系统可以从big_number获取small_number。反向散列函数
数字看起来像这样:
197 >> 29337857947107767585 1078 >> 84080031635590040762 1083 >> 32373003898332638476 1409 >> 79402294967209014727 1498 >> 25254493910542918727 2945 >> 85687067382221703925 2946 >> 88767616208189692328
我不知道的。你能指出一些阅读吗?
谢谢
如果这个过程可以很容易地颠倒过来,那不是使用哈希算法。你对这个算法有什么看法? – driis
如果您向系统提供长度超过20位的数字代码,会发生什么情况? – CodesInChaos