我在 Nodejs 上有这段代码,我需要像 Java 一样编写,但结果不同。我认为问题出在十六进制编码上。但我不明白它是如何工作的。
Nodejs代码:
crypto.createHash('sha256').update(seed, 'hex').digest()
Run Code Online (Sandbox Code Playgroud)
Java代码:
digest = MessageDigest.getInstance("SHA-256");
byte[] encodedhash = digest.digest(seedString);
Run Code Online (Sandbox Code Playgroud)