我在 php 和 javascript (nodejs) 中有两个函数,两者都必须给出相同的结果,但它们没有。
为什么他们给出不同的结果?
PHP:
base64_encode(sha1($string,1));
Javascript:
new Buffer(require("crypto").createHash("sha1").update(string,"utf8").digest("hex")).toString("base64");
我在 php 和 javascript (nodejs) 中有两个函数,两者都必须给出相同的结果,但它们没有。
为什么他们给出不同的结果?
PHP:
base64_encode(sha1($string,1));
Javascript:
new Buffer(require("crypto").createHash("sha1").update(string,"utf8").digest("hex")).toString("base64");