- 注册时间
- 2011-3-6
- 最后登录
- 1970-1-1
该用户从未签到
|
只说算法,源码自己写
拒绝伸手党-给偶加分了就不是伸手党啦~~~~~
算法为:
M=明文密码
I=二值化(md5(M))
H=MD5(I+"\x00\x00\x00\x00\x00\x00\x27\x10")'\x00\x00\x00\x00\x00\x00\x27\x10是动态的
G=MD5(H+验证码)
MD5就不解说了
说说二值化:
function hexchar2bin(str) {
var arr = [];
for (var i = 0; i < str.length; i = i + 2) {
arr.push(\\x + str.substr(i, 2))
}
arr = arr.join("");
eval("var temp = '" + arr + "'");
return temp
}
|
|