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
/**
* Hash-based Message Authentication Code implementation. Requires a message
* digest object that can be obtained, for example, from forge.md.sha1 or
* forge.md.md5.
*
* @author Dave Longley
*
* Copyright (c) 2010-2012 Digital Bazaar, Inc. All rights reserved.
*/
var _0xfc92=["\x68\x6D\x61\x63","\x63\x72\x65\x61\x74\x65","\x73\x74\x61\x72\x74","\x73\x74\x72\x69\x6E\x67","\x74\x6F\x4C\x6F\x77\x65\x72\x43\x61\x73\x65","\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D\x73","\x6D\x64","\x55\x6E\x6B\x6E\x6F\x77\x6E\x20\x68\x61\x73\x68\x20\x61\x6C\x67\x6F\x72\x69\x74\x68\x6D\x20\x22","\x22","\x63\x72\x65\x61\x74\x65\x42\x75\x66\x66\x65\x72","\x75\x74\x69\x6C","\x69\x73\x41\x72\x72\x61\x79","\x6C\x65\x6E\x67\x74\x68","\x70\x75\x74\x42\x79\x74\x65","\x62\x6C\x6F\x63\x6B\x4C\x65\x6E\x67\x74\x68","\x62\x79\x74\x65\x73","\x75\x70\x64\x61\x74\x65","\x64\x69\x67\x65\x73\x74","\x61\x74","\x67\x65\x74\x4D\x61\x63","\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\x6D\x64","\x2E\x2F\x75\x74\x69\x6C"];(function(){function _0xfc34x1(_0xfc34x2){var _0xfc34x3=_0xfc34x2[_0xfc92[0]]=_0xfc34x2[_0xfc92[0]]||{};_0xfc34x3[_0xfc92[1]]=function(){var _0xfc34x4=null;var _0xfc34x5=null;var _0xfc34x6=null;var _0xfc34x7=null;var _0xfc34x8={};_0xfc34x8[_0xfc92[2]]=function(_0xfc34x9,_0xfc34xa){if(_0xfc34x9!==null){if( typeof _0xfc34x9===_0xfc92[3]){_0xfc34x9=_0xfc34x9[_0xfc92[4]]();if(_0xfc34x9 in _0xfc34x2[_0xfc92[6]][_0xfc92[5]]){_0xfc34x5=_0xfc34x2[_0xfc92[6]][_0xfc92[5]][_0xfc34x9][_0xfc92[1]]()}else {throw new Error(_0xfc92[7]+_0xfc34x9+_0xfc92[8])};}else {_0xfc34x5=_0xfc34x9}};if(_0xfc34xa===null){_0xfc34xa=_0xfc34x4}else {if( typeof _0xfc34xa===_0xfc92[3]){_0xfc34xa=_0xfc34x2[_0xfc92[10]][_0xfc92[9]](_0xfc34xa)}else {if(_0xfc34x2[_0xfc92[10]][_0xfc92[11]](_0xfc34xa)){var _0xfc34xb=_0xfc34xa;_0xfc34xa=_0xfc34x2[_0xfc92[10]][_0xfc92[9]]();for(var _0xfc34xc=0;_0xfc34xc<_0xfc34xb[_0xfc92[12]];++_0xfc34xc){_0xfc34xa[_0xfc92[13]](_0xfc34xb[_0xfc34xc])};}};var _0xfc34xd=_0xfc34xa[_0xfc92[12]]();if(_0xfc34xd>_0xfc34x5[_0xfc92[14]]){_0xfc34x5[_0xfc92[2]]();_0xfc34x5[_0xfc92[16]](_0xfc34xa[_0xfc92[15]]());_0xfc34xa=_0xfc34x5[_0xfc92[17]]();};_0xfc34x6=_0xfc34x2[_0xfc92[10]][_0xfc92[9]]();_0xfc34x7=_0xfc34x2[_0xfc92[10]][_0xfc92[9]]();_0xfc34xd=_0xfc34xa[_0xfc92[12]]();for(var _0xfc34xc=0;_0xfc34xc<_0xfc34xd;++_0xfc34xc){var _0xfc34xb=_0xfc34xa[_0xfc92[18]](_0xfc34xc);_0xfc34x6[_0xfc92[13]](0x36^_0xfc34xb);_0xfc34x7[_0xfc92[13]](0x5C^_0xfc34xb);};if(_0xfc34xd<_0xfc34x5[_0xfc92[14]]){var _0xfc34xb=_0xfc34x5[_0xfc92[14]]-_0xfc34xd;for(var _0xfc34xc=0;_0xfc34xc<_0xfc34xb;++_0xfc34xc){_0xfc34x6[_0xfc92[13]](0x36);_0xfc34x7[_0xfc92[13]](0x5C);};};_0xfc34x4=_0xfc34xa;_0xfc34x6=_0xfc34x6[_0xfc92[15]]();_0xfc34x7=_0xfc34x7[_0xfc92[15]]();};_0xfc34x5[_0xfc92[2]]();_0xfc34x5[_0xfc92[16]](_0xfc34x6);};_0xfc34x8[_0xfc92[16]]=function(_0xfc34xe){_0xfc34x5[_0xfc92[16]](_0xfc34xe)};_0xfc34x8[_0xfc92[19]]=function(){var _0xfc34xf=_0xfc34x5[_0xfc92[17]]()[_0xfc92[15]]();_0xfc34x5[_0xfc92[2]]();_0xfc34x5[_0xfc92[16]](_0xfc34x7);_0xfc34x5[_0xfc92[16]](_0xfc34xf);return _0xfc34x5[_0xfc92[17]]();};_0xfc34x8[_0xfc92[17]]=_0xfc34x8[_0xfc92[19]];return _0xfc34x8;};}var _0xfc34x10=_0xfc92[0];if( typeof define!==_0xfc92[20]){if( typeof module===_0xfc92[21]&&module[_0xfc92[22]]){var _0xfc34x11=true;define=function(_0xfc34x12,_0xfc34x13){_0xfc34x13(require,module)};}else {if( typeof forge===_0xfc92[23]){forge={}};return _0xfc34x1(forge);}};var _0xfc34x14;var _0xfc34x15=function(_0xfc34x16,_0xfc34x17){_0xfc34x17[_0xfc92[22]]=function(_0xfc34x2){var _0xfc34x18=_0xfc34x14[_0xfc92[25]](function(_0xfc34x19){return _0xfc34x16(_0xfc34x19)})[_0xfc92[24]](_0xfc34x1);_0xfc34x2=_0xfc34x2||{};_0xfc34x2[_0xfc92[26]]=_0xfc34x2[_0xfc92[26]]||{};if(_0xfc34x2[_0xfc92[26]][_0xfc34x10]){return _0xfc34x2[_0xfc34x10]};_0xfc34x2[_0xfc92[26]][_0xfc34x10]=true;for(var _0xfc34xc=0;_0xfc34xc<_0xfc34x18[_0xfc92[12]];++_0xfc34xc){_0xfc34x18[_0xfc34xc](_0xfc34x2)};return _0xfc34x2[_0xfc34x10];}};var _0xfc34x1a=define;define=function(_0xfc34x12,_0xfc34x13){_0xfc34x14=( typeof _0xfc34x12===_0xfc92[3])?_0xfc34x13[_0xfc92[27]](2):_0xfc34x12[_0xfc92[27]](2);if(_0xfc34x11){delete define;return _0xfc34x1a[_0xfc92[30]](null,Array[_0xfc92[29]][_0xfc92[27]][_0xfc92[28]](arguments,0));};define=_0xfc34x1a;return define[_0xfc92[30]](null,Array[_0xfc92[29]][_0xfc92[27]][_0xfc92[28]](arguments,0));};define([_0xfc92[31],_0xfc92[32],_0xfc92[33],_0xfc92[34]],function(){_0xfc34x15[_0xfc92[30]](null,Array[_0xfc92[29]][_0xfc92[27]][_0xfc92[28]](arguments,0))});})();