相关疑难解决方法(0)

匹配 Java SHA2 输出与 MySQL SHA2 输出

当我通过以下代码重现 SHA2 哈希时:

MessageDigest digest = MessageDigest.getInstance("SHA-256");
digest.digest("A".getBytes("UTF-8"));
Run Code Online (Sandbox Code Playgroud)

它给了我一个字节数组,即: 85,-102,-22,-48,-126,100,-43,121,93,57,9,113,-116,-35,5,-85,-44,-107,114, -24,79,-27,85,-112,-18,-13,26,-120,-96,-113,-33,-3

但是当我通过 MySQL 重现相同的哈希时,它给了我一个字符串:5cfe2cddbb9940fb4d8505e25ea77e763a0077693dbb01b1a6aa94f2

如何转换 Java 的结果以便与 MySQL 的结果进行比较?

java hash sha256 sha2

1
推荐指数
1
解决办法
2436
查看次数

标签 统计

hash ×1

java ×1

sha2 ×1

sha256 ×1