同程旅游JS代码

同程旅游JS代码


    var r = function(r) {
        function n(r, n) {
            return r << n | r >>> 32 - n
        }
        function t(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
        }
        function o(r, n, t) {
            return r & n | ~r & t
        }
        function e(r, n, t) {
            return r & t | n & ~t
        }
        function u(r, n, t) {
            return r ^ n ^ t
        }
        function f(r, n, t) {
            return n ^ (r | ~t)
        }
        function i(r, e, u, f, i, a, c) {
            return r = t(r, t(t(o(e, u, f), i), c)),
            t(n(r, a), e)
        }
        function a(r, o, u, f, i, a, c) {
            return r = t(r, t(t(e(o, u, f), i), c)),
            t(n(r, a), o)
        }
        function c(r, o, e, f, i, a, c) {
            return r = t(r, t(t(u(o, e, f), i), c)),
            t(n(r, a), o)
        }
        function C(r, o, e, u, i, a, c) {
            return r = t(r, t(t(f(o, e, u), i), c)),
            t(n(r, a), o)
        }
        function g(r) {
            var n, t, o = "", e = "";
            for (t = 0; t <= 3; t++)
                n = r >>> 8 * t & 255,
                e = "0" + n.toString(16),
                o += e.substr(e.length - 2, 2);
            return o
        }
        var h, d, v, S, m, l, A, s, y, b = Array();
        for (r = function(r) {
            r = r.replace(/\r\n/g, "\n");
            for (var n = "", t = 0; t < r.length; t++) {
                var o = r.charCodeAt(t);
                o < 128 ? n += String.fromCharCode(o) : o > 127 && o < 2048 ? (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
        }(r),
        b = 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; a < t; )
                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
        }(r),
        l = 1732584193,
        A = 4023233417,
        s = 2562383102,
        y = 271733878,
        h = 0; h < b.length; h += 16)
            d = l,
            v = A,
            S = s,
            m = y,
            l = i(l, A, s, y, b[h + 0], 7, 3614090360),
            y = i(y, l, A, s, b[h + 1], 12, 3905402710),
            s = i(s, y, l, A, b[h + 2], 17, 606105819),
            A = i(A, s, y, l, b[h + 3], 22, 3250441966),
            l = i(l, A, s, y, b[h + 4], 7, 4118548399),
            y = i(y, l, A, s, b[h + 5], 12, 1200080426),
            s = i(s, y, l, A, b[h + 6], 17, 2821735955),
            A = i(A, s, y, l, b[h + 7], 22, 4249261313),
            l = i(l, A, s, y, b[h + 8], 7, 1770035416),
            y = i(y, l, A, s, b[h + 9], 12, 2336552879),
            s = i(s, y, l, A, b[h + 10], 17, 4294925233),
            A = i(A, s, y, l, b[h + 11], 22, 2304563134),
            l = i(l, A, s, y, b[h + 12], 7, 1804603682),
            y = i(y, l, A, s, b[h + 13], 12, 4254626195),
            s = i(s, y, l, A, b[h + 14], 17, 2792965006),
            A = i(A, s, y, l, b[h + 15], 22, 1236535329),
            l = a(l, A, s, y, b[h + 1], 5, 4129170786),
            y = a(y, l, A, s, b[h + 6], 9, 3225465664),
            s = a(s, y, l, A, b[h + 11], 14, 643717713),
            A = a(A, s, y, l, b[h + 0], 20, 3921069994),
            l = a(l, A, s, y, b[h + 5], 5, 3593408605),
            y = a(y, l, A, s, b[h + 10], 9, 38016083),
            s = a(s, y, l, A, b[h + 15], 14, 3634488961),
            A = a(A, s, y, l, b[h + 4], 20, 3889429448),
            l = a(l, A, s, y, b[h + 9], 5, 568446438),
            y = a(y, l, A, s, b[h + 14], 9, 3275163606),
            s = a(s, y, l, A, b[h + 3], 14, 4107603335),
            A = a(A, s, y, l, b[h + 8], 20, 1163531501),
            l = a(l, A, s, y, b[h + 13], 5, 2850285829),
            y = a(y, l, A, s, b[h + 2], 9, 4243563512),
            s = a(s, y, l, A, b[h + 7], 14, 1735328473),
            A = a(A, s, y, l, b[h + 12], 20, 2368359562),
            l = c(l, A, s, y, b[h + 5], 4, 4294588738),
            y = c(y, l, A, s, b[h + 8], 11, 2272392833),
            s = c(s, y, l, A, b[h + 11], 16, 1839030562),
            A = c(A, s, y, l, b[h + 14], 23, 4259657740),
            l = c(l, A, s, y, b[h + 1], 4, 2763975236),
            y = c(y, l, A, s, b[h + 4], 11, 1272893353),
            s = c(s, y, l, A, b[h + 7], 16, 4139469664),
            A = c(A, s, y, l, b[h + 10], 23, 3200236656),
            l = c(l, A, s, y, b[h + 13], 4, 681279174),
            y = c(y, l, A, s, b[h + 0], 11, 3936430074),
            s = c(s, y, l, A, b[h + 3], 16, 3572445317),
            A = c(A, s, y, l, b[h + 6], 23, 76029189),
            l = c(l, A, s, y, b[h + 9], 4, 3654602809),
            y = c(y, l, A, s, b[h + 12], 11, 3873151461),
            s = c(s, y, l, A, b[h + 15], 16, 530742520),
            A = c(A, s, y, l, b[h + 2], 23, 3299628645),
            l = C(l, A, s, y, b[h + 0], 6, 4096336452),
            y = C(y, l, A, s, b[h + 7], 10, 1126891415),
            s = C(s, y, l, A, b[h + 14], 15, 2878612391),
            A = C(A, s, y, l, b[h + 5], 21, 4237533241),
            l = C(l, A, s, y, b[h + 12], 6, 1700485571),
            y = C(y, l, A, s, b[h + 3], 10, 2399980690),
            s = C(s, y, l, A, b[h + 10], 15, 4293915773),
            A = C(A, s, y, l, b[h + 1], 21, 2240044497),
            l = C(l, A, s, y, b[h + 8], 6, 1873313359),
            y = C(y, l, A, s, b[h + 15], 10, 4264355552),
            s = C(s, y, l, A, b[h + 6], 15, 2734768916),
            A = C(A, s, y, l, b[h + 13], 21, 1309151649),
            l = C(l, A, s, y, b[h + 4], 6, 4149444226),
            y = C(y, l, A, s, b[h + 11], 10, 3174756917),
            s = C(s, y, l, A, b[h + 2], 15, 718787259),
            A = C(A, s, y, l, b[h + 9], 21, 3951481745),
            l = t(l, d),
            A = t(A, v),
            s = t(s, S),
            y = t(y, m);
        return (g(l) + g(A) + g(s) + g(y)).toLowerCase()
    };



function get_pwd(p) {
    pwd = r(p)
    return pwd
}

   转载规则


《同程旅游JS代码》 罗华 采用 知识共享署名 4.0 国际许可协议 进行许可。
 本篇
同程旅游JS代码 同程旅游JS代码
同程旅游JS代码 var r = function(r) { function n(r, n) { return r << n | r >>> 32 - n }
2020-08-30
本篇 
同程旅游JS代码 同程旅游JS代码
同程旅游JS代码 var r = function(r) { function n(r, n) { return r << n | r >>> 32 - n }
2020-08-30
  目录