【发布时间】:2016-11-09 12:42:36
【问题描述】:
我尝试使用 salt 获取 base64 编码的 md5 哈希密码(salt 是 md5,我得到了 base64 编码)
var pass = "hello";
var salt=haxe.crypto.Base64.encode(haxe.crypto.Md5.make(haxe.io.Bytes.ofString("hello")));
trace(haxe.crypto.Base64.encode(haxe.crypto.Md5.make(haxe.io.Bytes.ofString(haxe.crypto.Base64.decode(salt).toString() + haxe.crypto.Md5.make(haxe.io.Bytes.ofString(pass)).toString()))));
在 neko 上写道:
YWsigXuA7tn2XDqjjNKQVA==
但是闪给我:
9Hpay/lKyMcm/s8qpPRczQ==
为什么它们不同? 以及如何解决这个问题?
【问题讨论】: