You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
25 KiB
1 lines
25 KiB
{"ast":null,"code":"(function () {\n var crypt = require('crypt'),\n utf8 = require('charenc').utf8,\n isBuffer = require('is-buffer'),\n bin = require('charenc').bin,\n // The core\n md5 = function (message, options) {\n // Convert to byte array\n if (message.constructor == String) {\n if (options && options.encoding === 'binary') message = bin.stringToBytes(message);else message = utf8.stringToBytes(message);\n } else if (isBuffer(message)) message = Array.prototype.slice.call(message, 0);else if (!Array.isArray(message)) message = message.toString(); // else, assume byte array already\n\n var m = crypt.bytesToWords(message),\n l = message.length * 8,\n a = 1732584193,\n b = -271733879,\n c = -1732584194,\n d = 271733878; // Swap endian\n\n for (var i = 0; i < m.length; i++) {\n m[i] = (m[i] << 8 | m[i] >>> 24) & 0x00FF00FF | (m[i] << 24 | m[i] >>> 8) & 0xFF00FF00;\n } // Padding\n\n\n m[l >>> 5] |= 0x80 << l % 32;\n m[(l + 64 >>> 9 << 4) + 14] = l; // Method shortcuts\n\n var FF = md5._ff,\n GG = md5._gg,\n HH = md5._hh,\n II = md5._ii;\n\n for (var i = 0; i < m.length; i += 16) {\n var aa = a,\n bb = b,\n cc = c,\n dd = d;\n a = FF(a, b, c, d, m[i + 0], 7, -680876936);\n d = FF(d, a, b, c, m[i + 1], 12, -389564586);\n c = FF(c, d, a, b, m[i + 2], 17, 606105819);\n b = FF(b, c, d, a, m[i + 3], 22, -1044525330);\n a = FF(a, b, c, d, m[i + 4], 7, -176418897);\n d = FF(d, a, b, c, m[i + 5], 12, 1200080426);\n c = FF(c, d, a, b, m[i + 6], 17, -1473231341);\n b = FF(b, c, d, a, m[i + 7], 22, -45705983);\n a = FF(a, b, c, d, m[i + 8], 7, 1770035416);\n d = FF(d, a, b, c, m[i + 9], 12, -1958414417);\n c = FF(c, d, a, b, m[i + 10], 17, -42063);\n b = FF(b, c, d, a, m[i + 11], 22, -1990404162);\n a = FF(a, b, c, d, m[i + 12], 7, 1804603682);\n d = FF(d, a, b, c, m[i + 13], 12, -40341101);\n c = FF(c, d, a, b, m[i + 14], 17, -1502002290);\n b = FF(b, c, d, a, m[i + 15], 22, 1236535329);\n a = GG(a, b, c, d, m[i + 1], 5, -165796510);\n d = GG(d, a, b, c, m[i + 6], 9, -1069501632);\n c = GG(c, d, a, b, m[i + 11], 14, 643717713);\n b = GG(b, c, d, a, m[i + 0], 20, -373897302);\n a = GG(a, b, c, d, m[i + 5], 5, -701558691);\n d = GG(d, a, b, c, m[i + 10], 9, 38016083);\n c = GG(c, d, a, b, m[i + 15], 14, -660478335);\n b = GG(b, c, d, a, m[i + 4], 20, -405537848);\n a = GG(a, b, c, d, m[i + 9], 5, 568446438);\n d = GG(d, a, b, c, m[i + 14], 9, -1019803690);\n c = GG(c, d, a, b, m[i + 3], 14, -187363961);\n b = GG(b, c, d, a, m[i + 8], 20, 1163531501);\n a = GG(a, b, c, d, m[i + 13], 5, -1444681467);\n d = GG(d, a, b, c, m[i + 2], 9, -51403784);\n c = GG(c, d, a, b, m[i + 7], 14, 1735328473);\n b = GG(b, c, d, a, m[i + 12], 20, -1926607734);\n a = HH(a, b, c, d, m[i + 5], 4, -378558);\n d = HH(d, a, b, c, m[i + 8], 11, -2022574463);\n c = HH(c, d, a, b, m[i + 11], 16, 1839030562);\n b = HH(b, c, d, a, m[i + 14], 23, -35309556);\n a = HH(a, b, c, d, m[i + 1], 4, -1530992060);\n d = HH(d, a, b, c, m[i + 4], 11, 1272893353);\n c = HH(c, d, a, b, m[i + 7], 16, -155497632);\n b = HH(b, c, d, a, m[i + 10], 23, -1094730640);\n a = HH(a, b, c, d, m[i + 13], 4, 681279174);\n d = HH(d, a, b, c, m[i + 0], 11, -358537222);\n c = HH(c, d, a, b, m[i + 3], 16, -722521979);\n b = HH(b, c, d, a, m[i + 6], 23, 76029189);\n a = HH(a, b, c, d, m[i + 9], 4, -640364487);\n d = HH(d, a, b, c, m[i + 12], 11, -421815835);\n c = HH(c, d, a, b, m[i + 15], 16, 530742520);\n b = HH(b, c, d, a, m[i + 2], 23, -995338651);\n a = II(a, b, c, d, m[i + 0], 6, -198630844);\n d = II(d, a, b, c, m[i + 7], 10, 1126891415);\n c = II(c, d, a, b, m[i + 14], 15, -1416354905);\n b = II(b, c, d, a, m[i + 5], 21, -57434055);\n a = II(a, b, c, d, m[i + 12], 6, 1700485571);\n d = II(d, a, b, c, m[i + 3], 10, -1894986606);\n c = II(c, d, a, b, m[i + 10], 15, -1051523);\n b = II(b, c, d, a, m[i + 1], 21, -2054922799);\n a = II(a, b, c, d, m[i + 8], 6, 1873313359);\n d = II(d, a, b, c, m[i + 15], 10, -30611744);\n c = II(c, d, a, b, m[i + 6], 15, -1560198380);\n b = II(b, c, d, a, m[i + 13], 21, 1309151649);\n a = II(a, b, c, d, m[i + 4], 6, -145523070);\n d = II(d, a, b, c, m[i + 11], 10, -1120210379);\n c = II(c, d, a, b, m[i + 2], 15, 718787259);\n b = II(b, c, d, a, m[i + 9], 21, -343485551);\n a = a + aa >>> 0;\n b = b + bb >>> 0;\n c = c + cc >>> 0;\n d = d + dd >>> 0;\n }\n\n return crypt.endian([a, b, c, d]);\n }; // Auxiliary functions\n\n\n md5._ff = function (a, b, c, d, x, s, t) {\n var n = a + (b & c | ~b & d) + (x >>> 0) + t;\n return (n << s | n >>> 32 - s) + b;\n };\n\n md5._gg = function (a, b, c, d, x, s, t) {\n var n = a + (b & d | c & ~d) + (x >>> 0) + t;\n return (n << s | n >>> 32 - s) + b;\n };\n\n md5._hh = function (a, b, c, d, x, s, t) {\n var n = a + (b ^ c ^ d) + (x >>> 0) + t;\n return (n << s | n >>> 32 - s) + b;\n };\n\n md5._ii = function (a, b, c, d, x, s, t) {\n var n = a + (c ^ (b | ~d)) + (x >>> 0) + t;\n return (n << s | n >>> 32 - s) + b;\n }; // Package private blocksize\n\n\n md5._blocksize = 16;\n md5._digestsize = 16;\n\n module.exports = function (message, options) {\n if (message === undefined || message === null) throw new Error('Illegal argument ' + message);\n var digestbytes = crypt.wordsToBytes(md5(message, options));\n return options && options.asBytes ? digestbytes : options && options.asString ? bin.bytesToString(digestbytes) : crypt.bytesToHex(digestbytes);\n };\n})();","map":{"version":3,"sources":["/home/sigonasr2/Please-Contain-Yourself/ecommerce_docker/frontend_server/node_modules/md5/md5.js"],"names":["crypt","require","utf8","isBuffer","bin","md5","message","options","constructor","String","encoding","stringToBytes","Array","prototype","slice","call","isArray","toString","m","bytesToWords","l","length","a","b","c","d","i","FF","_ff","GG","_gg","HH","_hh","II","_ii","aa","bb","cc","dd","endian","x","s","t","n","_blocksize","_digestsize","module","exports","undefined","Error","digestbytes","wordsToBytes","asBytes","asString","bytesToString","bytesToHex"],"mappings":"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","sourcesContent":["(function(){\r\n var crypt = require('crypt'),\r\n utf8 = require('charenc').utf8,\r\n isBuffer = require('is-buffer'),\r\n bin = require('charenc').bin,\r\n\r\n // The core\r\n md5 = function (message, options) {\r\n // Convert to byte array\r\n if (message.constructor == String)\r\n if (options && options.encoding === 'binary')\r\n message = bin.stringToBytes(message);\r\n else\r\n message = utf8.stringToBytes(message);\r\n else if (isBuffer(message))\r\n message = Array.prototype.slice.call(message, 0);\r\n else if (!Array.isArray(message))\r\n message = message.toString();\r\n // else, assume byte array already\r\n\r\n var m = crypt.bytesToWords(message),\r\n l = message.length * 8,\r\n a = 1732584193,\r\n b = -271733879,\r\n c = -1732584194,\r\n d = 271733878;\r\n\r\n // Swap endian\r\n for (var i = 0; i < m.length; i++) {\r\n m[i] = ((m[i] << 8) | (m[i] >>> 24)) & 0x00FF00FF |\r\n ((m[i] << 24) | (m[i] >>> 8)) & 0xFF00FF00;\r\n }\r\n\r\n // Padding\r\n m[l >>> 5] |= 0x80 << (l % 32);\r\n m[(((l + 64) >>> 9) << 4) + 14] = l;\r\n\r\n // Method shortcuts\r\n var FF = md5._ff,\r\n GG = md5._gg,\r\n HH = md5._hh,\r\n II = md5._ii;\r\n\r\n for (var i = 0; i < m.length; i += 16) {\r\n\r\n var aa = a,\r\n bb = b,\r\n cc = c,\r\n dd = d;\r\n\r\n a = FF(a, b, c, d, m[i+ 0], 7, -680876936);\r\n d = FF(d, a, b, c, m[i+ 1], 12, -389564586);\r\n c = FF(c, d, a, b, m[i+ 2], 17, 606105819);\r\n b = FF(b, c, d, a, m[i+ 3], 22, -1044525330);\r\n a = FF(a, b, c, d, m[i+ 4], 7, -176418897);\r\n d = FF(d, a, b, c, m[i+ 5], 12, 1200080426);\r\n c = FF(c, d, a, b, m[i+ 6], 17, -1473231341);\r\n b = FF(b, c, d, a, m[i+ 7], 22, -45705983);\r\n a = FF(a, b, c, d, m[i+ 8], 7, 1770035416);\r\n d = FF(d, a, b, c, m[i+ 9], 12, -1958414417);\r\n c = FF(c, d, a, b, m[i+10], 17, -42063);\r\n b = FF(b, c, d, a, m[i+11], 22, -1990404162);\r\n a = FF(a, b, c, d, m[i+12], 7, 1804603682);\r\n d = FF(d, a, b, c, m[i+13], 12, -40341101);\r\n c = FF(c, d, a, b, m[i+14], 17, -1502002290);\r\n b = FF(b, c, d, a, m[i+15], 22, 1236535329);\r\n\r\n a = GG(a, b, c, d, m[i+ 1], 5, -165796510);\r\n d = GG(d, a, b, c, m[i+ 6], 9, -1069501632);\r\n c = GG(c, d, a, b, m[i+11], 14, 643717713);\r\n b = GG(b, c, d, a, m[i+ 0], 20, -373897302);\r\n a = GG(a, b, c, d, m[i+ 5], 5, -701558691);\r\n d = GG(d, a, b, c, m[i+10], 9, 38016083);\r\n c = GG(c, d, a, b, m[i+15], 14, -660478335);\r\n b = GG(b, c, d, a, m[i+ 4], 20, -405537848);\r\n a = GG(a, b, c, d, m[i+ 9], 5, 568446438);\r\n d = GG(d, a, b, c, m[i+14], 9, -1019803690);\r\n c = GG(c, d, a, b, m[i+ 3], 14, -187363961);\r\n b = GG(b, c, d, a, m[i+ 8], 20, 1163531501);\r\n a = GG(a, b, c, d, m[i+13], 5, -1444681467);\r\n d = GG(d, a, b, c, m[i+ 2], 9, -51403784);\r\n c = GG(c, d, a, b, m[i+ 7], 14, 1735328473);\r\n b = GG(b, c, d, a, m[i+12], 20, -1926607734);\r\n\r\n a = HH(a, b, c, d, m[i+ 5], 4, -378558);\r\n d = HH(d, a, b, c, m[i+ 8], 11, -2022574463);\r\n c = HH(c, d, a, b, m[i+11], 16, 1839030562);\r\n b = HH(b, c, d, a, m[i+14], 23, -35309556);\r\n a = HH(a, b, c, d, m[i+ 1], 4, -1530992060);\r\n d = HH(d, a, b, c, m[i+ 4], 11, 1272893353);\r\n c = HH(c, d, a, b, m[i+ 7], 16, -155497632);\r\n b = HH(b, c, d, a, m[i+10], 23, -1094730640);\r\n a = HH(a, b, c, d, m[i+13], 4, 681279174);\r\n d = HH(d, a, b, c, m[i+ 0], 11, -358537222);\r\n c = HH(c, d, a, b, m[i+ 3], 16, -722521979);\r\n b = HH(b, c, d, a, m[i+ 6], 23, 76029189);\r\n a = HH(a, b, c, d, m[i+ 9], 4, -640364487);\r\n d = HH(d, a, b, c, m[i+12], 11, -421815835);\r\n c = HH(c, d, a, b, m[i+15], 16, 530742520);\r\n b = HH(b, c, d, a, m[i+ 2], 23, -995338651);\r\n\r\n a = II(a, b, c, d, m[i+ 0], 6, -198630844);\r\n d = II(d, a, b, c, m[i+ 7], 10, 1126891415);\r\n c = II(c, d, a, b, m[i+14], 15, -1416354905);\r\n b = II(b, c, d, a, m[i+ 5], 21, -57434055);\r\n a = II(a, b, c, d, m[i+12], 6, 1700485571);\r\n d = II(d, a, b, c, m[i+ 3], 10, -1894986606);\r\n c = II(c, d, a, b, m[i+10], 15, -1051523);\r\n b = II(b, c, d, a, m[i+ 1], 21, -2054922799);\r\n a = II(a, b, c, d, m[i+ 8], 6, 1873313359);\r\n d = II(d, a, b, c, m[i+15], 10, -30611744);\r\n c = II(c, d, a, b, m[i+ 6], 15, -1560198380);\r\n b = II(b, c, d, a, m[i+13], 21, 1309151649);\r\n a = II(a, b, c, d, m[i+ 4], 6, -145523070);\r\n d = II(d, a, b, c, m[i+11], 10, -1120210379);\r\n c = II(c, d, a, b, m[i+ 2], 15, 718787259);\r\n b = II(b, c, d, a, m[i+ 9], 21, -343485551);\r\n\r\n a = (a + aa) >>> 0;\r\n b = (b + bb) >>> 0;\r\n c = (c + cc) >>> 0;\r\n d = (d + dd) >>> 0;\r\n }\r\n\r\n return crypt.endian([a, b, c, d]);\r\n };\r\n\r\n // Auxiliary functions\r\n md5._ff = function (a, b, c, d, x, s, t) {\r\n var n = a + (b & c | ~b & d) + (x >>> 0) + t;\r\n return ((n << s) | (n >>> (32 - s))) + b;\r\n };\r\n md5._gg = function (a, b, c, d, x, s, t) {\r\n var n = a + (b & d | c & ~d) + (x >>> 0) + t;\r\n return ((n << s) | (n >>> (32 - s))) + b;\r\n };\r\n md5._hh = function (a, b, c, d, x, s, t) {\r\n var n = a + (b ^ c ^ d) + (x >>> 0) + t;\r\n return ((n << s) | (n >>> (32 - s))) + b;\r\n };\r\n md5._ii = function (a, b, c, d, x, s, t) {\r\n var n = a + (c ^ (b | ~d)) + (x >>> 0) + t;\r\n return ((n << s) | (n >>> (32 - s))) + b;\r\n };\r\n\r\n // Package private blocksize\r\n md5._blocksize = 16;\r\n md5._digestsize = 16;\r\n\r\n module.exports = function (message, options) {\r\n if (message === undefined || message === null)\r\n throw new Error('Illegal argument ' + message);\r\n\r\n var digestbytes = crypt.wordsToBytes(md5(message, options));\r\n return options && options.asBytes ? digestbytes :\r\n options && options.asString ? bin.bytesToString(digestbytes) :\r\n crypt.bytesToHex(digestbytes);\r\n };\r\n\r\n})();\r\n"]},"metadata":{},"sourceType":"script"} |