【发布时间】:2012-01-22 17:54:45
【问题描述】:
对字符串使用哈希函数 MD5 会创建一个非常长的值,并且每次都会为同一个字符串创建相同的值。现在,我的问题是:有没有办法做类似的事情,比如给它一个字符串,它每次返回相同的整数,而且它为不同字符串返回的整数在特定的间隔内。我的意思是类似于this。
例如:给它“玛丽有一只小羊羔”。它返回值 10。给出相同的字符串,它再次返回 10。
请务必询问,以防我不完全清楚。
【问题讨论】:
-
请注意,它不会是唯一的。
-
即使字符串是唯一的?其实就算没有,有这个功能吗?
-
有 2^32 个可能的整数。有无数个可能的字符串。 你怎么想?
标签: firefox hash firefox-addon dht