gpt4 book ai didi

java - 无法从 java md5 哈希中获得与 python md5 哈希相同的结果

转载 作者:行者123 更新时间:2023-11-30 10:38:50 29 4
gpt4 key购买 nike

<分区>

我正在尝试将我的一些代码从 Python 移植到 Java,但这是一个艰难的开始,因为我对 Java 的熟悉程度不如 Python。我要做的基本事情是复制一个过程,如下所示:

import hashlib
myVar = hashlib.md5("Test")
#Which is'\x0c\xbcf\x11\xf5T\x0b\xd0\x80\x9a8\x8d\xc9Za['
#Then proceed to do base64 encoding
base64.encodestring(myVar)
#Which then gives the output of 'DLxmEfVUC9CAmjiNyVphWw==\n'

但是,我无法在 Java 中复制此过程,因为我发现的每种方法都提供了 md5 哈希的十六进制摘要,而不是我需要的。我已经尝试了很多方法将该十六进制转换回我需要的东西以获得相同的 base64 结果,但我没有运气。
有什么方法可以帮助我完成这个过程吗?
请注意,如果重要的话,我正在使用 Android Studio。

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