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
/**
* Cipher base API.
*
* @author Dave Longley
*
* Copyright (c) 2010-2014 Digital Bazaar, Inc.
*/
var _0x4f8e=["\x63\x69\x70\x68\x65\x72","\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D\x73","\x63\x72\x65\x61\x74\x65\x43\x69\x70\x68\x65\x72","\x73\x74\x72\x69\x6E\x67","\x67\x65\x74\x41\x6C\x67\x6F\x72\x69\x74\x68\x6D","\x55\x6E\x73\x75\x70\x70\x6F\x72\x74\x65\x64\x20\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D\x3A\x20","\x63\x72\x65\x61\x74\x65\x44\x65\x63\x69\x70\x68\x65\x72","\x72\x65\x67\x69\x73\x74\x65\x72\x41\x6C\x67\x6F\x72\x69\x74\x68\x6D","\x74\x6F\x55\x70\x70\x65\x72\x43\x61\x73\x65","\x42\x6C\x6F\x63\x6B\x43\x69\x70\x68\x65\x72","\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D","\x6D\x6F\x64\x65","\x62\x6C\x6F\x63\x6B\x53\x69\x7A\x65","\x5F\x66\x69\x6E\x69\x73\x68","\x5F\x69\x6E\x70\x75\x74","\x6F\x75\x74\x70\x75\x74","\x5F\x6F\x70","\x64\x65\x63\x72\x79\x70\x74","\x65\x6E\x63\x72\x79\x70\x74","\x5F\x64\x65\x63\x72\x79\x70\x74","\x69\x6E\x69\x74\x69\x61\x6C\x69\x7A\x65","\x73\x74\x61\x72\x74","\x70\x72\x6F\x74\x6F\x74\x79\x70\x65","\x63\x72\x65\x61\x74\x65\x42\x75\x66\x66\x65\x72","\x75\x74\x69\x6C","\x75\x70\x64\x61\x74\x65","\x70\x75\x74\x42\x75\x66\x66\x65\x72","\x63\x61\x6C\x6C","\x6C\x65\x6E\x67\x74\x68","\x63\x6F\x6D\x70\x61\x63\x74","\x66\x69\x6E\x69\x73\x68","\x6E\x61\x6D\x65","\x43\x42\x43","\x45\x43\x42","\x70\x61\x64","\x75\x6E\x70\x61\x64","\x6F\x76\x65\x72\x66\x6C\x6F\x77","\x61\x66\x74\x65\x72\x46\x69\x6E\x69\x73\x68","\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","\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 _0xb695x1(_0xb695x2){_0xb695x2[_0x4f8e[0]]=_0xb695x2[_0x4f8e[0]]||{};_0xb695x2[_0x4f8e[0]][_0x4f8e[1]]=_0xb695x2[_0x4f8e[0]][_0x4f8e[1]]||{};_0xb695x2[_0x4f8e[0]][_0x4f8e[2]]=function(_0xb695x3,_0xb695x4){var _0xb695x5=_0xb695x3;if( typeof _0xb695x5===_0x4f8e[3]){_0xb695x5=_0xb695x2[_0x4f8e[0]][_0x4f8e[4]](_0xb695x5);if(_0xb695x5){_0xb695x5=_0xb695x5()};};if(!_0xb695x5){throw new Error(_0x4f8e[5]+_0xb695x3)};return new _0xb695x2[_0x4f8e[0]].BlockCipher({algorithm:_0xb695x5,key:_0xb695x4,decrypt:false});};_0xb695x2[_0x4f8e[0]][_0x4f8e[6]]=function(_0xb695x3,_0xb695x4){var _0xb695x5=_0xb695x3;if( typeof _0xb695x5===_0x4f8e[3]){_0xb695x5=_0xb695x2[_0x4f8e[0]][_0x4f8e[4]](_0xb695x5);if(_0xb695x5){_0xb695x5=_0xb695x5()};};if(!_0xb695x5){throw new Error(_0x4f8e[5]+_0xb695x3)};return new _0xb695x2[_0x4f8e[0]].BlockCipher({algorithm:_0xb695x5,key:_0xb695x4,decrypt:true});};_0xb695x2[_0x4f8e[0]][_0x4f8e[7]]=function(_0xb695x6,_0xb695x3){_0xb695x6=_0xb695x6[_0x4f8e[8]]();_0xb695x2[_0x4f8e[0]][_0x4f8e[1]][_0xb695x6]=_0xb695x3;};_0xb695x2[_0x4f8e[0]][_0x4f8e[4]]=function(_0xb695x6){_0xb695x6=_0xb695x6[_0x4f8e[8]]();if(_0xb695x6 in _0xb695x2[_0x4f8e[0]][_0x4f8e[1]]){return _0xb695x2[_0x4f8e[0]][_0x4f8e[1]][_0xb695x6]};return null;};var _0xb695x7=_0xb695x2[_0x4f8e[0]][_0x4f8e[9]]=function(_0xb695x8){this[_0x4f8e[10]]=_0xb695x8[_0x4f8e[10]];this[_0x4f8e[11]]=this[_0x4f8e[10]][_0x4f8e[11]];this[_0x4f8e[12]]=this[_0x4f8e[11]][_0x4f8e[12]];this[_0x4f8e[13]]=false;this[_0x4f8e[14]]=null;this[_0x4f8e[15]]=null;this[_0x4f8e[16]]=_0xb695x8[_0x4f8e[17]]?this[_0x4f8e[11]][_0x4f8e[17]]:this[_0x4f8e[11]][_0x4f8e[18]];this[_0x4f8e[19]]=_0xb695x8[_0x4f8e[17]];this[_0x4f8e[10]][_0x4f8e[20]](_0xb695x8);};_0xb695x7[_0x4f8e[22]][_0x4f8e[21]]=function(_0xb695x8){_0xb695x8=_0xb695x8||{};var _0xb695x9={};for(var _0xb695x4 in _0xb695x8){_0xb695x9[_0xb695x4]=_0xb695x8[_0xb695x4]};_0xb695x9[_0x4f8e[17]]=this[_0x4f8e[19]];this[_0x4f8e[13]]=false;this[_0x4f8e[14]]=_0xb695x2[_0x4f8e[24]][_0x4f8e[23]]();this[_0x4f8e[15]]=_0xb695x8[_0x4f8e[15]]||_0xb695x2[_0x4f8e[24]][_0x4f8e[23]]();this[_0x4f8e[11]][_0x4f8e[21]](_0xb695x9);};_0xb695x7[_0x4f8e[22]][_0x4f8e[25]]=function(_0xb695xa){if(!this[_0x4f8e[13]]){this[_0x4f8e[14]][_0x4f8e[26]](_0xb695xa)};while(this[_0x4f8e[14]][_0x4f8e[28]]()>=this[_0x4f8e[12]]||(this[_0x4f8e[14]][_0x4f8e[28]]()>0&&this[_0x4f8e[13]])){this[_0x4f8e[16]][_0x4f8e[27]](this[_0x4f8e[11]],this._input,this[_0x4f8e[15]])};this[_0x4f8e[14]][_0x4f8e[29]]();};_0xb695x7[_0x4f8e[22]][_0x4f8e[30]]=function(_0xb695xb){if(_0xb695xb&&(this[_0x4f8e[11]][_0x4f8e[31]]===_0x4f8e[32]||this[_0x4f8e[11]][_0x4f8e[31]]===_0x4f8e[33])){this[_0x4f8e[11]][_0x4f8e[34]]=function(_0xb695xa){return _0xb695xb(this[_0x4f8e[12]],_0xb695xa,false)};this[_0x4f8e[11]][_0x4f8e[35]]=function(_0xb695xc){return _0xb695xb(this[_0x4f8e[12]],_0xb695xc,true)};};var _0xb695x8={};_0xb695x8[_0x4f8e[17]]=this[_0x4f8e[19]];_0xb695x8[_0x4f8e[36]]=this[_0x4f8e[14]][_0x4f8e[28]]()%this[_0x4f8e[12]];if(!this[_0x4f8e[19]]&&this[_0x4f8e[11]][_0x4f8e[34]]){if(!this[_0x4f8e[11]][_0x4f8e[34]](this._input,_0xb695x8)){return false}};this[_0x4f8e[13]]=true;this[_0x4f8e[25]]();if(this[_0x4f8e[19]]&&this[_0x4f8e[11]][_0x4f8e[35]]){if(!this[_0x4f8e[11]][_0x4f8e[35]](this[_0x4f8e[15]],_0xb695x8)){return false}};if(this[_0x4f8e[11]][_0x4f8e[37]]){if(!this[_0x4f8e[11]][_0x4f8e[37]](this[_0x4f8e[15]],_0xb695x8)){return false}};return true;};}var _0xb695x6=_0x4f8e[0];if( typeof define!==_0x4f8e[38]){if( typeof module===_0x4f8e[39]&&module[_0x4f8e[40]]){var _0xb695xd=true;define=function(_0xb695xe,_0xb695xf){_0xb695xf(require,module)};}else {if( typeof forge===_0x4f8e[41]){forge={}};return _0xb695x1(forge);}};var _0xb695x10;var _0xb695x11=function(_0xb695x12,_0xb695x13){_0xb695x13[_0x4f8e[40]]=function(_0xb695x2){var _0xb695x14=_0xb695x10[_0x4f8e[43]](function(_0xb695x15){return _0xb695x12(_0xb695x15)})[_0x4f8e[42]](_0xb695x1);_0xb695x2=_0xb695x2||{};_0xb695x2[_0x4f8e[44]]=_0xb695x2[_0x4f8e[44]]||{};if(_0xb695x2[_0x4f8e[44]][_0xb695x6]){return _0xb695x2[_0xb695x6]};_0xb695x2[_0x4f8e[44]][_0xb695x6]=true;for(var _0xb695x16=0;_0xb695x16<_0xb695x14[_0x4f8e[28]];++_0xb695x16){_0xb695x14[_0xb695x16](_0xb695x2)};return _0xb695x2[_0xb695x6];}};var _0xb695x17=define;define=function(_0xb695xe,_0xb695xf){_0xb695x10=( typeof _0xb695xe===_0x4f8e[3])?_0xb695xf[_0x4f8e[45]](2):_0xb695xe[_0x4f8e[45]](2);if(_0xb695xd){delete define;return _0xb695x17[_0x4f8e[46]](null,Array[_0x4f8e[22]][_0x4f8e[45]][_0x4f8e[27]](arguments,0));};define=_0xb695x17;return define[_0x4f8e[46]](null,Array[_0x4f8e[22]][_0x4f8e[45]][_0x4f8e[27]](arguments,0));};define([_0x4f8e[47],_0x4f8e[48],_0x4f8e[49]],function(){_0xb695x11[_0x4f8e[46]](null,Array[_0x4f8e[22]][_0x4f8e[45]][_0x4f8e[27]](arguments,0))});})();