{"_id":"unixpass","_rev":"12-69d9d4639f4aa908775a4a4c3baf736b","name":"unixpass","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","dist-tags":{"latest":"3.0.1"},"versions":{"1.0.0":{"name":"unixpass","version":"1.0.0","description":"Native implementation of Unix compatible MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["timer","time","measurement","debugging"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"0c3783e1c82e51852ee23289c83a18ee00999480","_id":"unixpass@1.0.0","_shasum":"4eb180869eafdfa0d89a7198db4b9dea5563d158","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"rinne","email":"tri@iki.fi"},"dist":{"shasum":"4eb180869eafdfa0d89a7198db4b9dea5563d158","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-1.0.0.tgz","integrity":"sha512-aLtK9bCWhkiQ3Uv9WhdQ0fW5+31+4CS+u35KcTa+L1mXPEpRI3bjCdvDY2zSspBhVm8AQVOyL8hcR8jmnDvn5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVb4U6YEa6PLSyDqOjpZghYAzUEKYJoEJonwIRwLPvbAiAgHlG+UaxAo6ZxsJ7tgX5P0xukkokd2DWpSgbUKv3Z8w=="}]},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unixpass-1.0.0.tgz_1463816250575_0.13927186629734933"},"directories":{}},"1.0.1":{"name":"unixpass","version":"1.0.1","description":"Native implementation of Unix compatible MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"6ec79781ed6fe795c95d4f8d129d5cd1ab2b67cb","_id":"unixpass@1.0.1","_shasum":"289b6873b3796954c753dc10883f34fbc2c71cf9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"rinne","email":"tri@iki.fi"},"dist":{"shasum":"289b6873b3796954c753dc10883f34fbc2c71cf9","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-1.0.1.tgz","integrity":"sha512-rkgny62NiGUNs7C0EyOXtQeKTRj3SucBqrPKmejA9uQz3j5Yrp9O168UHHSR64QdZLmcUrvgphQi443Oi09P6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEdj1aYAKMn8/u3u0ZTvxDdtyp4vyzCAi/IQJLOZi//YAiEAwMx9h4OtazH3FC5OsHFJub2sNHZQJ/Dn/8XT0AzXZuY="}]},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/unixpass-1.0.1.tgz_1463816346036_0.7214878981467336"},"directories":{}},"1.0.2":{"name":"unixpass","version":"1.0.2","description":"Native implementation of Unix compatible MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"e7fe12275cf9f9872dd3e5761799303f995d7746","_id":"unixpass@1.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"rinne","email":"tri@iki.fi"},"dist":{"integrity":"sha512-WvtwFBzuChWdEi7urWPf/c9b21HinwzrlF+9UBi3cHYR+yVMoIeKNzyT+HO5u2Er0pyWv1W233wJfmkmIGoY0w==","shasum":"77a8cc5649c9ccaaab80995052663674df679c33","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-1.0.2.tgz","fileCount":5,"unpackedSize":33465,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbBSzCRA9TVsSAnZWagAARLYP+QEJNvVQjd5Tq4LZDrlv\nN6UqFlxdTB85O9E6P1uw0ciy87vF4ZLgwZzmdRNdMRqTgkCPSiHx8dn+Xi2k\noW3gapgdxTlrJsrU43/ikPJCjsgLM1cn4F/9656nPH9AQFwa3PL/iEoKtSiC\nNaoFaCL5AT1J1/d0wYrVeLbPHypCC6b6GuiKr3BF3D7c8gUhmHx0MyLHZ2fK\n9jOP8IbGA8BSibanKsrZX1VzqIcTPO588hXYEgNhz/roHuwblrqTKkCLb3m1\nz6WD/JgrfdV0gMEX9qZgqhwqAGvrIxEgKAZWWh3Io6kHYkR2RpmJ4JcioN5w\nQj5UF5oI9Uc81xaE79DS3JRrWV+a+TackItF+hKbUrk08mhm0zerx+4Vic65\n79jmfkUO8GGCFGAoKnkd9y3MC5O7PDZjqeVtbzpWAOTZ7o7ph4oNHH6sSRie\ngMzOwtdG3QLU9TbIIyemaJ9CE3C0jRigTcyWausfGETPWLxM3CaROWTA+bKi\nYVmXeHiQAcj6xYhTT77jV1aKUT+Y6F0e5prIojuiuXfVcKvyabie8aXzOo0D\nLomWjLuV2GFZYPxSGOBcMx99Eiv8bYpNpUzrIzMmShEHY+ry5svwDlr4wTOx\n51ELTgraUwN4tOTs188N8M4hm3lsxyjcSK2n/kLGsYBwGVxtTXU1kLb7X+3s\n1XoK\r\n=esxx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWzExkTmmtTkryTwMbJEByDVNbmEtE50LO2vrUPmPKhAiAX5jMt3N5879S+XKYIHn6CzIzhXoZOEOk9LquMiQ6fgA=="}]},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_1.0.2_1533809842919_0.01731658176722184"},"_hasShrinkwrap":false},"1.0.3":{"name":"unixpass","version":"1.0.3","description":"Native implementation of Unix compatible MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"2b4588d47515c4f3488353540d60ab88575286af","_id":"unixpass@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.11.3","_npmUser":{"name":"rinne","email":"tri@iki.fi"},"dist":{"integrity":"sha512-NFhhVw27Xm3eWvO1Np+26qtgA2DijgfCso3k1KskhQGNdho56Up38LSDVZ0lR46SGkRk11dBiNg+sJpnO6r9xg==","shasum":"b67ef96ae0f7af5f45c64870bcff00eb8a1a52d4","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-1.0.3.tgz","fileCount":5,"unpackedSize":33467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbBVACRA9TVsSAnZWagAA+x4P/iWQTUBM2VGPuD2ZZAAb\nHSPfIvCR0dBEhUBjg3UcLMAJ0nGqEAhWzHr/wKhIp1MSM3Q1t0YNuBchnjyO\n26zo+djlEmZk8t2c1MKhXzLozCJfA6g+ksKz7xd1Yg/zB+NJmNA457S1AUiX\nVooLePdI60Fedtpwc0gMExIPWxoOXnZj1D7bzVV/VUZ1WUE1cYc0NyBleTlT\n0QlWzLvZGu/ZiD3K8ljRF/0ug/lbzgyL403sLHEJ2LdxGF/ziozA8r8yt8J8\n099EXEzvzq7XfnNhSfOHcMN0fvr7fU/8d09ktpCc1Nj3U5suHJVl3dbH9mbZ\neYap/RSkMXhZzbBnZe/R7mtzgvP63PRsNLUNv1WS88+lJLWvqi+dU+LjHCXb\nR1wlAK1Jaq6hzgFUnFHU6EN6b93jcQOAqsdmaWbjhy0m3+DfW885sxQ9llY6\niSmUzZKjIsPgVjf66dyJZ1BRbosGM1moCiRpJLOrMY7D7g0L5gFHLgN4e4Nw\nZi/s9dM706OQEt+REHExSoMl1+aiBhTbQlIhbeM4yIoowotgsZXtQoObJhX/\neYnIS42wNDRYeVMv14FRODPyHwweqH1Sazcglkw2azh3oIE/nzK734S5s0WO\nkYCVLF9PbZicXFBICrVYpcjPyKF8m86MM0YVh3MK7rZCOep2eE+b5yE4pp3n\nRCI7\r\n=ph2q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7AHnmzguM0SUClhQQlBA6LCQJd5SglNQrqR7y0vzEyAIgN2j/S7m4ljWMtbaCjqqS3rkOCgX4tn5zHVIYZS4o04s="}]},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_1.0.3_1533809984117_0.3028994421440807"},"_hasShrinkwrap":false},"2.0.0":{"name":"unixpass","version":"2.0.0","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"e265f55797e35db049c2b84e5a06df4a3835ee97","_id":"unixpass@2.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-7uACMRHrK2kH5GrYCbEXAUBopkQEXWJHqbQpWguH6qmw65eGsxe7HeG04EU4aEdLdY2sbIa4Z+61jf0lr/q1RQ==","shasum":"24d9189fbb278f99e8e69ca97f264855d413ac38","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-2.0.0.tgz","fileCount":7,"unpackedSize":40903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5ScLCRA9TVsSAnZWagAAtR8P/28dVhczDnyUQdBalZqY\nqWIV1ytdCVvlddIMoDZTQtPHcMsXwstjhZpN7c3XK7b/KRBgVIIMwEq20CY8\n2Qt/IB6Op9R9D1RX1M6HQ5MpCquiVi9tTrTusUU0ZbwRSxd0vydy9PDA7pN+\nZMiGKUegy1lVluxILMPGBJZr6az/mA9Hv2aY4ACG7RZoXEbTR/xASfbRW3pO\nG8LisWIzZMLws+gvFW28yLfmmfidEq+DcwN40uvuOX21fz/7fodrDSkhGpON\ntew5rOw0IRk0H3aGpwsWe1TYST+Q78CANLqAH95ibzzJMLHT1sS0+i8Ce4Ph\nB60yrWMbidvtAqlSdjNKW65x2eLXnXqvdoiakKWXiGR0pdEWXnFGNw//2+Q5\n4Wa9VcPNr/603TUf+pHmrwauZHtuUoUI9yeMPWoPbsZ1eSm4MG4Bu7ucfQVc\nMbWMN3fFdM4X7VWd/+ZkkL2qrBfzgrMsYgSUT4B9jOw5Ygl9GXtwmYos+saI\n7O3rz5uaSj2JpqetaSHPWPXRdQz3xNETyEudrXnNnw79GZ6YogaxoJbvtsmX\nbxkDJgiAeRFwfRhpR1b9GXAZQjlWrhjPawq6M+YhqQSrqF0F8YynAl9UFHJd\notRLDgQlh0TBtAguRQ3pl0jgnzCfM+kGvI7gdGYXSG7e/nYNXwfgMkQUa5ta\n6Ble\r\n=LnXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEEoQXrp1HfJhEAC0pxvfv32iHjSkjZkWqdjLNkrpgtwIhAJTNDx+cOsI0ISFlDZFL/CNd5/GyQF/mvRx/jEZl9aZg"}]},"_npmUser":{"name":"rinne","email":"tri@iki.fi"},"directories":{},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_2.0.0_1642407691581_0.30207892313877927"},"_hasShrinkwrap":false},"2.1.0":{"name":"unixpass","version":"2.1.0","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"f9b6bc671504b6640c050fa6383702de3bcbb439","_id":"unixpass@2.1.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-xdiAVLRCDMR31j3DMbZwxzbWmEjUrU+XGR70M9SvaNLLP1OV+9ELJycVWEAFGsOyj3Avno6W/G7WYmg7IaEzgA==","shasum":"866c0c3fe0744a0e359aa650bb34e88b385641d4","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-2.1.0.tgz","fileCount":7,"unpackedSize":41183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5e0ZCRA9TVsSAnZWagAALR4P/ROZuGiDhZ4ZkTatG2/8\n9OVbuwv0uDwricqln/RoUuBzFRa7GWecHdy6juNniWnslL4HiEuV/KdbBYev\n25odc5FOw19R0YXXmh/QOMOZYewp+COHBZFubmWWe1aOy1eC/IceEk9zp6Ee\ng0lmSYOrq8uhuRQZXqcMJaUDCLembH1sQGatXOPC+sozS5ZSY4soV7HlvhLK\nDkSDFlnFo3jwx7K/TSsCpMtO27V/BEBmLOk4V2kcGkBrGuk+v06Qz8S5QcP3\nm7Wd48jAfpo01DXyvpgdZ2ZZNJRbtFX3ipDjRObkFhF1++//WCdoFVZA2zZQ\nBlnHI1ha2GneP4Bkll6zYQWhvvR7cpJG85J2wA7J5hqUY58K0lDY2fnikuQl\na2B90hy4xGleuCbWOIRz1wCQdjQxfvj8vO0Q5Hqe/69MglQ1Sky6guo8cjUN\nPr0L7ZoBiC4Ru8gU3rYiEf3b2UcyZacXoFvtWVSVVK/Zq0Os01eiqf60sC6T\nWnFsTeeVyjOqswZ4mWwmpNF/ydwn9lOL0Dw8WduJ8P1sp4pFBsjozetdz1SV\n9Q9rtnAY9XNqfScW+aVSCT8aV8xY/CFGLQLDI2uyCJ8qnnKrYfe2nazoIZAi\nkNNVG4FW0lpPYmMFosZFnicd9v08GovXM9hLKAu7s+fuYot38nMQftsBWJUu\nnXWK\r\n=/76x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFs7r3J2bnnFlHN1sNe/fAjW6fGMjtZ16w4zku4qk9dAIhAJU49tQQ6puJYsV7UEhuBbAh7C87Bgw08QMa5LbT/H7P"}]},"_npmUser":{"name":"rinne","email":"tri@iki.fi"},"directories":{},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_2.1.0_1642458393072_0.09612560526917724"},"_hasShrinkwrap":false},"2.1.1":{"name":"unixpass","version":"2.1.1","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"94334252fd98888dda8e0554df30675c1b245fa1","_id":"unixpass@2.1.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-AlRzfjXfvm5r90VT9KH4kGr2ICsPR/Houy4hXfljX69f5qxcNg0kxxXjUiMz4GIwuzaKC/xCfC+xi1mo/eqtRw==","shasum":"f3907622ee5bc7a25179a099614c950b76d8ea6a","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-2.1.1.tgz","fileCount":8,"unpackedSize":42784,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5fClCRA9TVsSAnZWagAAAUoP/RrEe5rLQ8mbyG1+TTyl\ncYg+PHoA5VAREuZwVvkrgDUus0JSK6PMrCD7K3S94EQzgXJU2wxaQOYsAMHf\nfvvCgdaaLKLF3TYJldBO8qZcNgA3gV4zwCaq/nmiE9/Vks+fAiD5JRHOggQ4\nDOKop4TK4o2FvYGqdQgXXDpsodNiFL7qa/DZ3A0d0ziw4lJ72XxQUGE/ne1E\ni3ZVvhSKoUPVcVJfkr3xEvwKL40ONFT8/IOqGWnx5Fv/FdPJfp9T0gKLm/Nc\nG12dAW08IfE5oCRz5N7zt5GGn7fZq002buFtnsa6FYaBZykj5I6r3VCdRAKQ\njuFaqhdJOPGQ2v7z1LifroZAtj1h6jeOWmAwq7uZwctKLZ9kaJG7rVsY/T1W\nBR02C3SkxCd6SoI1cC1h4UeIjEk7jAoAqiZWfWR6/Eem3ilq+dkM86MH9ZCp\ntHVpHmfNzHlQ2sEm9oh6wJ4QIj4WwdgvzgQehdOJaduw1+oaVcPoNFRo5XHK\nI04/DmhBFBasNyocAfMgTXPqoGk8441k1qr4hPNIM+fmNZtnV2HTNFvEukqb\nZLYO+J2dDYBlHsl23Dazh2LpXboVhWyZ8wWUssAzcIZKGhgJ6PLzgLizb3Jg\n1RX1XHSrg58GDjeABTdmLjVEQ1cQIGTuHXP9/y92T1iRnCUlw6TrmlPqDrkZ\n8Avo\r\n=cEah\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL8CAL+mFIwnj01mrClKAEk1bp3esspmCdmCReNdXz1gIgWu49eM2Jw7/3IVG7qHzVsaZAZ/6/f+Lncg1MUbJTOjE="}]},"_npmUser":{"name":"rinne","email":"tri@iki.fi"},"directories":{},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_2.1.1_1642459300925_0.038932920731240106"},"_hasShrinkwrap":false},"3.0.0":{"name":"unixpass","version":"3.0.0","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=4.0.0"},"dependencies":{"blowfish-js":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"37044bc4b0d4af2318b8851be024b1ebaff01380","_id":"unixpass@3.0.0","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-zKrE2KVMnmRGfRIoOhVCjj/FzlFUzHO9LrT44Ns8vxZbraanWaG0Ycvx6pbhZmzZyExtMGDn+f7G1q7YnYDAHw==","shasum":"02b25332fb7bf5500ad1d6a7d38e808be128b788","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-3.0.0.tgz","fileCount":9,"unpackedSize":49146,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7+r8CRA9TVsSAnZWagAAOGkP/jHl+rARzNrxBCLZKx8q\nW30ar6JdV+0XWg7tV3tSW0InLTTiv2/JrF4TYH3eOUe24iUb1aIMTkyfAyub\nZGyFDxot5vv7yO+49ydCIrdB48/GKvgChVohCr8KEUiuFJx0aeuQYfm0nFiw\n0vWL6jjSFygfQ89P6fFDvO0yQb2ydWsCqoeednj07jEggf0YWL9ouioaXcl8\nSypurbenIfVmnzdNOPxu140+2LTK833MB1GM+8zwNNEhLP2ibQkqws23OF9B\nIn/AOmxFdLlkHa9a2nUl9VhKvk3JoA4qDBxxPpqD3Y7TJuZhS1SQRMBsItsS\nP5X2wJ7rx8c4she33YBuC06RBWwCZrwJKKu3I5nna/TdDaVMJv82OrNx03bq\nIVGvng59ysjnnBZ4vNJEAYaenh9r2dCNXGzdekZhA8GE2U+L9EnLhqzV77+x\nXDOsaIoO62i6sjt78i8H3/vmkGcMqSG8tndQOWZ8WvM5ThkBWy73iWC5WY7m\naa3LC5nyVRRKRc8epWU8+Yu2SDO0T/K/CdFVPzdWhQAuw0ljYJ1gyVnrGUN0\nUd6gR1pNpbA6qMYt+AP4WF4i5/3hiLfs5+KO1muyb4y3+GPCBFvEKOmCZ48z\nyTrls/tnYccrDe/njqQatDyPxdZDLeXgerNeEHBjXGS8RMlg/0pRFmnx/AbL\ncwjT\r\n=NKUo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFKe756yeKp/KNenXsJbYUU5dTmJPVKikStIPC/ZqDdQIgMG5yCIh4MYhMfryYxIOIn7E9sgEG36vRZYuodtThkjg="}]},"_npmUser":{"name":"rinne","email":"tri@iki.fi"},"directories":{},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_3.0.0_1643113212152_0.8656288513907902"},"_hasShrinkwrap":false},"3.0.1":{"name":"unixpass","version":"3.0.1","description":"Native implementation of Unix compatible DES/MD5/SHA256/SHA512 password hashing.","main":"unixpass.js","scripts":{"test":"node ./test/unixpass-test.js"},"engines":{"node":">=6.0.0"},"dependencies":{"blowfish-js":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"license":"GPL-2.0","bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"homepage":"https://github.com/rinne/node-unixpass#readme","gitHead":"fa68bcd424608e9b8a5bb507a5a027f3f3330873","_id":"unixpass@3.0.1","_nodeVersion":"14.18.1","_npmVersion":"6.14.15","dist":{"integrity":"sha512-lmGE55EHEeE69ueKIXUOCsg3EjHYZm69csHhKM4UvwWlCob7v/IjBnPTZnLUn83j8qVV8YrSnpF55UsdSEwnZA==","shasum":"99765d3139055bca5e555aa02f33d899ebcbab06","tarball":"https://registry.npmjs.org/unixpass/-/unixpass-3.0.1.tgz","fileCount":9,"unpackedSize":49229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8DIGCRA9TVsSAnZWagAA8EEP/j5smPu+Cjo4bKXUwF4Y\nMaursE5IqWQU55AkkFFNQBicjV2qiaAzcC0DSzzt6Mbv4mhCMGWcEJv411UH\n9s1TFJfEh1s85IDWQ4pxNbLW5EMnS/JhXevJ5zpY70lfaihhA5Z7tjOFW+i1\nT1PZssaL/ljWMtsIr01iPJi0qVhHGV3meJN5vr6WK/5+yOTG6szESSyDw3In\niAli21T+YjBXCyT64ZwwE9gw1FGwbejzYFKiT8oXtJ3sbtZOmmpv4v7X16cF\nBeuxvgfw954BCykzURSawWK52gowdGjnPm5qDNfoBiKbI/22qYeblK9QAPSa\nogimRLgP9pcrwH7bxDyonNta4uniMA0RyZ2op7McQImKfJStgD3xXvhW4GhP\nxVMif5WB5TPJ/v0Hq2IDV/8lAkbjaObEXnCCvee8qjHOzZlMEI84k8S8dtj3\nI+l2pb4BWJMvsyq1fuVZJkRkx4Z7jJLhoCalaim7lJWhj12sjYrp6yf50AdX\n3XEg+MrYshkng4tJQBLJ08b22ssIV4t/FZ3MlbBBSDb2e/GqMjRKO7Zmt8ln\n5ZAuK+M2cpKsa6UoaFfBoGn5OlGxpQdB9bOBkiTbVO8Xn3q2hLdzqH6YsxSv\n642NVIuzTaAK0IbqIL09Fx19V+xUlx0znUb+IpxwPFUKDp1oxiIl4z1pURfQ\nVBqw\r\n=qw5j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcVRQOt+Bviz8XG2LQwI+RINXqtHz56Rm6Sy/Mx1QhPgIgDAOPXhnyPLTfPIYJePb9qHCmuBfXqIgjfj7QvtVTXl8="}]},"_npmUser":{"name":"rinne","email":"tri@iki.fi"},"directories":{},"maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unixpass_3.0.1_1643131398336_0.8846758609898522"},"_hasShrinkwrap":false}},"readme":"In A Nutshell\n=============\n\nThis is a native javascript implementation of Unix/Linux compatible\npassword hashing. The currently implemented variants include\nlegacy-DES (13 characters [./0-9A-Za-z]), extended-DES (underscore\nfollowed by 19 characters) MD5 ($1$), SHA256 ($5$), SHA512 ($6$), and\nBCrypt ($2a$).\n\n\nUsage\n=====\n\n```\nconst up = require('unixpass');\n\n// Returns password hash using SHA256\nup.crypt('mypassword', '$5$saltsaltmoresalt');\n\n// Returns a password hash with autogenerated salt using SHA512\nup.mkpass('mypassword');\n\n// Returns true if password matches hash, false otherwise\nup.check('mypassword', '$1$saltsalt$dfhjlwheucnsdicbnwuibnwicb');\n\n```\n\nCaution!\n========\n\nBe aware that legacy-DES only cares about first 8 characters of the\npassword. While no new passwords should be encrypted using that, it\nmay be useful in validating some old stuff. Also, it is an interesting\npiece of history that deserves to be reimplemented also in js.\n\n\nBCrypt\n======\n\nI don't like BCrypt and didn't even think that I'd ever implement it,\nbut eventually did it anyways. The code does not implement any\nbackward compatibilities for earlied bugs. Instead, it blindly accepts\nany currently known variant specifier, but performs the actual hashing\nidentically. The maximum meaningful length of the UTF-8 encoded\npassword in BCrypt is 72 bytes. Longer passwords are truncated.\n\n\nAuthor\n======\n\nTimo J. Rinne <tri@iki.fi>\n\n\nLicense\n=======\n\nGPL-2.0\n","maintainers":[{"name":"rinne","email":"tri@iki.fi"}],"time":{"modified":"2022-06-28T05:07:05.802Z","created":"2016-05-21T07:37:33.017Z","1.0.0":"2016-05-21T07:37:33.017Z","1.0.1":"2016-05-21T07:39:07.111Z","1.0.2":"2018-08-09T10:17:23.036Z","1.0.3":"2018-08-09T10:19:44.216Z","2.0.0":"2022-01-17T08:21:31.753Z","2.1.0":"2022-01-17T22:26:33.259Z","2.1.1":"2022-01-17T22:41:41.083Z","3.0.0":"2022-01-25T12:20:12.316Z","3.0.1":"2022-01-25T17:23:18.566Z"},"homepage":"https://github.com/rinne/node-unixpass#readme","keywords":["unix","linux","password","security","MD5","SHA256","SHA512","DES"],"repository":{"type":"git","url":"git+https://github.com/rinne/node-unixpass.git"},"author":{"name":"Timo J. Rinne","email":"tri@iki.fi","url":"https://github.com/rinne/"},"bugs":{"url":"https://github.com/rinne/node-unixpass/issues"},"license":"GPL-2.0","readmeFilename":"README.md"}