b[32],h=lh,f,,g,v,11,b[33],g=lg,h,f,,c,16,b[34],=l,g,h,f,e,23,b[35],f=lf,,g,h,e,4,b[36],h=lh,f,,g,z,11,b[37],g=lg,h,f,,,16,b[38],=l,g,h,f,b,23,b[39],f=lf,,g,h,d,4,b[40],h=lh,f,,g,c,11,b[41],g=lg,h,f,,k,16,b[42],=l,g,h,f,t,23,b[43],f=lf,,g,h,a,4,b[44],h=lh,f,,g,u,11,b[45],g=lg,h,f,,x,16,b[46],=l,g,h,f,j,23,b[47],f=sf,,g,h,c,6,b[48],h=sh,f,,g,,10,b[49],g=sg,h,f,,e,15,b[50],=s,g,h,f,r,21,b[51],f=sf,,g,h,u,6,b[52],h=sh,f,,g,k,10,b[53],g=sg,h,f,,b,15,b[54],=s,g,h,f,e,21,b[55],f=sf,,g,h,v,6,b[56],h=sh,f,,g,x,10,b[57],g=sg,h,f,,t,15,b[58],=s,g,h,f,d,21,b[59],f=sf,,g,h,z,6,b[60],h=sh,f,,g,c,10,b[61],g=sg,h,f,,j,15,b[62],=s,g,h,f,a,21,b[63];a[0]=a[0]f|0;a[1]=a[1]|0;a[2]=a[2]g|0;a[3]=a[3]h|0},_dofalize:function{varb=this_data,n=bords,a=8this_ndatabytes,c=8bsigbytes;n[c>>>5]|=128<>>9<>>24|e<>>8n[c64>>>9<>>24|a<>>8bsigbytes=4nlength1;this_process;b=this_hash;n=bords;fora=0;4>a;ac=n[a],n[a]=c<>>24|c<>>8retub},clone:function{varb=vclonecallthis;b_hash=this_hashclone;retub}};td5=v_createhelperr;thad5=v_createhachelperr}ath;function{varu=cryptojs,p=ulib,d=pbase,l=ordarray,p=ualgo,s=pevpkdf=dextend{cfg:dextend{keysize:4,hasher:pd5,iterations:1},it:functiond{thiscfg=thiscfgextendd},pute:functiond,r{forvarp=thiscfg,s=phashercreate,b=lcreate,u=bords,q=pkeysize,p=piterations;ulength>>2]dblockcipher=vextend{cfg:vcfgextend{ode:b,paddg:q},reset:function{vresetcallthis;vara=thiscfg,b=aiv,a=aode;ifthis_xforode==this_enc_xfor_odevarc=acreateencryptor;elsec=acreatedecryptor,this_buffersize=1;this_ode=alla,this,bbords},_doprocessblock:functiona,b{this_odeprocessblocka,b},_dofalize:function{vara=thiscfgpaddg;ifthis_xforode==this_enc_xfor_ode{apadthis_data,thisblocksize;varb=this_process!0}elseb=this_process!0,aunpadb;retub},blocksize:4};va=dcipherparas=lextend{it:functiona{thisixa},tostrg:functiona{retua||thisforatterstrgifythis}},b=pforat={}openssl={strgify:functiona{varb=aciphertext;a=asalt;retuascreate[,]ncatancatb:btostrgr},parse:functiona{a=rparsea;varb=aords;if==b[0]==b[1]{varc=screatebslice2,4;bsplice0,4;asigbytes-=16}retuncreate{ciphertext:a,salt:c}}},a=dserializablecipher=lextend{cfg:lextend{forat:b},encrypt:functiona,b,c,d{d=thiscfgextendd;varl=acreateencryptorc,d;b=lfalizeb;l=lcfg;retuncreate{ciphertext:b,key:c,iv:liv,algorith:a,ode:lode,paddg:lpaddg,blocksize:ablocksize,foratter:dforat}},decrypt:functiona,b,c,d{d=thiscfgextendd;b=this_parseb,dforat;retuacreatedecryptorc,dfalizebciphertext},_parse:functiona,b{retu”strg”==typeofabparsea,this:a}},p=pkdf={}openssl={execute:functiona,b,c,d{d||d=srando8;a=create{keysize:bc}putea,d;c=screateaordssliceb,4c;asigbytes=4b;retuncreate{key:a,iv:c,salt:d}}},c=dpassordbasedcipher=aextend{cfg:acfgextend{kdf:p},encrypt:functionb,c,d,l{l=thiscfgextendl;d=lkdfexecuted,bkeysize,bivsize;liv=div;b=aencryptcallthis,b,c,dkey,l;bixd;retub},decrypt:functionb,c,d,l{l=thiscfgextendl;c=this_parsec,lforat;d=lkdfexecuted,bkeysize,bivsize,csalt;liv=div;retuadecryptcallthis,b,c,dkey,l}}};function{forvaru=cryptojs,p=ulibblockcipher,d=ualgo,l=[],s=[],t=[],r=[],=[],v=[],b=[],x=[],q=[],n=[],a=[],c=0;256>c;ca[c]=128>cc
未完,共3页 / 第2页