【发布时间】:2020-02-25 21:54:22
【问题描述】:
我正在尝试使用加密从 NodeJS 中的数字获取 MD5,但我得到的返回的哈希值不同,然后我从可以计算 has 的站点获取。
根据http://onlinemd5.com/,1092000 的 MD5 为 AF118C8D2A0D27A1D49582FDF6339B7C。
当我尝试在 NodeJS 中计算该数字的哈希值时,它给出了不同的结果 (ac4d61a5b76c96b00235a124dfd1bfd1)。我的代码:
const crypto = require('crypto');
const num = 1092000;
const hash = crypto.createHash('md5').update(toString(num)).digest('hex');
console.log(hash);
【问题讨论】: