function md5(e) {
var t, i, r, o, a, h, g, m, y, v = Array(),
x = 7,
b = 12,
C = 17,
w = 22,
S = 5,
T = 9,
A = 14,
N = 20,
k = 4,
I = 11,
E = 16,
P = 23,
j = 6,
D = 10,
_ = 15,
H = 21;
for (e = p(e), v = d(e), h = 1732584193, g = 4023233417, m = 2562383102, y = 271733878, t = 0; t < v.length; t += 16) i = h,
r = g,
o = m,
a = y,
h = s(h, g, m, y, v[t + 0], x, 3614090360),
y = s(y, h, g, m, v[t + 1], b, 3905402710),
m = s(m, y, h, g, v[t + 2], C, 606105819),
g = s(g, m, y, h, v[t + 3], w, 3250441966),
h = s(h, g, m, y, v[t + 4], x, 4118548399),
y = s(y, h, g, m, v[t + 5], b, 1200080426),
m = s(m, y, h, g, v[t + 6], C, 2821735955),
g = s(g, m, y, h, v[t + 7], w, 4249261313),
h = s(h, g, m, y, v[t + 8], x, 1770035416),
y = s(y, h, g, m, v[t + 9], b, 2336552879),
m = s(m, y, h, g, v[t + 10], C, 4294925233),
g = s(g, m, y, h, v[t + 11], w, 2304563134),
h = s(h, g, m, y, v[t + 12], x, 1804603682),
y = s(y, h, g, m, v[t + 13], b, 4254626195),
m = s(m, y, h, g, v[t + 14], C, 2792965006),
g = s(g, m, y, h, v[t + 15], w, 1236535329),
h = c(h, g, m, y, v[t + 1], S, 4129170786),
y = c(y, h, g, m, v[t + 6], T, 3225465664),
m = c(m, y, h, g, v[t + 11], A, 643717713),
g = c(g, m, y, h, v[t + 0], N, 3921069994),
h = c(h, g, m, y, v[t + 5], S, 3593408605),
y = c(y, h, g, m, v[t + 10], T, 38016083),
m = c(m, y, h, g, v[t + 15], A, 3634488961),
g = c(g, m, y, h, v[t + 4], N, 3889429448),
h = c(h, g, m, y, v[t + 9], S, 568446438),
y = c(y, h, g, m, v[t + 14], T, 3275163606),
m = c(m, y, h, g, v[t + 3], A, 4107603335),
g = c(g, m, y, h, v[t + 8], N, 1163531501),
h = c(h, g, m, y, v[t + 13], S, 2850285829),
y = c(y, h, g, m, v[t + 2], T, 4243563512),
m = c(m, y, h, g, v[t + 7], A, 1735328473),
g = c(g, m, y, h, v[t + 12], N, 2368359562),
h = l(h, g, m, y, v[t + 5], k, 4294588738),
y = l(y, h, g, m, v[t + 8], I, 2272392833),
m = l(m, y, h, g, v[t + 11], E, 1839030562),
g = l(g, m, y, h, v[t + 14], P, 4259657740),
h = l(h, g, m, y, v[t + 1], k, 2763975236),
y = l(y, h, g, m, v[t + 4], I, 1272893353),
m = l(m, y, h, g, v[t + 7], E, 4139469664),
g = l(g, m, y, h, v[t + 10], P, 3200236656),
h = l(h, g, m, y, v[t + 13], k, 681279174),
y = l(y, h, g, m, v[t + 0], I, 3936430074),
m = l(m, y, h, g, v[t + 3], E, 3572445317),
g = l(g, m, y, h, v[t + 6], P, 76029189),
h = l(h, g, m, y, v[t + 9], k, 3654602809),
y = l(y, h, g, m, v[t + 12], I, 3873151461),
m = l(m, y, h, g, v[t + 15], E, 530742520),
g = l(g, m, y, h, v[t + 2], P, 3299628645),
h = u(h, g, m, y, v[t + 0], j, 4096336452),
y = u(y, h, g, m, v[t + 7], D, 1126891415),
m = u(m, y, h, g, v[t + 14], _, 2878612391),
g = u(g, m, y, h, v[t + 5], H, 4237533241),
h = u(h, g, m, y, v[t + 12], j, 1700485571),
y = u(y, h, g, m, v[t + 3], D, 2399980690),
m = u(m, y, h, g, v[t + 10], _, 4293915773),
g = u(g, m, y, h, v[t + 1], H, 2240044497),
h = u(h, g, m, y, v[t + 8], j, 1873313359),
y = u(y, h, g, m, v[t + 15], D, 4264355552),
m = u(m, y, h, g, v[t + 6], _, 2734768916),
g = u(g, m, y, h, v[t + 13], H, 1309151649),
h = u(h, g, m, y, v[t + 4], j, 4149444226),
y = u(y, h, g, m, v[t + 11], D, 3174756917),
m = u(m, y, h, g, v[t + 2], _, 718787259),
g = u(g, m, y, h, v[t + 9], H, 3951481745),
h = n(h, i),
g = n(g, r),
m = n(m, o),
y = n(y, a);
var O = f(h) + f(g) + f(m) + f(y);
return O.toLowerCase()
}
缺少几个函数
|