gpt4 book ai didi

java - 使用 SHA1 进行散列

转载 作者:行者123 更新时间:2023-11-29 18:35:57 25 4
gpt4 key购买 nike

我正在对我们的系统进行增强,并且有另一个应用程序已经在进行哈希/加密,但没有人知道使用了什么算法,而且我们无权访问代码。我必须为我们的系统使用 java 或 javascript 进行相同的哈希处理,因为我需要执行搜索,所以我需要传递正确的哈希/加密值。我只有样本数据保存在已经散列/加密的其他系统的数据库中。

要散列的示例文本数据:4539780225622033
我需要将它转换成这个值:gjfFIfHf1JsVMHbD7lwPaT43rsA=

我找到了这个网站,你必须输入文本,它会使用不同的散列算法生成所有可能的散列值。 http://www.insidepro.com/hashes.php?lang=eng

我在 SHA-1 下找到了 4 个结果。我知道如何获得结果 1 和 2,但我不知道如何获得结果 3 和 4。

SHA1 结果:

RESULT 1: 99a37385d70a8f383f51f70e148d9a115f1beed5 
RESULT 2: maNzhdcKjzg/UfcOFI2aEV8b7tU=
RESULT 3: 8237c521f1dfd49b153076c3ee5c0f693e37aec0
RESULT 4: gjfFIfHf1JsVMHbD7lwPaT43rsA=

我希望你能帮我解决这个问题。

非常非常感谢您。

必应

最佳答案

查看页面底部列出的注释:

[1] – Hash in Base64

[2] – Password in Unicode

第三个哈希是通过哈希密码的 Unicode 版本获得的,第四个是密码的 Base64 编码版本。

关于java - 使用 SHA1 进行散列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3177171/

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