问题
我有crypto.createHash
用于生成md5
哈希的 node.js 模块。
最近我注意到crypto
模块生成的哈希在新版本中有所不同:
代码
require('crypto').createHash('md5').update('¥').digest('hex')
Node.js v0.10.0
输出:ab3af8566ddd20d7efc9b314abe90755
Node.js v6.1.0
输出:07625e142e4ac5961de57472657a88c1
问题
我想知道是什么原因导致新版本出现这种情况,我该如何解决?
更新
GitHub 上的类似问题: