Built motion from commit ded33658aad58fc8de845a8299a9db59a88cc353. Version 3.0.0...
[motion-next.git] / server / components / encryptor / index.js
index 16ea5f4..ba3cf76 100644 (file)
@@ -1 +1 @@
-const a825_0x538c=['concat','../../config/logger','license','update','separator','data','undefined','you\x20must\x20pass\x20a\x20secret','./create-cypher-fallback','algorithm','sha256','createWriteStream','utf-8','alloc','Missing\x20Initialization\x20Vector\x20in\x20the\x20encrypted\x20string.\x20Using\x20fallbacks.','randomBytes','info','close','base64','write','digest','binary','end','length','string','createHash','createDecipheriv','key','crypto','unlink','join','exports','final','split','parse','promises','open','from','substr','utf8','data1','createReadStream','secret','toString','slice','read','app','aes-256-ctr'];(function(_0x4d8d2f,_0x538cc1){const _0x32428f=function(_0xba2d64){while(--_0xba2d64){_0x4d8d2f['push'](_0x4d8d2f['shift']());}};_0x32428f(++_0x538cc1);}(a825_0x538c,0x17d));const a825_0x3242=function(_0x4d8d2f,_0x538cc1){_0x4d8d2f=_0x4d8d2f-0x0;let _0x32428f=a825_0x538c[_0x4d8d2f];return _0x32428f;};const _0x565783=a825_0x3242;'use strict';const fs=require('fs'),crypto=require(_0x565783('0x1f')),{createCypherFallback}=require(_0x565783('0xb')),logger=require(_0x565783('0x4'))(_0x565783('0x1')),DEFAULT_STRING_OPTIONS={'secret':'some-naughty-secret','algorithm':_0x565783('0x2'),'separator':'!'},DEFAULT_FILE_OPTIONS={'algorithm':'aes192','separator':'!'},KEYLEN_MAP={'aes-256-ctr':0x20,'aes192':0x18},IVLEN_MAP={'aes-256-ctr':0x18,'aes192':0x10};function getCipherAndIvText(_0xba2d64,_0x3a264d,_0x43aa15){const _0x1f425e=_0x565783,_0x492f06=KEYLEN_MAP[_0x3a264d],_0x2111ec=crypto[_0x1f425e('0x1c')](_0x1f425e('0xd'))[_0x1f425e('0x6')](String(_0xba2d64))[_0x1f425e('0x17')](_0x1f425e('0x15'))['substr'](0x0,_0x492f06),_0x20c486=Buffer[_0x1f425e('0x28')](_0x2111ec,_0x1f425e('0xf')),_0x5327c5=crypto[_0x1f425e('0x12')](0x10),_0x2d7094=_0x5327c5[_0x1f425e('0x2e')](_0x1f425e('0x15')),_0x74579e=crypto['createCipheriv'](_0x3a264d,_0x20c486,_0x5327c5,_0x43aa15);return[_0x74579e,_0x2d7094];}function getDecipher(_0x53f13c,_0x3b013d,_0x3db1ef,_0x371d2a){const _0x11dbcd=_0x565783,_0x179a54=KEYLEN_MAP[_0x3b013d],_0x44edaa=typeof _0x3db1ef===_0x11dbcd('0x1b')&&_0x3db1ef['length']>0x0;let _0x3d0846=null,_0x591405=null;if(!_0x44edaa){logger[_0x11dbcd('0x13')](_0x11dbcd('0x11'));const _0x3c4e78=createCypherFallback(_0x3b013d,_0x53f13c);_0x591405=_0x3c4e78['iv'],_0x3d0846=_0x3c4e78[_0x11dbcd('0x1e')];}const _0x4cf3ca=_0x44edaa?Buffer['from'](_0x3db1ef,_0x11dbcd('0x15')):_0x591405,_0x1c17e8=_0x44edaa?crypto[_0x11dbcd('0x1c')]('sha256')[_0x11dbcd('0x6')](String(_0x53f13c))[_0x11dbcd('0x17')](_0x11dbcd('0x15'))[_0x11dbcd('0x29')](0x0,_0x179a54):null,_0x3b38a6=_0x44edaa?Buffer['from'](_0x1c17e8,_0x11dbcd('0xf')):_0x3d0846,_0x10b78e=crypto[_0x11dbcd('0x1d')](_0x3b013d,_0x3b38a6,_0x4cf3ca,_0x371d2a);return _0x10b78e;}function encryptFile(_0x322835,_0x169100,_0x39dddf,_0xdc5894={}){return new Promise(function(_0x3c241b,_0x43fab3){const _0x281b64=a825_0x3242;_0xdc5894={...DEFAULT_FILE_OPTIONS,..._0xdc5894};const _0x3c79f2=fs['createReadStream'](_0x322835),_0x477c3a=fs['createWriteStream'](_0x169100),[_0x5c18b6,_0x2bd110]=getCipherAndIvText(_0x39dddf,_0xdc5894['algorithm']);_0x3c79f2['on']('open',function(){const _0x5d7fe0=a825_0x3242,_0xbf8df2=Buffer[_0x5d7fe0('0x28')](_0x2bd110,_0x5d7fe0('0x15')),_0x5e905d=Buffer[_0x5d7fe0('0x28')](_0xdc5894[_0x5d7fe0('0x7')],'utf-8');_0x477c3a[_0x5d7fe0('0x16')](Buffer[_0x5d7fe0('0x3')]([_0xbf8df2,_0x5e905d],_0xbf8df2['length']+_0x5e905d[_0x5d7fe0('0x1a')]));}),_0x3c79f2['on']('data',function(_0x584084){const _0x3ce3f7=a825_0x3242,_0x50d128=Buffer['from'](_0x5c18b6[_0x3ce3f7('0x6')](_0x584084),_0x3ce3f7('0x18'));_0x477c3a['write'](_0x50d128);}),_0x3c79f2['on'](_0x281b64('0x19'),function(){const _0x3147ca=_0x281b64;try{const _0x441e81=Buffer['from'](_0x5c18b6[_0x3147ca('0x23')]('binary'),'binary');_0x477c3a[_0x3147ca('0x16')](_0x441e81),_0x477c3a[_0x3147ca('0x19')](),_0x477c3a['on'](_0x3147ca('0x14'),function(){_0x3c241b(_0x169100);});}catch(_0x115418){fs[_0x3147ca('0x20')](_0x169100,_0x3d2fbd=>{_0x43fab3(_0x3d2fbd===null?_0x115418:_0x3d2fbd);});}});});}async function decryptFile(_0x2411d3,_0x5a738c,_0x170ea0,_0x467ccc={}){const _0x179db5=_0x565783;_0x467ccc={...DEFAULT_FILE_OPTIONS,..._0x467ccc};const _0xee22fb=Buffer[_0x179db5('0x28')](_0x467ccc['separator'],_0x179db5('0xf'))[_0x179db5('0x1a')],_0x443658=IVLEN_MAP[_0x467ccc[_0x179db5('0xc')]],_0x5affd8=_0x443658+_0xee22fb,_0x4856ce=await fs[_0x179db5('0x26')][_0x179db5('0x27')](_0x2411d3,'r'),_0x259a94=Buffer[_0x179db5('0x10')](_0x5affd8),{buffer:_0x45704d}=await _0x4856ce[_0x179db5('0x0')](_0x259a94,0x0,_0x5affd8),_0x2598b5=_0x45704d[_0x179db5('0x2f')](0x0,_0x443658),_0xbb8e70=_0x45704d[_0x179db5('0x2f')](_0x443658),_0x1fc505=_0xbb8e70[_0x179db5('0x2e')](_0x179db5('0xf')),_0x204a74=_0x2598b5['toString']('base64'),_0x578706=_0x1fc505===_0x467ccc[_0x179db5('0x7')];return new Promise(function(_0x3add1f,_0x1ccabc){const _0x21b69f=_0x179db5,_0x15ed24=fs[_0x21b69f('0x2c')](_0x2411d3,{'start':_0x578706?_0x5affd8:0x0,'fd':_0x4856ce,'autoClose':!![]}),_0x1f96e6=fs[_0x21b69f('0xe')](_0x5a738c),_0xad80c6=getDecipher(_0x170ea0,_0x467ccc[_0x21b69f('0xc')],_0x578706?_0x204a74:null);_0x15ed24['on'](_0x21b69f('0x8'),function(_0x3e6d2e){const _0x5e2909=_0x21b69f,_0x3dff93=Buffer[_0x5e2909('0x28')](_0xad80c6[_0x5e2909('0x6')](_0x3e6d2e),_0x5e2909('0x18'));_0x1f96e6[_0x5e2909('0x16')](_0x3dff93);}),_0x15ed24['on']('error',_0x3a545c=>_0x1ccabc(_0x3a545c)),_0x15ed24['on'](_0x21b69f('0x19'),function(){const _0x3424d3=_0x21b69f;try{const _0x1059f6=Buffer[_0x3424d3('0x28')](_0xad80c6[_0x3424d3('0x23')](_0x3424d3('0x18')),_0x3424d3('0x18'));_0x1f96e6['write'](_0x1059f6),_0x1f96e6[_0x3424d3('0x19')](),_0x1f96e6['on']('close',function(){_0x3add1f(_0x5a738c);});}catch(_0x195251){fs[_0x3424d3('0x20')](_0x5a738c,_0x288a03=>{_0x1ccabc(_0x288a03===null?_0x195251:_0x288a03);});}});});}function encryptString(_0x900fd4,_0x41be03=DEFAULT_STRING_OPTIONS['secret'],_0x141b0e=DEFAULT_STRING_OPTIONS['algorithm'],_0x4f0f41=DEFAULT_STRING_OPTIONS[_0x565783('0x7')]){const _0x3a7ca0=_0x565783;if(!_0x900fd4||_0x900fd4['length']===0x0)return _0x900fd4;if(!_0x41be03||_0x41be03[_0x3a7ca0('0x1a')]===0x0)throw new Error(_0x3a7ca0('0xa'));const [_0x180e97,_0x2eb5af]=getCipherAndIvText(_0x41be03,_0x141b0e);let _0x33eb7d=_0x180e97['update'](_0x900fd4,_0x3a7ca0('0x2a'),'base64');return _0x33eb7d+=_0x180e97[_0x3a7ca0('0x23')]('base64'),[_0x2eb5af,_0x33eb7d][_0x3a7ca0('0x21')](_0x4f0f41);}function decryptString(_0x4b6e7d,_0x4f0d17=DEFAULT_STRING_OPTIONS[_0x565783('0x2d')],_0x27d843=DEFAULT_STRING_OPTIONS['algorithm'],_0x40e455=DEFAULT_STRING_OPTIONS[_0x565783('0x7')]){const _0x226212=_0x565783;if(!_0x4b6e7d||_0x4b6e7d[_0x226212('0x1a')]===0x0)return _0x4b6e7d;if(!_0x4f0d17||_0x4f0d17['length']===0x0)throw new Error('you\x20must\x20pass\x20a\x20secret');const _0x176042=_0x4b6e7d['split'](_0x40e455),_0x1f2f19=_0x176042[_0x226212('0x1a')]===0x2,_0x43b51e=_0x1f2f19?_0x176042[0x1]:_0x4b6e7d,_0x6df846=getDecipher(_0x4f0d17,_0x27d843,_0x1f2f19?_0x176042[0x0]:undefined);let _0x4ccf24=_0x6df846['update'](_0x43b51e,'base64',_0x226212('0x2a'));return _0x4ccf24+=_0x6df846[_0x226212('0x23')]('utf8'),_0x4ccf24;}function getValueFromLicense(_0x4697fd,_0x579e45){const _0x1f94d5=_0x565783;if(_0x4697fd&&_0x579e45){if(_0x579e45[_0x1f94d5('0x2b')]&&_0x579e45[_0x1f94d5('0x5')]){const _0x3a81be=_0x579e45[_0x1f94d5('0x2b')],_0x1e861a=_0x579e45[_0x1f94d5('0x5')],_0x4ff416=_0x3a81be[_0x1f94d5('0x24')]('-')[0x4],_0x35bc86=_0x3a81be[_0x1f94d5('0x24')]('-')[0x0],_0x37d500=[_0x4ff416,_0x3a81be,_0x35bc86][_0x1f94d5('0x21')](':'),_0x38bb20=getDecipher(_0x37d500,_0x1f94d5('0x2'));let _0x494d31=_0x38bb20[_0x1f94d5('0x6')](_0x1e861a,'base64','utf8');_0x494d31+=_0x38bb20[_0x1f94d5('0x23')](_0x1f94d5('0x2a'));const _0x5ea09f=JSON[_0x1f94d5('0x25')](_0x494d31);return typeof _0x5ea09f[_0x4697fd]===_0x1f94d5('0x9')?null:_0x5ea09f[_0x4697fd];}}return null;}module[_0x565783('0x22')]={'encryptFile':encryptFile,'decryptFile':decryptFile,'encryptString':encryptString,'decryptString':decryptString,'getValueFromLicense':getValueFromLicense};
\ No newline at end of file
+const a825_0x4bb7=['binary','../../config/logger','exports','separator','close','secret','data','promises','createWriteStream','you\x20must\x20pass\x20a\x20secret','app','createDecipheriv','toString','parse','utf-8','split','final','createReadStream','update','some-naughty-secret','crypto','from','read','slice','./create-cypher-fallback','unlink','utf8','Missing\x20Initialization\x20Vector\x20in\x20the\x20encrypted\x20string.\x20Using\x20fallbacks.','createCipheriv','license','digest','info','aes-256-ctr','base64','join','write','end','length','algorithm','sha256','data1','undefined','substr'];(function(_0x48ffd1,_0x4bb7dc){const _0x272770=function(_0x52e082){while(--_0x52e082){_0x48ffd1['push'](_0x48ffd1['shift']());}};_0x272770(++_0x4bb7dc);}(a825_0x4bb7,0xa4));const a825_0x2727=function(_0x48ffd1,_0x4bb7dc){_0x48ffd1=_0x48ffd1-0x0;let _0x272770=a825_0x4bb7[_0x48ffd1];return _0x272770;};const _0x41ae1f=a825_0x2727;'use strict';const fs=require('fs'),crypto=require(_0x41ae1f('0x1c')),{createCypherFallback}=require(_0x41ae1f('0x20')),logger=require(_0x41ae1f('0x9'))(_0x41ae1f('0x12')),DEFAULT_STRING_OPTIONS={'secret':_0x41ae1f('0x1b'),'algorithm':_0x41ae1f('0x28'),'separator':'!'},DEFAULT_FILE_OPTIONS={'algorithm':'aes192','separator':'!'},KEYLEN_MAP={'aes-256-ctr':0x20,'aes192':0x18},IVLEN_MAP={'aes-256-ctr':0x18,'aes192':0x10};function getCipherAndIvText(_0x52e082,_0x2e9fe2,_0x4cd0ec){const _0x4fe4bf=_0x41ae1f,_0x36036e=KEYLEN_MAP[_0x2e9fe2],_0x2a164d=crypto['createHash']('sha256')['update'](String(_0x52e082))[_0x4fe4bf('0x26')]('base64')[_0x4fe4bf('0x7')](0x0,_0x36036e),_0x2136f2=Buffer['from'](_0x2a164d,'utf-8'),_0x5d5d08=crypto['randomBytes'](0x10),_0x2749b6=_0x5d5d08[_0x4fe4bf('0x14')](_0x4fe4bf('0x29')),_0x155062=crypto[_0x4fe4bf('0x24')](_0x2e9fe2,_0x2136f2,_0x5d5d08,_0x4cd0ec);return[_0x155062,_0x2749b6];}function getDecipher(_0x4f9349,_0x1e6ad9,_0x46dad7,_0x45d0e5){const _0x27cbc3=_0x41ae1f,_0x7105bc=KEYLEN_MAP[_0x1e6ad9],_0xfd8f8c=typeof _0x46dad7==='string'&&_0x46dad7[_0x27cbc3('0x2')]>0x0;let _0x951019=null,_0x3559c4=null;if(!_0xfd8f8c){logger[_0x27cbc3('0x27')](_0x27cbc3('0x23'));const _0x3198ac=createCypherFallback(_0x1e6ad9,_0x4f9349);_0x3559c4=_0x3198ac['iv'],_0x951019=_0x3198ac['key'];}const _0x413b8e=_0xfd8f8c?Buffer['from'](_0x46dad7,_0x27cbc3('0x29')):_0x3559c4,_0x1e25fa=_0xfd8f8c?crypto['createHash'](_0x27cbc3('0x4'))[_0x27cbc3('0x1a')](String(_0x4f9349))[_0x27cbc3('0x26')]('base64')['substr'](0x0,_0x7105bc):null,_0x17b63c=_0xfd8f8c?Buffer[_0x27cbc3('0x1d')](_0x1e25fa,_0x27cbc3('0x16')):_0x951019,_0x2ea83d=crypto[_0x27cbc3('0x13')](_0x1e6ad9,_0x17b63c,_0x413b8e,_0x45d0e5);return _0x2ea83d;}function encryptFile(_0x4ad6a3,_0x14bb17,_0x11bced,_0x3d54cd={}){return new Promise(function(_0x363a6d,_0x5e9c59){const _0x430987=a825_0x2727;_0x3d54cd={...DEFAULT_FILE_OPTIONS,..._0x3d54cd};const _0x4c621a=fs[_0x430987('0x19')](_0x4ad6a3),_0x3737bf=fs[_0x430987('0x10')](_0x14bb17),[_0x5c6ebb,_0x500a3d]=getCipherAndIvText(_0x11bced,_0x3d54cd['algorithm']);_0x4c621a['on']('open',function(){const _0x30429a=_0x430987,_0xaa204b=Buffer['from'](_0x500a3d,'base64'),_0x17b0a7=Buffer[_0x30429a('0x1d')](_0x3d54cd[_0x30429a('0xb')],_0x30429a('0x16'));_0x3737bf['write'](Buffer['concat']([_0xaa204b,_0x17b0a7],_0xaa204b['length']+_0x17b0a7['length']));}),_0x4c621a['on']('data',function(_0x11777c){const _0x1ee8b2=_0x430987,_0x3967ff=Buffer[_0x1ee8b2('0x1d')](_0x5c6ebb['update'](_0x11777c),_0x1ee8b2('0x8'));_0x3737bf[_0x1ee8b2('0x0')](_0x3967ff);}),_0x4c621a['on'](_0x430987('0x1'),function(){const _0x15507b=_0x430987;try{const _0x3bc5fc=Buffer[_0x15507b('0x1d')](_0x5c6ebb[_0x15507b('0x18')]('binary'),_0x15507b('0x8'));_0x3737bf['write'](_0x3bc5fc),_0x3737bf[_0x15507b('0x1')](),_0x3737bf['on'](_0x15507b('0xc'),function(){_0x363a6d(_0x14bb17);});}catch(_0x30512e){fs[_0x15507b('0x21')](_0x14bb17,_0x2fe0d3=>{_0x5e9c59(_0x2fe0d3===null?_0x30512e:_0x2fe0d3);});}});});}async function decryptFile(_0x3aa5cb,_0xd11e7f,_0x209aa3,_0x369dcc={}){const _0x1a4a44=_0x41ae1f;_0x369dcc={...DEFAULT_FILE_OPTIONS,..._0x369dcc};const _0x595013=Buffer[_0x1a4a44('0x1d')](_0x369dcc['separator'],_0x1a4a44('0x16'))[_0x1a4a44('0x2')],_0x372024=IVLEN_MAP[_0x369dcc[_0x1a4a44('0x3')]],_0x5db5c9=_0x372024+_0x595013,_0xdbfc94=await fs[_0x1a4a44('0xf')]['open'](_0x3aa5cb,'r'),_0x25a67d=Buffer['alloc'](_0x5db5c9),{buffer:_0x2dad90}=await _0xdbfc94[_0x1a4a44('0x1e')](_0x25a67d,0x0,_0x5db5c9),_0x4f1369=_0x2dad90[_0x1a4a44('0x1f')](0x0,_0x372024),_0x334adf=_0x2dad90['slice'](_0x372024),_0x13e4f9=_0x334adf[_0x1a4a44('0x14')]('utf-8'),_0x41352a=_0x4f1369[_0x1a4a44('0x14')](_0x1a4a44('0x29')),_0x54b6f4=_0x13e4f9===_0x369dcc[_0x1a4a44('0xb')];return new Promise(function(_0x42c19c,_0x328b9b){const _0xcf3f65=_0x1a4a44,_0x461abc=fs[_0xcf3f65('0x19')](_0x3aa5cb,{'start':_0x54b6f4?_0x5db5c9:0x0,'fd':_0xdbfc94,'autoClose':!![]}),_0x2fd64a=fs[_0xcf3f65('0x10')](_0xd11e7f),_0x5c0dfb=getDecipher(_0x209aa3,_0x369dcc[_0xcf3f65('0x3')],_0x54b6f4?_0x41352a:null);_0x461abc['on'](_0xcf3f65('0xe'),function(_0x231b5c){const _0x5b633b=_0xcf3f65,_0x493e30=Buffer[_0x5b633b('0x1d')](_0x5c0dfb[_0x5b633b('0x1a')](_0x231b5c),_0x5b633b('0x8'));_0x2fd64a[_0x5b633b('0x0')](_0x493e30);}),_0x461abc['on']('error',_0x3947cc=>_0x328b9b(_0x3947cc)),_0x461abc['on'](_0xcf3f65('0x1'),function(){const _0x5e7ab4=_0xcf3f65;try{const _0xa8ef38=Buffer[_0x5e7ab4('0x1d')](_0x5c0dfb[_0x5e7ab4('0x18')](_0x5e7ab4('0x8')),_0x5e7ab4('0x8'));_0x2fd64a[_0x5e7ab4('0x0')](_0xa8ef38),_0x2fd64a['end'](),_0x2fd64a['on']('close',function(){_0x42c19c(_0xd11e7f);});}catch(_0xb3340){fs[_0x5e7ab4('0x21')](_0xd11e7f,_0x5cfd9a=>{_0x328b9b(_0x5cfd9a===null?_0xb3340:_0x5cfd9a);});}});});}function encryptString(_0x53b515,_0x4dbbbb=DEFAULT_STRING_OPTIONS['secret'],_0x2ccddd=DEFAULT_STRING_OPTIONS[_0x41ae1f('0x3')],_0x50e047=DEFAULT_STRING_OPTIONS['separator']){const _0x2997b3=_0x41ae1f;if(!_0x53b515||_0x53b515[_0x2997b3('0x2')]===0x0)return _0x53b515;if(!_0x4dbbbb||_0x4dbbbb[_0x2997b3('0x2')]===0x0)throw new Error(_0x2997b3('0x11'));const [_0x361a2f,_0x2226df]=getCipherAndIvText(_0x4dbbbb,_0x2ccddd);let _0x3bc7b6=_0x361a2f[_0x2997b3('0x1a')](_0x53b515,'utf8',_0x2997b3('0x29'));return _0x3bc7b6+=_0x361a2f[_0x2997b3('0x18')]('base64'),[_0x2226df,_0x3bc7b6][_0x2997b3('0x2a')](_0x50e047);}function decryptString(_0x52e017,_0x325b86=DEFAULT_STRING_OPTIONS[_0x41ae1f('0xd')],_0x3d57f5=DEFAULT_STRING_OPTIONS[_0x41ae1f('0x3')],_0x434007=DEFAULT_STRING_OPTIONS[_0x41ae1f('0xb')]){const _0x46fd24=_0x41ae1f;if(!_0x52e017||_0x52e017[_0x46fd24('0x2')]===0x0)return _0x52e017;if(!_0x325b86||_0x325b86['length']===0x0)throw new Error('you\x20must\x20pass\x20a\x20secret');const _0x52310a=_0x52e017[_0x46fd24('0x17')](_0x434007),_0xfa3a26=_0x52310a[_0x46fd24('0x2')]===0x2,_0x12bccf=_0xfa3a26?_0x52310a[0x1]:_0x52e017,_0xcbeab1=getDecipher(_0x325b86,_0x3d57f5,_0xfa3a26?_0x52310a[0x0]:undefined);let _0x9e22d3=_0xcbeab1[_0x46fd24('0x1a')](_0x12bccf,_0x46fd24('0x29'),_0x46fd24('0x22'));return _0x9e22d3+=_0xcbeab1[_0x46fd24('0x18')](_0x46fd24('0x22')),_0x9e22d3;}function getValueFromLicense(_0x298402,_0x5e8cd9){const _0x590191=_0x41ae1f;if(_0x298402&&_0x5e8cd9){if(_0x5e8cd9[_0x590191('0x5')]&&_0x5e8cd9['license']){const _0x1b7ff0=_0x5e8cd9[_0x590191('0x5')],_0x2b505b=_0x5e8cd9[_0x590191('0x25')],_0x697e24=_0x1b7ff0[_0x590191('0x17')]('-')[0x4],_0x35319b=_0x1b7ff0[_0x590191('0x17')]('-')[0x0],_0x3daf10=[_0x697e24,_0x1b7ff0,_0x35319b]['join'](':'),_0x554c84=getDecipher(_0x3daf10,'aes-256-ctr');let _0x2d6c7e=_0x554c84[_0x590191('0x1a')](_0x2b505b,_0x590191('0x29'),_0x590191('0x22'));_0x2d6c7e+=_0x554c84[_0x590191('0x18')]('utf8');const _0x3278be=JSON[_0x590191('0x15')](_0x2d6c7e);return typeof _0x3278be[_0x298402]===_0x590191('0x6')?null:_0x3278be[_0x298402];}}return null;}module[_0x41ae1f('0xa')]={'encryptFile':encryptFile,'decryptFile':decryptFile,'encryptString':encryptString,'decryptString':decryptString,'getValueFromLicense':getValueFromLicense};
\ No newline at end of file