在用crypto模塊時碰到了加密中文不相同的問題,多謝群里面@螞蟻指定
1:解決中文不同的問題
function md5Pay(str) {
str = (new Buffer(str)).toString("binary");
var ret = crypto.createHash('md5').update(str).digest("hex");
return ret;
}
2:正常字符串加密
function md5(str) {
var ret = crypto.createHash('md5').update(str.toString()).digest("hex");
return ret;
}