UNPKG

bcryption

Version:

Bcryption is a simple digital encription algorithm, is stable for javascript

1 lines 1.7 kB
function _0x24fe(_0x33af8e, _0x46c83f) { const _0x57c4fa = _0x57c4(); return _0x24fe = function (_0x24fea0, _0x465fe0) { _0x24fea0 = _0x24fea0 - 0x1cc; let _0x12038b = _0x57c4fa[_0x24fea0]; return _0x12038b; }, _0x24fe(_0x33af8e, _0x46c83f); } function _0x57c4() { const _0x56494b = ['842085IEqtWE', '39783XZfDKH', '126yCgpBS', '371492ucOBOD', '16FjHaFZ', 'floor', 'length', 'toString', '40Ksuqpi', '15458058FPuMpO', '1101648HWADwY', '15mWUMNW', 'includes', '61752zcVqvK', '44340IYulwr']; _0x57c4 = function () { return _0x56494b; }; return _0x57c4(); } (function (_0x16e84c, _0x2f38f5) { const _0x3111c2 = _0x24fe, _0x111e3a = _0x16e84c(); while (!![]) { try { const _0x290c9b = -parseInt(_0x3111c2(0x1d1)) / 0x1 + -parseInt(_0x3111c2(0x1d6)) / 0x2 * (parseInt(_0x3111c2(0x1d3)) / 0x3) + -parseInt(_0x3111c2(0x1d5)) / 0x4 * (parseInt(_0x3111c2(0x1ce)) / 0x5) + parseInt(_0x3111c2(0x1d0)) / 0x6 * (-parseInt(_0x3111c2(0x1d4)) / 0x7) + -parseInt(_0x3111c2(0x1cd)) / 0x8 + -parseInt(_0x3111c2(0x1d2)) / 0x9 * (parseInt(_0x3111c2(0x1da)) / 0xa) + parseInt(_0x3111c2(0x1cc)) / 0xb; if (_0x290c9b === _0x2f38f5) break; else _0x111e3a['push'](_0x111e3a['shift']()); } catch (_0x1d5608) { _0x111e3a['push'](_0x111e3a['shift']()); } } }(_0x57c4, 0x441e1), module['exports'] = function passwordManipulator(_0x747131, _0x261277) { const _0x24304d = _0x24fe; let _0x3a058b = 0x0, _0x5dc010 = 0x1; return _0x261277 ? _0x3a058b = _0x747131[_0x24304d(0x1d8)] : (_0x3a058b = Math[_0x24304d(0x1d7)]((_0x747131[_0x24304d(0x1d8)] - 0x4) / 0x8), ((_0x747131[_0x24304d(0x1d8)] - 0x4) / 0x8)[_0x24304d(0x1d9)]()[_0x24304d(0x1cf)]('.') && (_0x5dc010 = 0x0)), { 'STABLE': _0x5dc010, 'PASSWORD_LENGTH': _0x3a058b }; });