|
|
1
2
如果你包括你的代码那就太好了。没有这些,我只能猜测问题出在哪里。总之,下面是在Java中创建MD5哈希的正确方法。如果你的代码与此不同,那么你就有问题了。
当然,这将返回如下内容:
记住你需要 取消编码 稍后再将其用作md5散列。 |
|
|
2
0
两种解释都有道理。其他可能的解释包括:
你需要收集更多的信息来找出是哪一个。我建议您修改您的客户端和服务器端,将发送/接收的数据捕获到文件中,将它们移到同一台计算机上并进行逐字节比较。您可以尝试的其他方法包括关闭分块和在两端转储/比较MD5校验和。 编辑 :如果您发布了在两端执行MD5校验和计算的代码,以及为传输而对校验和进行编码/解码的代码(例如,使用十六进制、base64或其他任何方式),也将帮助我们帮助您。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |