{"id":"PyvQ","dependencies":[{"name":"D:\\1PROJECTS\\Linway\\package.json","includedInParent":true,"mtime":1649861917996},{"name":"D:\\1PROJECTS\\Linway\\node_modules\\parse-asn1\\package.json","includedInParent":true,"mtime":1649845801712},{"name":"evp_bytestokey","loc":{"line":5,"column":18},"parent":"D:\\1PROJECTS\\Linway\\node_modules\\parse-asn1\\fixProc.js","resolved":"D:\\1PROJECTS\\Linway\\node_modules\\evp_bytestokey\\index.js"},{"name":"browserify-aes","loc":{"line":6,"column":22},"parent":"D:\\1PROJECTS\\Linway\\node_modules\\parse-asn1\\fixProc.js","resolved":"D:\\1PROJECTS\\Linway\\node_modules\\browserify-aes\\browser.js"},{"name":"safe-buffer","loc":{"line":7,"column":21},"parent":"D:\\1PROJECTS\\Linway\\node_modules\\parse-asn1\\fixProc.js","resolved":"D:\\1PROJECTS\\Linway\\node_modules\\safe-buffer\\index.js"}],"generated":{"js":"\nvar e=/Proc-Type: 4,ENCRYPTED[\\n\\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\\n\\r]+([0-9A-z\\n\\r+/=]+)[\\n\\r]+/m,r=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m,a=/^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\\n\\r+/=]+)-----END \\1-----$/m,t=require(\"evp_bytestokey\"),n=require(\"browserify-aes\"),f=require(\"safe-buffer\").Buffer;module.exports=function(s,E){var c,o=s.toString(),i=o.match(e);if(i){var u=\"aes\"+i[1],m=f.from(i[2],\"hex\"),p=f.from(i[3].replace(/[\\r\\n]/g,\"\"),\"base64\"),I=t(E,m.slice(0,8),parseInt(i[1],10)).key,h=[],C=n.createDecipheriv(u,I,m);h.push(C.update(p)),h.push(C.final()),c=f.concat(h)}else{var l=o.match(a);c=f.from(l[2].replace(/[\\r\\n]/g,\"\"),\"base64\")}return{tag:o.match(r)[1],data:c}};"},"sourceMaps":{"js":{"mappings":[{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":2,"column":0},"generated":{"line":2,"column":0}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":2,"column":0},"generated":{"line":2,"column":4}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":2,"column":0},"generated":{"line":2,"column":6}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":3,"column":0},"generated":{"line":2,"column":126}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":3,"column":0},"generated":{"line":2,"column":128}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":4,"column":0},"generated":{"line":2,"column":174}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":4,"column":0},"generated":{"line":2,"column":176}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":5,"column":0},"generated":{"line":2,"column":257}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":5,"column":0},"generated":{"line":2,"column":259}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":5,"column":0},"generated":{"line":2,"column":267}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":6,"column":0},"generated":{"line":2,"column":285}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":6,"column":0},"generated":{"line":2,"column":287}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":6,"column":0},"generated":{"line":2,"column":295}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":7,"column":0},"generated":{"line":2,"column":313}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":7,"column":0},"generated":{"line":2,"column":315}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":7,"column":0},"generated":{"line":2,"column":323}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":7,"column":0},"generated":{"line":2,"column":338}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":8,"column":0},"generated":{"line":2,"column":345}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":8,"column":0},"generated":{"line":2,"column":352}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":8,"column":0},"generated":{"line":2,"column":360}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":8,"column":0},"generated":{"line":2,"column":369}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":8,"column":0},"generated":{"line":2,"column":371}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":9,"column":0},"generated":{"line":2,"column":374}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":11,"column":0},"generated":{"line":2,"column":378}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":9,"column":0},"generated":{"line":2,"column":380}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":9,"column":0},"generated":{"line":2,"column":382}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":9,"column":0},"generated":{"line":2,"column":384}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":10,"column":0},"generated":{"line":2,"column":395}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":10,"column":0},"generated":{"line":2,"column":397}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":10,"column":0},"generated":{"line":2,"column":399}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":10,"column":0},"generated":{"line":2,"column":405}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":12,"column":0},"generated":{"line":2,"column":408}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":12,"column":0},"generated":{"line":2,"column":411}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":15,"column":0},"generated":{"line":2,"column":413}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":16,"column":0},"generated":{"line":2,"column":414}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":16,"column":0},"generated":{"line":2,"column":418}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":16,"column":0},"generated":{"line":2,"column":420}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":16,"column":0},"generated":{"line":2,"column":426}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":16,"column":0},"generated":{"line":2,"column":428}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":431}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":433}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":435}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":440}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":442}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":17,"column":0},"generated":{"line":2,"column":445}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":452}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":454}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":456}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":461}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":463}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":466}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":474}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":484}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":18,"column":0},"generated":{"line":2,"column":488}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":498}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":500}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":502}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":504}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":506}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":512}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":514}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":517}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":526}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":528}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":531}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":19,"column":0},"generated":{"line":2,"column":536}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":20,"column":0},"generated":{"line":2,"column":540}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":20,"column":0},"generated":{"line":2,"column":542}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":545}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":547}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":549}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":566}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":568}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":21,"column":0},"generated":{"line":2,"column":570}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":22,"column":0},"generated":{"line":2,"column":573}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":22,"column":0},"generated":{"line":2,"column":575}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":22,"column":0},"generated":{"line":2,"column":580}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":22,"column":0},"generated":{"line":2,"column":582}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":22,"column":0},"generated":{"line":2,"column":589}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":23,"column":0},"generated":{"line":2,"column":593}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":23,"column":0},"generated":{"line":2,"column":595}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":23,"column":0},"generated":{"line":2,"column":600}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":23,"column":0},"generated":{"line":2,"column":602}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":24,"column":0},"generated":{"line":2,"column":611}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":24,"column":0},"generated":{"line":2,"column":613}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":24,"column":0},"generated":{"line":2,"column":615}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":24,"column":0},"generated":{"line":2,"column":622}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":12,"column":0},"generated":{"line":2,"column":629}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":13,"column":0},"generated":{"line":2,"column":630}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":13,"column":0},"generated":{"line":2,"column":634}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":13,"column":0},"generated":{"line":2,"column":636}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":13,"column":0},"generated":{"line":2,"column":638}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":13,"column":0},"generated":{"line":2,"column":644}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":647}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":649}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":651}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":656}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":658}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":661}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":669}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":679}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":14,"column":0},"generated":{"line":2,"column":683}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":27,"column":0},"generated":{"line":2,"column":693}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":27,"column":0},"generated":{"line":2,"column":699}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":28,"column":0},"generated":{"line":2,"column":700}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":26,"column":0},"generated":{"line":2,"column":704}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":26,"column":0},"generated":{"line":2,"column":706}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":26,"column":0},"generated":{"line":2,"column":712}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":26,"column":0},"generated":{"line":2,"column":715}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":29,"column":0},"generated":{"line":2,"column":718}},{"source":"../node_modules/parse-asn1/fixProc.js","original":{"line":29,"column":0},"generated":{"line":2,"column":723}}],"sources":{"../node_modules/parse-asn1/fixProc.js":"// adapted from https://github.com/apatil/pemstrip\nvar findProc = /Proc-Type: 4,ENCRYPTED[\\n\\r]+DEK-Info: AES-((?:128)|(?:192)|(?:256))-CBC,([0-9A-H]+)[\\n\\r]+([0-9A-z\\n\\r+/=]+)[\\n\\r]+/m\nvar startRegex = /^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----/m\nvar fullRegex = /^-----BEGIN ((?:.*? KEY)|CERTIFICATE)-----([0-9A-z\\n\\r+/=]+)-----END \\1-----$/m\nvar evp = require('evp_bytestokey')\nvar ciphers = require('browserify-aes')\nvar Buffer = require('safe-buffer').Buffer\nmodule.exports = function (okey, password) {\n  var key = okey.toString()\n  var match = key.match(findProc)\n  var decrypted\n  if (!match) {\n    var match2 = key.match(fullRegex)\n    decrypted = Buffer.from(match2[2].replace(/[\\r\\n]/g, ''), 'base64')\n  } else {\n    var suite = 'aes' + match[1]\n    var iv = Buffer.from(match[2], 'hex')\n    var cipherText = Buffer.from(match[3].replace(/[\\r\\n]/g, ''), 'base64')\n    var cipherKey = evp(password, iv.slice(0, 8), parseInt(match[1], 10)).key\n    var out = []\n    var cipher = ciphers.createDecipheriv(suite, cipherKey, iv)\n    out.push(cipher.update(cipherText))\n    out.push(cipher.final())\n    decrypted = Buffer.concat(out)\n  }\n  var tag = key.match(startRegex)[1]\n  return {\n    tag: tag,\n    data: decrypted\n  }\n}\n"},"lineCount":null}},"error":null,"hash":"a9bc57db17f8d19e1d94835da27115af","cacheData":{"env":{}}}