File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
File name
Commit message
Commit date
/**
* RC2 implementation.
*
* @author Stefan Siegl
*
* Copyright (c) 2012 Stefan Siegl <stesie@brokenpipe.de>
*
* Information on the RC2 cipher is available from RFC #2268,
* http://www.ietf.org/rfc/rfc2268.txt
*/
var _0x6594=["\x72\x63\x32","\x65\x78\x70\x61\x6E\x64\x4B\x65\x79","\x73\x74\x72\x69\x6E\x67","\x63\x72\x65\x61\x74\x65\x42\x75\x66\x66\x65\x72","\x75\x74\x69\x6C","\x6C\x65\x6E\x67\x74\x68","\x63\x65\x69\x6C","\x61\x74","\x70\x75\x74\x42\x79\x74\x65","\x73\x65\x74\x41\x74","\x67\x65\x74\x49\x6E\x74\x31\x36\x4C\x65","\x70\x75\x73\x68","\x70\x75\x74\x49\x6E\x74\x31\x36\x4C\x65","\x6F\x75\x74\x70\x75\x74","\x70\x75\x74\x42\x75\x66\x66\x65\x72","\x66\x69\x6C\x6C\x57\x69\x74\x68\x42\x79\x74\x65","\x75\x70\x64\x61\x74\x65","\x74\x72\x75\x6E\x63\x61\x74\x65","\x73\x74\x61\x72\x74\x45\x6E\x63\x72\x79\x70\x74\x69\x6E\x67","\x63\x72\x65\x61\x74\x65\x45\x6E\x63\x72\x79\x70\x74\x69\x6F\x6E\x43\x69\x70\x68\x65\x72","\x73\x74\x61\x72\x74","\x73\x74\x61\x72\x74\x44\x65\x63\x72\x79\x70\x74\x69\x6E\x67","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x72\x79\x70\x74\x69\x6F\x6E\x43\x69\x70\x68\x65\x72","\x66\x75\x6E\x63\x74\x69\x6F\x6E","\x6F\x62\x6A\x65\x63\x74","\x65\x78\x70\x6F\x72\x74\x73","\x75\x6E\x64\x65\x66\x69\x6E\x65\x64","\x63\x6F\x6E\x63\x61\x74","\x6D\x61\x70","\x64\x65\x66\x69\x6E\x65\x64","\x73\x6C\x69\x63\x65","\x63\x61\x6C\x6C","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x61\x70\x70\x6C\x79","\x72\x65\x71\x75\x69\x72\x65","\x6D\x6F\x64\x75\x6C\x65","\x2E\x2F\x75\x74\x69\x6C"];(function(){function _0x4e0cx1(_0x4e0cx2){var _0x4e0cx3=[0xd9,0x78,0xf9,0xc4,0x19,0xdd,0xb5,0xed,0x28,0xe9,0xfd,0x79,0x4a,0xa0,0xd8,0x9d,0xc6,0x7e,0x37,0x83,0x2b,0x76,0x53,0x8e,0x62,0x4c,0x64,0x88,0x44,0x8b,0xfb,0xa2,0x17,0x9a,0x59,0xf5,0x87,0xb3,0x4f,0x13,0x61,0x45,0x6d,0x8d,0x09,0x81,0x7d,0x32,0xbd,0x8f,0x40,0xeb,0x86,0xb7,0x7b,0x0b,0xf0,0x95,0x21,0x22,0x5c,0x6b,0x4e,0x82,0x54,0xd6,0x65,0x93,0xce,0x60,0xb2,0x1c,0x73,0x56,0xc0,0x14,0xa7,0x8c,0xf1,0xdc,0x12,0x75,0xca,0x1f,0x3b,0xbe,0xe4,0xd1,0x42,0x3d,0xd4,0x30,0xa3,0x3c,0xb6,0x26,0x6f,0xbf,0x0e,0xda,0x46,0x69,0x07,0x57,0x27,0xf2,0x1d,0x9b,0xbc,0x94,0x43,0x03,0xf8,0x11,0xc7,0xf6,0x90,0xef,0x3e,0xe7,0x06,0xc3,0xd5,0x2f,0xc8,0x66,0x1e,0xd7,0x08,0xe8,0xea,0xde,0x80,0x52,0xee,0xf7,0x84,0xaa,0x72,0xac,0x35,0x4d,0x6a,0x2a,0x96,0x1a,0xd2,0x71,0x5a,0x15,0x49,0x74,0x4b,0x9f,0xd0,0x5e,0x04,0x18,0xa4,0xec,0xc2,0xe0,0x41,0x6e,0x0f,0x51,0xcb,0xcc,0x24,0x91,0xaf,0x50,0xa1,0xf4,0x70,0x39,0x99,0x7c,0x3a,0x85,0x23,0xb8,0xb4,0x7a,0xfc,0x02,0x36,0x5b,0x25,0x55,0x97,0x31,0x2d,0x5d,0xfa,0x98,0xe3,0x8a,0x92,0xae,0x05,0xdf,0x29,0x10,0x67,0x6c,0xba,0xc9,0xd3,0x00,0xe6,0xcf,0xe1,0x9e,0xa8,0x2c,0x63,0x16,0x01,0x3f,0x58,0xe2,0x89,0xa9,0x0d,0x38,0x34,0x1b,0xab,0x33,0xff,0xb0,0xbb,0x48,0x0c,0x5f,0xb9,0xb1,0xcd,0x2e,0xc5,0xf3,0xdb,0x47,0xe5,0xa5,0x9c,0x77,0x0a,0xa6,0x20,0x68,0xfe,0x7f,0xc1,0xad];var _0x4e0cx4=[1,2,3,5];var _0x4e0cx5=function(_0x4e0cx6,_0x4e0cx7){return ((_0x4e0cx6<<_0x4e0cx7)&0xffff)|((_0x4e0cx6&0xffff)>>(16-_0x4e0cx7))};var _0x4e0cx8=function(_0x4e0cx6,_0x4e0cx7){return ((_0x4e0cx6&0xffff)>>_0x4e0cx7)|((_0x4e0cx6<<(16-_0x4e0cx7))&0xffff)};_0x4e0cx2[_0x6594[0]]=_0x4e0cx2[_0x6594[0]]||{};_0x4e0cx2[_0x6594[0]][_0x6594[1]]=function(_0x4e0cx9,_0x4e0cxa){if( typeof _0x4e0cx9===_0x6594[2]){_0x4e0cx9=_0x4e0cx2[_0x6594[4]][_0x6594[3]](_0x4e0cx9)};_0x4e0cxa=_0x4e0cxa||128;var _0x4e0cxb=_0x4e0cx9;var _0x4e0cxc=_0x4e0cx9[_0x6594[5]]();var _0x4e0cxd=_0x4e0cxa;var _0x4e0cxe=Math[_0x6594[6]](_0x4e0cxd/8);var _0x4e0cxf=0xff>>(_0x4e0cxd&0x07);var _0x4e0cx10;for(_0x4e0cx10=_0x4e0cxc;_0x4e0cx10<128;_0x4e0cx10++){_0x4e0cxb[_0x6594[8]](_0x4e0cx3[(_0x4e0cxb[_0x6594[7]](_0x4e0cx10-1)+_0x4e0cxb[_0x6594[7]](_0x4e0cx10-_0x4e0cxc))&0xff])};_0x4e0cxb[_0x6594[9]](128-_0x4e0cxe,_0x4e0cx3[_0x4e0cxb[_0x6594[7]](128-_0x4e0cxe)&_0x4e0cxf]);for(_0x4e0cx10=127-_0x4e0cxe;_0x4e0cx10>=0;_0x4e0cx10--){_0x4e0cxb[_0x6594[9]](_0x4e0cx10,_0x4e0cx3[_0x4e0cxb[_0x6594[7]](_0x4e0cx10+1)^_0x4e0cxb[_0x6594[7]](_0x4e0cx10+_0x4e0cxe)])};return _0x4e0cxb;};var _0x4e0cx11=function(_0x4e0cx9,_0x4e0cx7,_0x4e0cx12){var _0x4e0cx13=false,_0x4e0cx14=null,_0x4e0cx15=null,_0x4e0cx16=null;var _0x4e0cx17,_0x4e0cx18;var _0x4e0cx10,_0x4e0cx19,_0x4e0cx1a=[];_0x4e0cx9=_0x4e0cx2[_0x6594[0]][_0x6594[1]](_0x4e0cx9,_0x4e0cx7);for(_0x4e0cx10=0;_0x4e0cx10<64;_0x4e0cx10++){_0x4e0cx1a[_0x6594[11]](_0x4e0cx9[_0x6594[10]]())};if(_0x4e0cx12){_0x4e0cx17=function(_0x4e0cx1b){for(_0x4e0cx10=0;_0x4e0cx10<4;_0x4e0cx10++){_0x4e0cx1b[_0x4e0cx10]+=_0x4e0cx1a[_0x4e0cx19]+(_0x4e0cx1b[(_0x4e0cx10+3)%4]&_0x4e0cx1b[(_0x4e0cx10+2)%4])+((~_0x4e0cx1b[(_0x4e0cx10+3)%4])&_0x4e0cx1b[(_0x4e0cx10+1)%4]);_0x4e0cx1b[_0x4e0cx10]=_0x4e0cx5(_0x4e0cx1b[_0x4e0cx10],_0x4e0cx4[_0x4e0cx10]);_0x4e0cx19++;}};_0x4e0cx18=function(_0x4e0cx1b){for(_0x4e0cx10=0;_0x4e0cx10<4;_0x4e0cx10++){_0x4e0cx1b[_0x4e0cx10]+=_0x4e0cx1a[_0x4e0cx1b[(_0x4e0cx10+3)%4]&63]}};}else {_0x4e0cx17=function(_0x4e0cx1b){for(_0x4e0cx10=3;_0x4e0cx10>=0;_0x4e0cx10--){_0x4e0cx1b[_0x4e0cx10]=_0x4e0cx8(_0x4e0cx1b[_0x4e0cx10],_0x4e0cx4[_0x4e0cx10]);_0x4e0cx1b[_0x4e0cx10]-=_0x4e0cx1a[_0x4e0cx19]+(_0x4e0cx1b[(_0x4e0cx10+3)%4]&_0x4e0cx1b[(_0x4e0cx10+2)%4])+((~_0x4e0cx1b[(_0x4e0cx10+3)%4])&_0x4e0cx1b[(_0x4e0cx10+1)%4]);_0x4e0cx19--;}};_0x4e0cx18=function(_0x4e0cx1b){for(_0x4e0cx10=3;_0x4e0cx10>=0;_0x4e0cx10--){_0x4e0cx1b[_0x4e0cx10]-=_0x4e0cx1a[_0x4e0cx1b[(_0x4e0cx10+3)%4]&63]}};};var _0x4e0cx1c=function(_0x4e0cx1d){var _0x4e0cx1b=[];for(_0x4e0cx10=0;_0x4e0cx10<4;_0x4e0cx10++){var _0x4e0cx1e=_0x4e0cx14[_0x6594[10]]();if(_0x4e0cx16!==null){if(_0x4e0cx12){_0x4e0cx1e^=_0x4e0cx16[_0x6594[10]]()}else {_0x4e0cx16[_0x6594[12]](_0x4e0cx1e)}};_0x4e0cx1b[_0x6594[11]](_0x4e0cx1e&0xffff);};_0x4e0cx19=_0x4e0cx12?0:63;for(var _0x4e0cx1f=0;_0x4e0cx1f<_0x4e0cx1d[_0x6594[5]];_0x4e0cx1f++){for(var _0x4e0cx20=0;_0x4e0cx20<_0x4e0cx1d[_0x4e0cx1f][0];_0x4e0cx20++){_0x4e0cx1d[_0x4e0cx1f][1](_0x4e0cx1b)}};for(_0x4e0cx10=0;_0x4e0cx10<4;_0x4e0cx10++){if(_0x4e0cx16!==null){if(_0x4e0cx12){_0x4e0cx16[_0x6594[12]](_0x4e0cx1b[_0x4e0cx10])}else {_0x4e0cx1b[_0x4e0cx10]^=_0x4e0cx16[_0x6594[10]]()}};_0x4e0cx15[_0x6594[12]](_0x4e0cx1b[_0x4e0cx10]);};};var _0x4e0cx21=null;_0x4e0cx21={start:function(_0x4e0cx22,_0x4e0cx23){if(_0x4e0cx22){if( typeof _0x4e0cx22===_0x6594[2]){_0x4e0cx22=_0x4e0cx2[_0x6594[4]][_0x6594[3]](_0x4e0cx22)}};_0x4e0cx13=false;_0x4e0cx14=_0x4e0cx2[_0x6594[4]][_0x6594[3]]();_0x4e0cx15=_0x4e0cx23|| new _0x4e0cx2[_0x6594[4]][_0x6594[3]]();_0x4e0cx16=_0x4e0cx22;_0x4e0cx21[_0x6594[13]]=_0x4e0cx15;},update:function(_0x4e0cx24){if(!_0x4e0cx13){_0x4e0cx14[_0x6594[14]](_0x4e0cx24)};while(_0x4e0cx14[_0x6594[5]]()>=8){_0x4e0cx1c([[5,_0x4e0cx17],[1,_0x4e0cx18],[6,_0x4e0cx17],[1,_0x4e0cx18],[5,_0x4e0cx17]])};},finish:function(_0x4e0cx25){var _0x4e0cx26=true;if(_0x4e0cx12){if(_0x4e0cx25){_0x4e0cx26=_0x4e0cx25(8,_0x4e0cx14,!_0x4e0cx12)}else {var _0x4e0cx27=(_0x4e0cx14[_0x6594[5]]()===8)?8:(8-_0x4e0cx14[_0x6594[5]]());_0x4e0cx14[_0x6594[15]](_0x4e0cx27,_0x4e0cx27);}};if(_0x4e0cx26){_0x4e0cx13=true;_0x4e0cx21[_0x6594[16]]();};if(!_0x4e0cx12){_0x4e0cx26=(_0x4e0cx14[_0x6594[5]]()===0);if(_0x4e0cx26){if(_0x4e0cx25){_0x4e0cx26=_0x4e0cx25(8,_0x4e0cx15,!_0x4e0cx12)}else {var _0x4e0cx28=_0x4e0cx15[_0x6594[5]]();var _0x4e0cx29=_0x4e0cx15[_0x6594[7]](_0x4e0cx28-1);if(_0x4e0cx29>_0x4e0cx28){_0x4e0cx26=false}else {_0x4e0cx15[_0x6594[17]](_0x4e0cx29)};}};};return _0x4e0cx26;}};return _0x4e0cx21;};_0x4e0cx2[_0x6594[0]][_0x6594[18]]=function(_0x4e0cx9,_0x4e0cx22,_0x4e0cx23){var _0x4e0cx21=_0x4e0cx2[_0x6594[0]][_0x6594[19]](_0x4e0cx9,128);_0x4e0cx21[_0x6594[20]](_0x4e0cx22,_0x4e0cx23);return _0x4e0cx21;};_0x4e0cx2[_0x6594[0]][_0x6594[19]]=function(_0x4e0cx9,_0x4e0cx7){return _0x4e0cx11(_0x4e0cx9,_0x4e0cx7,true)};_0x4e0cx2[_0x6594[0]][_0x6594[21]]=function(_0x4e0cx9,_0x4e0cx22,_0x4e0cx23){var _0x4e0cx21=_0x4e0cx2[_0x6594[0]][_0x6594[22]](_0x4e0cx9,128);_0x4e0cx21[_0x6594[20]](_0x4e0cx22,_0x4e0cx23);return _0x4e0cx21;};_0x4e0cx2[_0x6594[0]][_0x6594[22]]=function(_0x4e0cx9,_0x4e0cx7){return _0x4e0cx11(_0x4e0cx9,_0x4e0cx7,false)};}var _0x4e0cx2a=_0x6594[0];if( typeof define!==_0x6594[23]){if( typeof module===_0x6594[24]&&module[_0x6594[25]]){var _0x4e0cx2b=true;define=function(_0x4e0cx2c,_0x4e0cx2d){_0x4e0cx2d(require,module)};}else {if( typeof forge===_0x6594[26]){forge={}};return _0x4e0cx1(forge);}};var _0x4e0cx2e;var _0x4e0cx2f=function(_0x4e0cx30,_0x4e0cx31){_0x4e0cx31[_0x6594[25]]=function(_0x4e0cx2){var _0x4e0cx32=_0x4e0cx2e[_0x6594[28]](function(_0x4e0cx33){return _0x4e0cx30(_0x4e0cx33)})[_0x6594[27]](_0x4e0cx1);_0x4e0cx2=_0x4e0cx2||{};_0x4e0cx2[_0x6594[29]]=_0x4e0cx2[_0x6594[29]]||{};if(_0x4e0cx2[_0x6594[29]][_0x4e0cx2a]){return _0x4e0cx2[_0x4e0cx2a]};_0x4e0cx2[_0x6594[29]][_0x4e0cx2a]=true;for(var _0x4e0cx10=0;_0x4e0cx10<_0x4e0cx32[_0x6594[5]];++_0x4e0cx10){_0x4e0cx32[_0x4e0cx10](_0x4e0cx2)};return _0x4e0cx2[_0x4e0cx2a];}};var _0x4e0cx34=define;define=function(_0x4e0cx2c,_0x4e0cx2d){_0x4e0cx2e=( typeof _0x4e0cx2c===_0x6594[2])?_0x4e0cx2d[_0x6594[30]](2):_0x4e0cx2c[_0x6594[30]](2);if(_0x4e0cx2b){delete define;return _0x4e0cx34[_0x6594[33]](null,Array[_0x6594[32]][_0x6594[30]][_0x6594[31]](arguments,0));};define=_0x4e0cx34;return define[_0x6594[33]](null,Array[_0x6594[32]][_0x6594[30]][_0x6594[31]](arguments,0));};define([_0x6594[34],_0x6594[35],_0x6594[36]],function(){_0x4e0cx2f[_0x6594[33]](null,Array[_0x6594[32]][_0x6594[30]][_0x6594[31]](arguments,0))});})();