!function(r) { var n = function(r, n) { return r << n | r >>> 32 - n }, t = function(r, n) { var t, o, e, u, f; return e = 2147483648 & r, u = 2147483648 & n, t = 1073741824 & r, o = 1073741824 & n, f = (1073741823 & r) + (1073741823 & n), t & o ? 2147483648 ^ f ^ e ^ u: t | o ? 1073741824 & f ? 3221225472 ^ f ^ e ^ u: 1073741824 ^ f ^ e ^ u: f ^ e ^ u }, o = function(r, n, t) { return r & n | ~r & t }, e = function(r, n, t) { return r & t | n & ~t }, u = function(r, n, t) { return r ^ n ^ t }, f = function(r, n, t) { return n ^ (r | ~t) }, i = function(r, e, u, f, i, a, c) { return r = t(r, t(t(o(e, u, f), i), c)), t(n(r, a), e) }, a = function(r, o, u, f, i, a, c) { return r = t(r, t(t(e(o, u, f), i), c)), t(n(r, a), o) }, c = function(r, o, e, f, i, a, c) { return r = t(r, t(t(u(o, e, f), i), c)), t(n(r, a), o) }, C = function(r, o, e, u, i, a, c) { return r = t(r, t(t(f(o, e, u), i), c)), t(n(r, a), o) }, g = function(r) { for (var n, t = r.length, o = t + 8, e = (o - o % 64) / 64, u = 16 * (e + 1), f = Array(u - 1), i = 0, a = 0; t > a;) n = (a - a % 4) / 4, i = a % 4 * 8, f[n] = f[n] | r.charCodeAt(a) << i, a++; return n = (a - a % 4) / 4, i = a % 4 * 8, f[n] = f[n] | 128 << i, f[u - 2] = t << 3, f[u - 1] = t >>> 29, f }, h = function(r) { var n, t, o = "", e = ""; for (t = 0; 3 >= t; t++) n = r >>> 8 * t & 255, e = "0" + n.toString(16), o += e.substr(e.length - 2, 2); return o }, d = function(r) { r = r.replace(/\x0d\x0a/g, "\n"); for (var n = "", t = 0; t < r.length; t++) { var o = r.charCodeAt(t); 128 > o ? n += String.fromCharCode(o) : o > 127 && 2048 > o ? (n += String.fromCharCode(o >> 6 | 192), n += String.fromCharCode(63 & o | 128)) : (n += String.fromCharCode(o >> 12 | 224), n += String.fromCharCode(o >> 6 & 63 | 128), n += String.fromCharCode(63 & o | 128)) } return n }; md5=function(r) { var n, o, e, u, f, v, m, S, l, A = Array(), s = 7, x = 12, y = 17, b = 22, j = 5, p = 9, w = 14, L = 20, Q = 4, k = 11, q = 16, z = 23, B = 6, D = 10, E = 15, F = 21; for (r = d(r), A = g(r), v = 1732584193, m = 4023233417, S = 2562383102, l = 271733878, n = 0; n < A.length; n += 16) o = v, e = m, u = S, f = l, v = i(v, m, S, l, A[n + 0], s, 3614090360), l = i(l, v, m, S, A[n + 1], x, 3905402710), S = i(S, l, v, m, A[n + 2], y, 606105819), m = i(m, S, l, v, A[n + 3], b, 3250441966), v = i(v, m, S, l, A[n + 4], s, 4118548399), l = i(l, v, m, S, A[n + 5], x, 1200080426), S = i(S, l, v, m, A[n + 6], y, 2821735955), m = i(m, S, l, v, A[n + 7], b, 4249261313), v = i(v, m, S, l, A[n + 8], s, 1770035416), l = i(l, v, m, S, A[n + 9], x, 2336552879), S = i(S, l, v, m, A[n + 10], y, 4294925233), m = i(m, S, l, v, A[n + 11], b, 2304563134), v = i(v, m, S, l, A[n + 12], s, 1804603682), l = i(l, v, m, S, A[n + 13], x, 4254626195), S = i(S, l, v, m, A[n + 14], y, 2792965006), m = i(m, S, l, v, A[n + 15], b, 1236535329), v = a(v, m, S, l, A[n + 1], j, 4129170786), l = a(l, v, m, S, A[n + 6], p, 3225465664), S = a(S, l, v, m, A[n + 11], w, 643717713), m = a(m, S, l, v, A[n + 0], L, 3921069994), v = a(v, m, S, l, A[n + 5], j, 3593408605), l = a(l, v, m, S, A[n + 10], p, 38016083), S = a(S, l, v, m, A[n + 15], w, 3634488961), m = a(m, S, l, v, A[n + 4], L, 3889429448), v = a(v, m, S, l, A[n + 9], j, 568446438), l = a(l, v, m, S, A[n + 14], p, 3275163606), S = a(S, l, v, m, A[n + 3], w, 4107603335), m = a(m, S, l, v, A[n + 8], L, 1163531501), v = a(v, m, S, l, A[n + 13], j, 2850285829), l = a(l, v, m, S, A[n + 2], p, 4243563512), S = a(S, l, v, m, A[n + 7], w, 1735328473), m = a(m, S, l, v, A[n + 12], L, 2368359562), v = c(v, m, S, l, A[n + 5], Q, 4294588738), l = c(l, v, m, S, A[n + 8], k, 2272392833), S = c(S, l, v, m, A[n + 11], q, 1839030562), m = c(m, S, l, v, A[n + 14], z, 4259657740), v = c(v, m, S, l, A[n + 1], Q, 2763975236), l = c(l, v, m, S, A[n + 4], k, 1272893353), S = c(S, l, v, m, A[n + 7], q, 4139469664), m = c(m, S, l, v, A[n + 10], z, 3200236656), v = c(v, m, S, l, A[n + 13], Q, 681279174), l = c(l, v, m, S, A[n + 0], k, 3936430074), S = c(S, l, v, m, A[n + 3], q, 3572445317), m = c(m, S, l, v, A[n + 6], z, 76029189), v = c(v, m, S, l, A[n + 9], Q, 3654602809), l = c(l, v, m, S, A[n + 12], k, 3873151461), S = c(S, l, v, m, A[n + 15], q, 530742520), m = c(m, S, l, v, A[n + 2], z, 3299628645), v = C(v, m, S, l, A[n + 0], B, 4096336452), l = C(l, v, m, S, A[n + 7], D, 1126891415), S = C(S, l, v, m, A[n + 14], E, 2878612391), m = C(m, S, l, v, A[n + 5], F, 4237533241), v = C(v, m, S, l, A[n + 12], B, 1700485571), l = C(l, v, m, S, A[n + 3], D, 2399980690), S = C(S, l, v, m, A[n + 10], E, 4293915773), m = C(m, S, l, v, A[n + 1], F, 2240044497), v = C(v, m, S, l, A[n + 8], B, 1873313359), l = C(l, v, m, S, A[n + 15], D, 4264355552), S = C(S, l, v, m, A[n + 6], E, 2734768916), m = C(m, S, l, v, A[n + 13], F, 1309151649), v = C(v, m, S, l, A[n + 4], B, 4149444226), l = C(l, v, m, S, A[n + 11], D, 3174756917), S = C(S, l, v, m, A[n + 2], E, 718787259), m = C(m, S, l, v, A[n + 9], F, 3951481745), v = t(v, o), m = t(m, e), S = t(S, u), l = t(l, f); var G = h(v) + h(m) + h(S) + h(l); return G.toLowerCase() } } (); function test(time, user, pwd) { return md5 (time + user + pwd + "&*^@*&JJnkd@"); } 调用方法:test("1501565555", "admin", "admin123")