10 lines
10 KiB
JavaScript
10 lines
10 KiB
JavaScript
import{O as K,Q as z}from"./index.203f4f59.js";var J={exports:{}};/**
|
|
* [js-md5]{@link https://github.com/emn178/js-md5}
|
|
*
|
|
* @namespace md5
|
|
* @version 0.8.3
|
|
* @author Chen, Yi-Cyuan [emn178@gmail.com]
|
|
* @copyright Chen, Yi-Cyuan 2014-2023
|
|
* @license MIT
|
|
*/(function(O){(function(){var b="input is invalid type",C="finalize already called",w=typeof window=="object",c=w?window:{};c.JS_MD5_NO_WINDOW&&(w=!1);var I=!w&&typeof self=="object",B=!c.JS_MD5_NO_NODE_JS&&typeof process=="object"&&process.versions&&process.versions.node;B?c=K:I&&(c=self);var H=!c.JS_MD5_NO_COMMON_JS&&!0&&O.exports,F=!c.JS_MD5_NO_ARRAY_BUFFER&&typeof ArrayBuffer!="undefined",n="0123456789abcdef".split(""),j=[128,32768,8388608,-2147483648],l=[0,8,16,24],y=["hex","array","digest","buffer","arrayBuffer","base64"],p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),x=[],E;if(F){var R=new ArrayBuffer(68);E=new Uint8Array(R),x=new Uint32Array(R)}var d=Array.isArray;(c.JS_MD5_NO_NODE_JS||!d)&&(d=function(t){return Object.prototype.toString.call(t)==="[object Array]"});var _=ArrayBuffer.isView;F&&(c.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW||!_)&&(_=function(t){return typeof t=="object"&&t.buffer&&t.buffer.constructor===ArrayBuffer});var M=function(t){var i=typeof t;if(i==="string")return[t,!0];if(i!=="object"||t===null)throw new Error(b);if(F&&t.constructor===ArrayBuffer)return[new Uint8Array(t),!1];if(!d(t)&&!_(t))throw new Error(b);return[t,!1]},S=function(t){return function(i){return new o(!0).update(i)[t]()}},W=function(){var t=S("hex");B&&(t=P(t)),t.create=function(){return new o},t.update=function(r){return t.create().update(r)};for(var i=0;i<y.length;++i){var e=y[i];t[e]=S(e)}return t},P=function(t){var i=z,e=z.Buffer,r;e.from&&!c.JS_MD5_NO_BUFFER_FROM?r=e.from:r=function(h){return new e(h)};var a=function(h){if(typeof h=="string")return i.createHash("md5").update(h,"utf8").digest("hex");if(h==null)throw new Error(b);return h.constructor===ArrayBuffer&&(h=new Uint8Array(h)),d(h)||_(h)||h.constructor===e?i.createHash("md5").update(r(h)).digest("hex"):t(h)};return a},N=function(t){return function(i,e){return new A(i,!0).update(e)[t]()}},T=function(){var t=N("hex");t.create=function(r){return new A(r)},t.update=function(r,a){return t.create(r).update(a)};for(var i=0;i<y.length;++i){var e=y[i];t[e]=N(e)}return t};function o(t){if(t)x[0]=x[16]=x[1]=x[2]=x[3]=x[4]=x[5]=x[6]=x[7]=x[8]=x[9]=x[10]=x[11]=x[12]=x[13]=x[14]=x[15]=0,this.blocks=x,this.buffer8=E;else if(F){var i=new ArrayBuffer(68);this.buffer8=new Uint8Array(i),this.blocks=new Uint32Array(i)}else this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];this.h0=this.h1=this.h2=this.h3=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0}o.prototype.update=function(t){if(this.finalized)throw new Error(C);var i=M(t);t=i[0];for(var e=i[1],r,a=0,h,f=t.length,s=this.blocks,u=this.buffer8;a<f;){if(this.hashed&&(this.hashed=!1,s[0]=s[16],s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),e)if(F)for(h=this.start;a<f&&h<64;++a)r=t.charCodeAt(a),r<128?u[h++]=r:r<2048?(u[h++]=192|r>>>6,u[h++]=128|r&63):r<55296||r>=57344?(u[h++]=224|r>>>12,u[h++]=128|r>>>6&63,u[h++]=128|r&63):(r=65536+((r&1023)<<10|t.charCodeAt(++a)&1023),u[h++]=240|r>>>18,u[h++]=128|r>>>12&63,u[h++]=128|r>>>6&63,u[h++]=128|r&63);else for(h=this.start;a<f&&h<64;++a)r=t.charCodeAt(a),r<128?s[h>>>2]|=r<<l[h++&3]:r<2048?(s[h>>>2]|=(192|r>>>6)<<l[h++&3],s[h>>>2]|=(128|r&63)<<l[h++&3]):r<55296||r>=57344?(s[h>>>2]|=(224|r>>>12)<<l[h++&3],s[h>>>2]|=(128|r>>>6&63)<<l[h++&3],s[h>>>2]|=(128|r&63)<<l[h++&3]):(r=65536+((r&1023)<<10|t.charCodeAt(++a)&1023),s[h>>>2]|=(240|r>>>18)<<l[h++&3],s[h>>>2]|=(128|r>>>12&63)<<l[h++&3],s[h>>>2]|=(128|r>>>6&63)<<l[h++&3],s[h>>>2]|=(128|r&63)<<l[h++&3]);else if(F)for(h=this.start;a<f&&h<64;++a)u[h++]=t[a];else for(h=this.start;a<f&&h<64;++a)s[h>>>2]|=t[a]<<l[h++&3];this.lastByteIndex=h,this.bytes+=h-this.start,h>=64?(this.start=h-64,this.hash(),this.hashed=!0):this.start=h}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this},o.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,i=this.lastByteIndex;t[i>>>2]|=j[i&3],i>=56&&(this.hashed||this.hash(),t[0]=t[16],t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.bytes<<3,t[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},o.prototype.hash=function(){var t,i,e,r,a,h,f=this.blocks;this.first?(t=f[0]-680876937,t=(t<<7|t>>>25)-271733879<<0,r=(-1732584194^t&2004318071)+f[1]-117830708,r=(r<<12|r>>>20)+t<<0,e=(-271733879^r&(t^-271733879))+f[2]-1126478375,e=(e<<17|e>>>15)+r<<0,i=(t^e&(r^t))+f[3]-1316259209,i=(i<<22|i>>>10)+e<<0):(t=this.h0,i=this.h1,e=this.h2,r=this.h3,t+=(r^i&(e^r))+f[0]-680876936,t=(t<<7|t>>>25)+i<<0,r+=(e^t&(i^e))+f[1]-389564586,r=(r<<12|r>>>20)+t<<0,e+=(i^r&(t^i))+f[2]+606105819,e=(e<<17|e>>>15)+r<<0,i+=(t^e&(r^t))+f[3]-1044525330,i=(i<<22|i>>>10)+e<<0),t+=(r^i&(e^r))+f[4]-176418897,t=(t<<7|t>>>25)+i<<0,r+=(e^t&(i^e))+f[5]+1200080426,r=(r<<12|r>>>20)+t<<0,e+=(i^r&(t^i))+f[6]-1473231341,e=(e<<17|e>>>15)+r<<0,i+=(t^e&(r^t))+f[7]-45705983,i=(i<<22|i>>>10)+e<<0,t+=(r^i&(e^r))+f[8]+1770035416,t=(t<<7|t>>>25)+i<<0,r+=(e^t&(i^e))+f[9]-1958414417,r=(r<<12|r>>>20)+t<<0,e+=(i^r&(t^i))+f[10]-42063,e=(e<<17|e>>>15)+r<<0,i+=(t^e&(r^t))+f[11]-1990404162,i=(i<<22|i>>>10)+e<<0,t+=(r^i&(e^r))+f[12]+1804603682,t=(t<<7|t>>>25)+i<<0,r+=(e^t&(i^e))+f[13]-40341101,r=(r<<12|r>>>20)+t<<0,e+=(i^r&(t^i))+f[14]-1502002290,e=(e<<17|e>>>15)+r<<0,i+=(t^e&(r^t))+f[15]+1236535329,i=(i<<22|i>>>10)+e<<0,t+=(e^r&(i^e))+f[1]-165796510,t=(t<<5|t>>>27)+i<<0,r+=(i^e&(t^i))+f[6]-1069501632,r=(r<<9|r>>>23)+t<<0,e+=(t^i&(r^t))+f[11]+643717713,e=(e<<14|e>>>18)+r<<0,i+=(r^t&(e^r))+f[0]-373897302,i=(i<<20|i>>>12)+e<<0,t+=(e^r&(i^e))+f[5]-701558691,t=(t<<5|t>>>27)+i<<0,r+=(i^e&(t^i))+f[10]+38016083,r=(r<<9|r>>>23)+t<<0,e+=(t^i&(r^t))+f[15]-660478335,e=(e<<14|e>>>18)+r<<0,i+=(r^t&(e^r))+f[4]-405537848,i=(i<<20|i>>>12)+e<<0,t+=(e^r&(i^e))+f[9]+568446438,t=(t<<5|t>>>27)+i<<0,r+=(i^e&(t^i))+f[14]-1019803690,r=(r<<9|r>>>23)+t<<0,e+=(t^i&(r^t))+f[3]-187363961,e=(e<<14|e>>>18)+r<<0,i+=(r^t&(e^r))+f[8]+1163531501,i=(i<<20|i>>>12)+e<<0,t+=(e^r&(i^e))+f[13]-1444681467,t=(t<<5|t>>>27)+i<<0,r+=(i^e&(t^i))+f[2]-51403784,r=(r<<9|r>>>23)+t<<0,e+=(t^i&(r^t))+f[7]+1735328473,e=(e<<14|e>>>18)+r<<0,i+=(r^t&(e^r))+f[12]-1926607734,i=(i<<20|i>>>12)+e<<0,a=i^e,t+=(a^r)+f[5]-378558,t=(t<<4|t>>>28)+i<<0,r+=(a^t)+f[8]-2022574463,r=(r<<11|r>>>21)+t<<0,h=r^t,e+=(h^i)+f[11]+1839030562,e=(e<<16|e>>>16)+r<<0,i+=(h^e)+f[14]-35309556,i=(i<<23|i>>>9)+e<<0,a=i^e,t+=(a^r)+f[1]-1530992060,t=(t<<4|t>>>28)+i<<0,r+=(a^t)+f[4]+1272893353,r=(r<<11|r>>>21)+t<<0,h=r^t,e+=(h^i)+f[7]-155497632,e=(e<<16|e>>>16)+r<<0,i+=(h^e)+f[10]-1094730640,i=(i<<23|i>>>9)+e<<0,a=i^e,t+=(a^r)+f[13]+681279174,t=(t<<4|t>>>28)+i<<0,r+=(a^t)+f[0]-358537222,r=(r<<11|r>>>21)+t<<0,h=r^t,e+=(h^i)+f[3]-722521979,e=(e<<16|e>>>16)+r<<0,i+=(h^e)+f[6]+76029189,i=(i<<23|i>>>9)+e<<0,a=i^e,t+=(a^r)+f[9]-640364487,t=(t<<4|t>>>28)+i<<0,r+=(a^t)+f[12]-421815835,r=(r<<11|r>>>21)+t<<0,h=r^t,e+=(h^i)+f[15]+530742520,e=(e<<16|e>>>16)+r<<0,i+=(h^e)+f[2]-995338651,i=(i<<23|i>>>9)+e<<0,t+=(e^(i|~r))+f[0]-198630844,t=(t<<6|t>>>26)+i<<0,r+=(i^(t|~e))+f[7]+1126891415,r=(r<<10|r>>>22)+t<<0,e+=(t^(r|~i))+f[14]-1416354905,e=(e<<15|e>>>17)+r<<0,i+=(r^(e|~t))+f[5]-57434055,i=(i<<21|i>>>11)+e<<0,t+=(e^(i|~r))+f[12]+1700485571,t=(t<<6|t>>>26)+i<<0,r+=(i^(t|~e))+f[3]-1894986606,r=(r<<10|r>>>22)+t<<0,e+=(t^(r|~i))+f[10]-1051523,e=(e<<15|e>>>17)+r<<0,i+=(r^(e|~t))+f[1]-2054922799,i=(i<<21|i>>>11)+e<<0,t+=(e^(i|~r))+f[8]+1873313359,t=(t<<6|t>>>26)+i<<0,r+=(i^(t|~e))+f[15]-30611744,r=(r<<10|r>>>22)+t<<0,e+=(t^(r|~i))+f[6]-1560198380,e=(e<<15|e>>>17)+r<<0,i+=(r^(e|~t))+f[13]+1309151649,i=(i<<21|i>>>11)+e<<0,t+=(e^(i|~r))+f[4]-145523070,t=(t<<6|t>>>26)+i<<0,r+=(i^(t|~e))+f[11]-1120210379,r=(r<<10|r>>>22)+t<<0,e+=(t^(r|~i))+f[2]+718787259,e=(e<<15|e>>>17)+r<<0,i+=(r^(e|~t))+f[9]-343485551,i=(i<<21|i>>>11)+e<<0,this.first?(this.h0=t+1732584193<<0,this.h1=i-271733879<<0,this.h2=e-1732584194<<0,this.h3=r+271733878<<0,this.first=!1):(this.h0=this.h0+t<<0,this.h1=this.h1+i<<0,this.h2=this.h2+e<<0,this.h3=this.h3+r<<0)},o.prototype.hex=function(){this.finalize();var t=this.h0,i=this.h1,e=this.h2,r=this.h3;return n[t>>>4&15]+n[t&15]+n[t>>>12&15]+n[t>>>8&15]+n[t>>>20&15]+n[t>>>16&15]+n[t>>>28&15]+n[t>>>24&15]+n[i>>>4&15]+n[i&15]+n[i>>>12&15]+n[i>>>8&15]+n[i>>>20&15]+n[i>>>16&15]+n[i>>>28&15]+n[i>>>24&15]+n[e>>>4&15]+n[e&15]+n[e>>>12&15]+n[e>>>8&15]+n[e>>>20&15]+n[e>>>16&15]+n[e>>>28&15]+n[e>>>24&15]+n[r>>>4&15]+n[r&15]+n[r>>>12&15]+n[r>>>8&15]+n[r>>>20&15]+n[r>>>16&15]+n[r>>>28&15]+n[r>>>24&15]},o.prototype.toString=o.prototype.hex,o.prototype.digest=function(){this.finalize();var t=this.h0,i=this.h1,e=this.h2,r=this.h3;return[t&255,t>>>8&255,t>>>16&255,t>>>24&255,i&255,i>>>8&255,i>>>16&255,i>>>24&255,e&255,e>>>8&255,e>>>16&255,e>>>24&255,r&255,r>>>8&255,r>>>16&255,r>>>24&255]},o.prototype.array=o.prototype.digest,o.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(16),i=new Uint32Array(t);return i[0]=this.h0,i[1]=this.h1,i[2]=this.h2,i[3]=this.h3,t},o.prototype.buffer=o.prototype.arrayBuffer,o.prototype.base64=function(){for(var t,i,e,r="",a=this.array(),h=0;h<15;)t=a[h++],i=a[h++],e=a[h++],r+=p[t>>>2]+p[(t<<4|i>>>4)&63]+p[(i<<2|e>>>6)&63]+p[e&63];return t=a[h],r+=p[t>>>2]+p[t<<4&63]+"==",r};function A(t,i){var e,r=M(t);if(t=r[0],r[1]){var a=[],h=t.length,f=0,s;for(e=0;e<h;++e)s=t.charCodeAt(e),s<128?a[f++]=s:s<2048?(a[f++]=192|s>>>6,a[f++]=128|s&63):s<55296||s>=57344?(a[f++]=224|s>>>12,a[f++]=128|s>>>6&63,a[f++]=128|s&63):(s=65536+((s&1023)<<10|t.charCodeAt(++e)&1023),a[f++]=240|s>>>18,a[f++]=128|s>>>12&63,a[f++]=128|s>>>6&63,a[f++]=128|s&63);t=a}t.length>64&&(t=new o(!0).update(t).array());var u=[],U=[];for(e=0;e<64;++e){var D=t[e]||0;u[e]=92^D,U[e]=54^D}o.call(this,i),this.update(U),this.oKeyPad=u,this.inner=!0,this.sharedMemory=i}A.prototype=new o,A.prototype.finalize=function(){if(o.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();o.call(this,this.sharedMemory),this.update(this.oKeyPad),this.update(t),o.prototype.finalize.call(this)}};var v=W();v.md5=v,v.md5.hmac=T(),H?O.exports=v:c.md5=v})()})(J);var V=J.exports;export{V as m};
|