gpt4 book ai didi

algorithm - 确定散列函数

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:02:03 29 4
gpt4 key购买 nike

嗨,我有几个输入和几个输出。我将 ID 传递给第三方,他们对我提交的 ID 进行哈希处理。现在我想知道使用了什么函数,这样我就可以将我的 ID 与哈希版本进行比较,但不知道他们是如何从我的 ID 中生成 ID 的。

输入总是包含 19 个整数的 bigint输出是包含 16 个值的字母数字,这些值似乎总是以整数开头。

我问的问题可能听起来很奇怪,就像有一个带有操作数和答案的数学方程式,并询问应用了什么函数。但是,因为我有大量的输入数据和相应的输出,所以我可以消除并非对所有情况都适用的功能。

此外,如果我两次传递相同的 ID,它们会生成相同的对应 ID,这使我得出结论,时间播种未被使用

那么我该如何着手编写脚本来确定函数是我的问题?如果可能的话?

最佳答案

您可以尝试使用任何标准哈希函数,看看它是否适合。 MD5、SHA 或其他。但即使使用标准的,它也可能已被播种或加密。

所以我的回答是,你可能无法确定哈希函数。

关于algorithm - 确定散列函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17391975/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com