import{s as D}from"./BJ2ClxiI.js";const S=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],U=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",d=[];class A{_data=new c;_hash=new c([...S]);_nDataBytes=0;_minBufferSize=0;finalize(i){i&&this._append(i);const t=this._nDataBytes*8,s=this._data.sigBytes*8;return this._data.words[s>>>5]|=128<<24-s%32,this._data.words[(s+64>>>9<<4)+14]=math.floor(t/4294967296),this._data.words[(s+64>>>9<<4)+15]=t,this._data.sigbytes=this._data.words.length*4,this._process(),this._hash}_doprocessblock(i,t){const s=this._hash.words;let e=s[0],o=s[1],h=s[2],n=s[3],r=s[4],l=s[5],y=s[6],_=s[7];for(let a=0;a<64;a++){if(a<16)d[a]=i[t+a]|0;else{const B=d[a-15],k=(B<<25|b>>>7)^(B<<14|b>>>18)^B>>>3,g=d[a-2],x=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;d[a]=k+d[a-7]+x+d[a-16]}const p=r&l^~r&y,u=e&o^e&h^o&h,m=(e<<30|e>>>2)^(e<<19|e>>>13)^(e<<10|e>>>22),z=(r<<26|r>>>6)^(r<<21|r>>>11)^(r<<7|r>>>25),w=_+z+p+U[a]+d[a],M=m+u;_=y,y=l,l=r,r=n+w|0,n=h,h=o,o=e,e=w+M|0}s[0]=s[0]+e|0,s[1]=s[1]+o|0,s[2]=s[2]+h|0,s[3]=s[3]+n|0,s[4]=s[4]+r|0,s[5]=s[5]+l|0,s[6]=s[6]+y|0,s[7]=s[7]+_|0}_append(i){typeof i=="string"&&(i=c.fromUtf8(i)),this._data.concat(i),this._nDataBytes+=i.sigBytes}_process(i){let t,s=this._data.sigBytes/64;i?s=Math.ceil(s):s=Math.max((s|0)-this._minBufferSize,0);const e=s*16,o=Math.min(e*4,this._data.sigBytes);if(e){for(let h=0;h>>2]|=(t.charCodeAt(o)&255)<<24-o%4*8;return new c(e,s)}toBase64(){const i=[];for(let t=0;t>>2]>>>24-t%4*8&255,e=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,o=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,h=s<<16|e<<8|o;for(let n=0;n<4&&t*8+n*6>>6*(3-n)&63))}return i.join("")}concat(i){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigbytes%4*8,this.words.length=math.ceil(this.sigbytes/4),this.sigbytes%4)for(let t=0;t>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=s<<24-(this.sigbytes+t)%4*8}else for(let t=0;t>>2]=i.words[t>>>2];this.sigBytes+=i.sigBytes}}function C(f){return new A().finalize(f).toBase64()}function R(f){return C(D(f))}export{R as h};

AltStyle によって変換されたページ (->オリジナル) /