You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

1 lines
3.5 KiB

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