UNPKG

superchats

Version:

SuperChats is a premium library with unique features that control Whatsapp functions. With Superchats you can build service bots, multiservice chats or any system that uses whatsapp

1 lines 2.68 kB
function a35_0x42ef(){const _0x2ebfb4=['1090420eGdeVk','chainKey','31843080tpLJPM','708TMUbUq','base64','getSenderMessageKey','1096734xneVNw','from','CHAIN_KEY_SEED','14124JIADUK','getSeed','./sender_message_key','string','iteration','getDerivative','220468FiKins','3BeLuPk','calculateMAC','8598904pNwgld','4254165wNLRys','MESSAGE_KEY_SEED','getIteration','getNext','14HLGwKn','super-libsignal/src/crypto'];a35_0x42ef=function(){return _0x2ebfb4;};return a35_0x42ef();}const a35_0x2edb20=a35_0x3ead;(function(_0x34670e,_0xbdaaf9){const _0x1ef503=a35_0x3ead,_0x1a3e7c=_0x34670e();while(!![]){try{const _0x17781e=parseInt(_0x1ef503(0x17f))/0x1*(-parseInt(_0x1ef503(0x17e))/0x2)+parseInt(_0x1ef503(0x18b))/0x3*(-parseInt(_0x1ef503(0x191))/0x4)+-parseInt(_0x1ef503(0x188))/0x5+-parseInt(_0x1ef503(0x18e))/0x6*(-parseInt(_0x1ef503(0x186))/0x7)+-parseInt(_0x1ef503(0x181))/0x8+-parseInt(_0x1ef503(0x182))/0x9+parseInt(_0x1ef503(0x18a))/0xa;if(_0x17781e===_0xbdaaf9)break;else _0x1a3e7c['push'](_0x1a3e7c['shift']());}catch(_0x29e384){_0x1a3e7c['push'](_0x1a3e7c['shift']());}}}(a35_0x42ef,0x976cc));const SenderMessageKey=require(a35_0x2edb20(0x17a)),crypto=require(a35_0x2edb20(0x187));class SenderChainKey{[a35_0x2edb20(0x183)]=Buffer[a35_0x2edb20(0x18f)]([0x1]);[a35_0x2edb20(0x190)]=Buffer[a35_0x2edb20(0x18f)]([0x2]);[a35_0x2edb20(0x17c)]=0x0;[a35_0x2edb20(0x189)]=Buffer['alloc'](0x0);constructor(_0x255e9b,_0x72b6c2){const _0xcb1628=a35_0x2edb20;this[_0xcb1628(0x17c)]=_0x255e9b,this[_0xcb1628(0x189)]=_0x72b6c2;}[a35_0x2edb20(0x184)](){const _0x3dc115=a35_0x2edb20;return this[_0x3dc115(0x17c)];}[a35_0x2edb20(0x18d)](){const _0x5ea1c8=a35_0x2edb20;return new SenderMessageKey(this[_0x5ea1c8(0x17c)],this[_0x5ea1c8(0x17d)](this[_0x5ea1c8(0x183)],this[_0x5ea1c8(0x189)]));}[a35_0x2edb20(0x185)](){const _0x4360e6=a35_0x2edb20;return new SenderChainKey(this[_0x4360e6(0x17c)]+0x1,this[_0x4360e6(0x17d)](this[_0x4360e6(0x190)],this[_0x4360e6(0x189)]));}[a35_0x2edb20(0x179)](){const _0xb6ec27=a35_0x2edb20;return typeof this[_0xb6ec27(0x189)]===_0xb6ec27(0x17b)?Buffer[_0xb6ec27(0x18f)](this[_0xb6ec27(0x189)],_0xb6ec27(0x18c)):this[_0xb6ec27(0x189)];}[a35_0x2edb20(0x17d)](_0x51da0e,_0x378a52){const _0x10bf1a=a35_0x2edb20;_0x378a52=typeof _0x378a52===_0x10bf1a(0x17b)?Buffer[_0x10bf1a(0x18f)](_0x378a52,_0x10bf1a(0x18c)):_0x378a52;const _0x15d8f6=crypto[_0x10bf1a(0x180)](_0x378a52,_0x51da0e);return _0x15d8f6;}}function a35_0x3ead(_0x58fdd5,_0x2efef2){const _0x42efab=a35_0x42ef();return a35_0x3ead=function(_0x3ead47,_0x193e11){_0x3ead47=_0x3ead47-0x179;let _0x52a286=_0x42efab[_0x3ead47];return _0x52a286;},a35_0x3ead(_0x58fdd5,_0x2efef2);}module['exports']=SenderChainKey;