{"_id":"finabel","_rev":"50-1d10a155ba0263db0bb2da1f271bd45c","name":"finabel","dist-tags":{"latest":"5.0.1"},"versions":{"0.0.1":{"name":"finabel","version":"0.0.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"59a8fd64989303dc4b0c8aa884200f85bf9f278a","_id":"finabel@0.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cdzzhSB2bYaqIJyWX4lDzSYtxdwytofgegOYp3vXl7prS4QlFMYrqoT1xqlBZYvuAcMWkeTb8W047sw98DNiYw==","shasum":"7b5b27732b3709d657b875e663750835241a036c","tarball":"https://registry.npmjs.org/finabel/-/finabel-0.0.1.tgz","fileCount":7,"unpackedSize":13299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftfcbCRA9TVsSAnZWagAArlkQAIZ/+TPLbX3C6c10r93D\nRrq9oy9+R2JMWyUPhxFxGhD7R9QE243MGhefYyO7NNKf4PGvehS7vKCayu4/\nTv5f/6k+VT78y5BUqBPHXQvSKnkfpVLmiPGtjrXtvkqsrcYGC4SyQcPkWWbA\n4eMxZUKQtYMN2zTMqZvguC7co7XKrrWr+J2Disk0iJjIerhxMCimRV+IukGq\nhseiSfa165Gylx+6Gds8lWOsqvnb9AaevqOixA7WwmVZbSs48NPqjbYj4Xjm\n3fQ4+McJ+RBJom5vnHyeIf8QSkR2XooUXIaEoeVbpsuD4G33D5t4ZoTY67gV\ndG2LaUbkIdl3axMcso/UwOAXBFwAlprdcLuSO8UoRRS/KE7AHdLZZNGnIh1P\n5JXuQB4a+xNQa/tCBPHGRybjgUFzgw3lhuu7VwBHM3+XmdJUYg8Nb8eZL5ft\nYUsC6Ds9TYcnrPYKEVl8DiyiARPJR+XXqYFxOunBUdZwf/5JVSjQOAUfFZYA\ng348PLKpyzDxC6BeQLnOCMGW6TRabBTyud5GhKudeFf1oZpsobtQCbJ71xtA\nVWYxdTH9jeOEhvnxl3Bsyr6mSimgrU3e6oSXhybTZydY3ENRn3C5wZElxnrG\n6+KXkcAmS7BWjkbFs9naq8cXLhN11oX9hQ+nogXijFNannPhQzAJ2aNlvHZa\n56yt\r\n=VF8u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkl8XCU7JqeN/3/vTjXb3ML/p417pVzj1DdcI7Wry5+wIhAMwZDuUyp3ajaWSjCyOrw/OBSkfqkNzDjmzaZgepOcNS"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_0.0.1_1605760795375_0.6290374822450298"},"_hasShrinkwrap":false},"1.0.0":{"name":"finabel","version":"1.0.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"59a8fd64989303dc4b0c8aa884200f85bf9f278a","_id":"finabel@1.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-5rHLtfgKWD08a72QbcjosieqnM1GNmAv27q1PSi6mmfeC4jQ+zBSyiyxwvhO/gGI7G8F9f1eyvRPqFVo8RaUog==","shasum":"bb6432bab0aa44534d99d56aebc137d564ba7fd5","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.0.tgz","fileCount":7,"unpackedSize":13299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftfg2CRA9TVsSAnZWagAACNQP/1SObr6dtrqTKdbxFfmk\nNaHkf6+nTI8Gk8hcnmy1Cr5o+CqdLSipLqHOWDnBzlCagy7V8YW3Vs1Gv5UB\nu7/lCPdzksf5dsvx29USr61Ye5qMI76IK4duTPfXuVf/PBU1WM6EIQWwp+Ng\nNlarBBrawas7/4RpqoRA4B0yv0NrdAeEokOp5u7d7hxJc6/qarTYGv7cBKK5\nfLUCVPW6clHqCn3ltPeBv901YkOp9MoIV5f+W/GJsaseHpJIuaBVSUVUdyTL\nNbZIOHVIfZ4f0RNj1X1X4nOlBDemkBTf9M3I9q1mtfZTMcT3BE+l/8gIaV6X\nJssqBzUg+UkhsNhjPtqEL1Fj4XeCCmPl+DozZ87D0FX62rt8XN4sxcMV/OTy\n8/dWeo0iUPDQOmrvYJzV+rhjILaBQFETFvw14jR2oKvVoeBIHFMRyj4RWuTG\neFoNF4bcQdhlGznlyfiv2vqqZM3zSVQ0GP3zX2aU2hyDR+zhAAPDSS1QDY00\n/3S7BGXCazyy9OAdP6bz+LrxNX9BzI3BkU3th4txi9wTi2tLQD8cNOfB8WEQ\nKB53MCkINzlc8vFvR/+9S3ASthno2vZ/Mz8kqqCye9ZVV5jbrngHpsLxGbMW\ncFKYUl/PTsTeIB4et3P6q69y36t153lqHN7NxcLJ0jyQyM6IPiTyvhst4Zeh\n8KvZ\r\n=HmDI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICVOWauOWi4VQGcR8KXiDZ/R8bT6YKdCBqEkpGGO+tVmAiEAwulvyGQ2AXGNyhTI/2LG1lIlsPkPsFk1php/Vv16uDI="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.0_1605761077603_0.32387416510454337"},"_hasShrinkwrap":false},"1.0.1":{"name":"finabel","version":"1.0.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"6f018925853fc8d08286f983218b386bc28d3229","_id":"finabel@1.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-0Lg9zuWQJXjaB5kkrLMj7HOTKi5BUbTB7tdk+9+zZa3ceXr+r0diiV3iWaF8jv7iOLHp9dO6nFGzAZATeUGqcQ==","shasum":"58aa09039502eea8c2b6da52eee909502b32b2da","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.1.tgz","fileCount":7,"unpackedSize":13335,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftfwZCRA9TVsSAnZWagAAAvwP/3J4E3TkUTQRN13UqhJ4\nBuDtGi9mbw4LKtZkD4HKB9P45Wqangm7TuwRJEwvYMPbxvIYC5Fg7mW/RmJL\nKSw8WrrjkZ8OmUWDwpu/1G3WSgBZLqP2TWCLdfRm1foPTi7XTicZPxBS4nEd\nBrWqG5g+agyC7Kxo4qZxPbWFTJZLf3YESW6wU48XuGcfgNIb1vGncxbYW13+\nuc9jSTI6ye4kDQOuLz0t5hOtB9GifYZj/3JRG/WnEP7vKuJe734c1+127pcV\nJMcFWY8TdcaE0qnjv/PoU5vXPuwmdMq6P6jZf369bfk3XXGRcZwia46Gm6jy\nlAwSGbb1kclLqUYfDnvRq3VY2ch57BXtJsdN/nkHotzzBQ2MG6waT69sTAzk\nGu86woyA2Hf7UFFTrgYuy2tfDOldUIDl32fCOrzMix4jC/CzRc7Y1rfeFK/8\ncGY9U+mIEUN/2z2vbM8YCGTa3dqejgDUcYNtfYjnd4Iwlg5HMyYrb4Jb5Tmo\nZZuU8kFWlnpc29wsTo6U4ayIfqGOIrMCWKhWiwf4eTqvRGwTGnc7k3XyXtlc\n0tQyTmiawO44YPDLpoHracw5ixP0y9rxyXjzWHQxXSe4OPwxKvnltsTSftzx\nPXG4PmAVP2NxGv/7poigkd0/tkpesNDChXWULyD9geIlMSwL/59BsAkGMNkK\nTwRA\r\n=rVL2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDiSpwfS2uZ+wDIucgioFsrXOWMh52BJCPRtr4mdbn6qAiEA/Q9c/EIXFr9/qdxtO60Y80IbwslBDBl8i3/1wx30PzQ="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.1_1605762072474_0.862079322501182"},"_hasShrinkwrap":false},"1.0.2":{"name":"finabel","version":"1.0.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"d9df885548c7cbee2bd96e90614571853ae35f80","_id":"finabel@1.0.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-ZXtsH830me0ClQf/TGMCRdmhuk3fRenxBuoCtCHmWQBDW7yqc76vxE5+AKVRgchAIMB44hAI9/6eFYoRe7sV2Q==","shasum":"e395d0094ab77824f62a6060e05f18db0a326bff","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.2.tgz","fileCount":7,"unpackedSize":13336,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftwTqCRA9TVsSAnZWagAA1tgP/1Ux+nLfKeC0K6TPkYrJ\no6hPvEuYV1QwN6nBaxTYzXUIgD/5JobPxG2fj2KNWVVknb1CaC/y4AcmK75K\nC/fwCA7yXUthL32iox0lpDQk320KzYvz7yLoQFDW8vFAISqNRzyEXG5mTG21\nSkLxzKTX8wQkLMj3LQYVM0JT605ln10wlzlzRo4zGutRQmWx8iNlWWRnFmqk\nMwz7z2QMPQ+283xFUIzzKEHobWnRoYuiA6P5YK74lb+v7qtLsOp5aZNwzdVJ\nA/PTUVWuIbp/odV8uTmASMrWmTdSfYNMFkNAR+yhZ3gSv4lXkajgWGQk81df\nt33hFwjpHpRYLxbvby3RBxjcuKaAFdxVv9IwcFxtEFyQZCKUdioYgVlnOasK\n8QlcMIjg3GeC37pBxgSHg/tnqcuyhYTJIEPasYlKCkSfbRtKMCEdJ7ladldU\nt96Nkcjwg0q2Qjjw/hOl1XCfJmfa+mfGJVJ9Ep4/BpEmQ+Aq7rIbBRpgmbYG\nA/2L9jfduB/PtJ5WhVSvg2nAnQuZj1u8pwL+zzavm5T45CVXCYaJI6nvc1Pp\nasIcB71QktzHcmzDul1jDSMTfhpQQOBYHuHlKloF6TKcbXJT7zVzbCDZ9UIf\nArjwBfdBzGs64RLd9/trfSOEiRvBdr6KF75jVNfib9oBXpM+vQ/epwbbfpGg\nBEHI\r\n=r35s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGBukX9Extz6drjKGb+FngGwcImlO/TOyCLbu6nRWkHrAiEA295rFnV2IBioLqzz+ZrgO1s+bj4ZyBRgCqiHSVC/LAA="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.2_1605829866238_0.7985032201004245"},"_hasShrinkwrap":false},"1.0.3":{"name":"finabel","version":"1.0.3","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"9a410c316e796f4898daa1632056a0e924eb2e8f","_id":"finabel@1.0.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2WZ9OmHoZjvFarVNsrAXdku3BpGtIiddcLSvtQCSAOH9oWxytMmgmcRGb87mE1tFODYca7Mr25W5hFgRrSH1bA==","shasum":"08d8ed456f5d3cdd43216a4cfbe531839ee1d39b","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.3.tgz","fileCount":7,"unpackedSize":14319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxOOCRA9TVsSAnZWagAAtgUP/jg/ep/uVXbWKbwRbOnx\n8Sj7RiIEr9zJjOT6S6zoZkVAjgBVu+6r2pPnlkfeYGAlJ7y8qysTiszAp534\nMztoWIY7/cP9lt6RCgMt/g7rUflE0wyqUzcl2m1VVubUXof1YS+VWqwGUYrU\neATiEhzixBeg0Jh8hOvz9J4QUFe0/3UvknRrpNpGKOfn06uhGXBH1uVZfahx\nhQWMzC2FyLJFBrjVbZ90ZJP1noCSY7iTomvovkR8rgd+Mi4mCpQBIf0u8QV9\nR2Ah0hNhFACih2M5gR9tvMxJi2+Oq9TP1qeB8qmpZru24YT0JP11mMUKCHjj\nt9bvG88ovu0GoVQxQoWHdidbSd+jqKYlNvZEtc885TnaCuE4wJD0rxgzTI9o\nuIQ2BFLFR/ER+XQVTBqiWjgmK3bV81Gn8Nc6fS0fxHgY6kGEzlSkgqcO48PH\nwYc6I/4kO/DxJePOKvUmiTkRuZiAu8bltyjTmc17NUVzPGsynNENl4LQx69m\nAJy8ARVn6/iJAeE93rW7h0kgH+lqi+LfPRqaLNyvN4JVlogoqDsmde2FXQ5s\nJNZG5pSjGwoCacafS+wL6SZeOT9Cpl9Mf0D5RWb1fseXx7i3Yo6CklHVvESE\nw9x4NIfqGazt+xHkp8980e/UqtyupQgBDtwBOnK3aPY+AOyxv3HcXoKiZGhv\nmRXg\r\n=Ftn/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLxfrtvXVKGUT710cgZnbrxrYj+SKEBjnSXHdzTSIw4AiEAwfFXDT1rY3gv5+Oy69AJhU438RDCOkB5BTjjvQmZMqo="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.3_1605833613770_0.25996848180574106"},"_hasShrinkwrap":false},"1.0.4":{"name":"finabel","version":"1.0.4","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"1876a4f8308c4965b467a6aa2be836b2706cd7b4","_id":"finabel@1.0.4","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-RywBiIHf0NrG1RRDlqJd4KPC+US3DK75CvW6EDogiiUl79kl1uqx5TGIUORpu4gjRbNillZHm6v+XYTk5nLqvA==","shasum":"b268b95862bc03308b23354e4390f1ccb55dd5fd","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.4.tgz","fileCount":7,"unpackedSize":14319,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxQrCRA9TVsSAnZWagAAGN0P/3Mx19qiDQ/o2j12fxh7\nS5jOyyX8AtPNBcj3L7OFp4zibB5uI6A6NjG8uHkkEE5SRRKRtq/JaDCoPixW\nfQFxYjkIH/4ZY48O34OrxW2W1JkYdd/Cgkh238/k30yVrnb9SkUaXR95FqJm\nlNPYhwhNJB0+0d3HHRHQwWg5JojDU8jLY4XsDUpzdhZbpu7GMI4FI0LS0UuZ\nXNX6aZT4/9Z8GochL5s5XdurOiRtWoeghew2zLyuDLyeIBuZgiMSAbEz6uyL\nAS0NWTQpeGJYKdE0XMX4zNZRPa4ZMw0XudGiIwOWFCYTFCXg1FTVKnJYpbiX\nTwXjXN2kTUABVUGxjXIbClaqHlJCahdTjCvmj2oeDlbhgev66LaLpsYlI/Pq\n3P9w0xfEks4qX/XtG4Z7thHV+iQg1DlTqpdXseCSNSp1WGZ10cvGfej5Eag+\nBOvgTknZsUvgqJKKjsHHFjOlMmp1s1AmeRQLS2f/myaPR0XcpVkpO+a4XeKz\nvXZWgRWXFYatqY7Bo0pZRDWFqPaXU6NHPlW5JQuZmyIhJ9MeHI69YY0Qdgyw\nnw7Bp3onXzDRL/8cLScY9j1VmOAtjKWE8GH4ONwbOA7yIciyH8VVROd4dNPO\nhSc6Cy7BX8LThuRDD8jvqkU2a1mPKKKt+Lo4TahB8Tipkp9VgzojFuQ489VH\nZI3q\r\n=CfEy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFaPrRVldxcI9alyPYtgtnToxAxfhWXN7uOTGZMGPc0jAiEA7+LI5kWPkOOiR0mYeNvKma/i3zBn6QTZm1MUKahIyI4="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.4_1605833771021_0.18489553068332754"},"_hasShrinkwrap":false},"1.0.5":{"name":"finabel","version":"1.0.5","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"e0c8c3e705f01118f9c89b10b6c432d8a2de6fdf","_id":"finabel@1.0.5","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-l/K2u8m4tsTY8WAHjJaQNDBBj2xG8V4se8Tkpa3381b1CLAwJMXcT3wISqJbvmxwmptrECAo95SR9Y7fZt10lw==","shasum":"2116e6158dc5b1474079b6ba370d3649bf9afedd","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.5.tgz","fileCount":7,"unpackedSize":14800,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxW1CRA9TVsSAnZWagAAlCgP/2wIWTO+a49XHb8B4ze2\n1Z8hWYXP1n5jqAWXNax1KibDTM1GU8zu3EMhwlB92huqXgZY60an8oTOVTXp\nMVz8JWHtYYKohTDnjLxzXsc28g3rrLM0vV5d9GdIC1W+3obnfIMQS+KiScKU\nfUf9W8oa+PalSKiKwbQMyepvfogNUce3cIh8Fy/PAcA3FIYqskIoOJhUDhpS\nM5uGwQ9JloIp7M+pATafdoh2fGPcIzajaXs9Fy7ZiCfXzEjNsCYUsIq9oWtt\n+zOZvdU9ip9QIiLMizgDIdujfV1ORL6cfc7UOpAL8T4/rLZxvFx4/A1Kaw4n\n0tFzjVKGhXmyMLGVzSpSCP8bzbeyM50bH0XwAjQnOYhxGTO0Ev/SVzkH7OSk\nxJAt3KHigd6ywp/6phnFsjMU1+H8xLYccmwYedJjfNI6WTccCYFps6T95/SL\nlu5i8s/Wm4deiZRrD+YuYL0SrDri0dLXqCBK7BbgvUmm3VZdXK5eqgdV+PyU\nrdn1zHjiOvcxpA3nucgm2q2NR9QNmpIx2BW3kNfjAEDbU8+Of3+LYw1EBvXv\nkYvr6oTA0aNEpUlBAEA3zjh5ntq0AgM9FIH6qnZB+912G2sBaj5pbBOfFKfR\nKuYVH9agGJ2u5D6JjV7h2RdqCNk4feWXmTOICD4HfFIa9Bv8GGjezhklkBuw\nUCME\r\n=UXmf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAKJz5gn0sI29RM4u3/lGGToc0c0ZhOkxgF9YkUDrf7uAiEAzjhBvaMIlVcYIOE7/yMlK5N6nlCB/sqYH8oWVhOtnWg="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.5_1605834164949_0.5963379110908018"},"_hasShrinkwrap":false},"1.0.6":{"name":"finabel","version":"1.0.6","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"fcb931c759a8744296ed11afa7547628a38e1ec3","_id":"finabel@1.0.6","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-hoTgvd0Co6zc/yL91z1kfWVR4QoUX5bc3daiy8yQoImuz7+MdyXBxEvY81esedRYcqqDfk39M0NImYwmqz0B1Q==","shasum":"5eb9e1a8b90bf376d3ed02403c9ea9564978bcdb","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.6.tgz","fileCount":7,"unpackedSize":14821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxhQCRA9TVsSAnZWagAA5zYP/iDceTNiy1RBt1tWaFum\nsyx34Oz28kbwcbLOaJn/Od/HybTB6bza/GSzaCfLAf2xHVm471uN08CV5wf2\nA0Aq1aicyY8iN2EdXcjjOOBC+5cwnSGKBBbQccMryutG0V2dHfQbwelPupD2\n2QgwJM1d91s1nUXlNP9gUPPhi7jZvjuCgh0dZzHtYC74PJfjlTG1NGFyN7EG\nEECgJsdA6FNF2PSiVMJR6/hzVc46i07uFaotoFu12N11vRDl1wLh5QmYStW4\naRmf58N0iyOIeF/SxLXpSZ0BbPqlvvft68nS12bFhY66stvQaxs5gK25scd+\nhrutxduQDebZg2hZAflwlfZ/mD87Pb+3XGS2qgmqwZNGOJUDff3wTXzuc8Yb\nhqDcZzWm1Sl7g5Gp42oJTB1YWcjaYx28qjEK3daFuXeCSGivOj08U+2P94JL\ni9C7aE+waKWIME5PDsph5vrPw3kibd6yHf78fwVg3nVhwVSDhHAeweS1L9YZ\nA2eCT2ax5wnQUrPJD/E1aiUqVSZkFr3jTLvEfsVgpqVlvzU5/HRakiigYXzH\nqCOcAL47Er0zLAN541VKT51oYectMzYSWSZqjP+U8CFwlzp1k2+EG/UqlsSK\nT9C6iI+kOvWPwgcWW2ZFmKJVtFBDH6u5r4DRUU23YAankwp+oVTRZLcj8Q29\nzd6a\r\n=8VdK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkZ8AvPnb4uc5L2Ww5PyD7e8G90uGt8EQq+saKALkJPAIgW3nLCQT0vQb/sSJKTCu92xsy8wf2BH6MBEtLjfEnug8="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.6_1605834832293_0.28835497009448186"},"_hasShrinkwrap":false},"1.0.7":{"name":"finabel","version":"1.0.7","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"64e47d06910acc997885e347001a60aa6748bee3","_id":"finabel@1.0.7","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-uhdeUWLJnTBOwFwNT4eBF+Z0Dz2RGTYpI4TOGFYItjJ+eeJntzOX0fOYyrJTFYjY2JGg2P8GN4i8DY+JIvxNiw==","shasum":"b152baf682b3bbcd099f8fd2670672e9d323bccc","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.7.tgz","fileCount":7,"unpackedSize":14821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxjpCRA9TVsSAnZWagAABtUP/099H0TvS56YAEkOZFRm\ncvkWGf5MF/URIpad94Ceuwe8IFNYzjktWtSfydVruYnSP2AUaE9i3Bbw3vg2\n9YG6f1pmRVdQI8BTFJfEpXFAl4WH7i98qnlwPZyUEkflRnt52jcsykkLCBwr\n+EyDisGFUtxKJ5FFzj56Pwlw5UsKQduCI1g+OcSjNBLLr/1D3D4EvL+Zq6z4\nGZS58owc1IsJA7s/QMe0MED7FDLK5bD7aXbThVzvEI2mNADunloLLEZxEuuZ\n2AERNXafdbfUGcqvDsuqnKuIAYJaj/WbFkEdWCkPQJTP0ZvQurW9YBnx8glH\nAp0hpGpY9lrmJQqMblOpK/9OcessNKqpkVOdMb5iNsdbyF2cnXtLHO599R6I\nDiR2xTbWqI/8IbcwIgjWWLCbCcq+ZKRESNeT31u5y1UBpBY6o8tF36lVnfF/\npiDojl6a6eGc3sochDV6N3wpJNAuAoeBgAjqmX6YodBfHuxLb5ABebwb3d59\nbWvHYRFHpcXfpBmyGpNe/au6vTIvbIy+5SDd+DO0co64YFQP0ZDDK0MCrvoo\np21mrU807ihLZA6ROu/uknaH9iGO/+/JirIj5EJudgloIKYIuxN6fTBDgyec\nOAt4bLNOA78y1iKrLCV6fweEsP8mIAQV67fHO5L/qe8jFLeOuRcYg8Vf/KFK\n4fqV\r\n=rICu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCczS6HcYSFj2C+xr+6R56+wHSG4ECOcACdnGkYKn8jmgIgO9sjA2ui7Y/GfLVZUx66dMjCfG8ivlCcNzS31fBXwq4="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.7_1605834985335_0.14076307041771408"},"_hasShrinkwrap":false},"1.0.8":{"name":"finabel","version":"1.0.8","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"75dec861922ed866a288032b7fe444ffe1b1f970","_id":"finabel@1.0.8","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-aef7DNzoFPCYhcv3xeTjA5G1r+Lur74qhVBA71Y/eHiqvpr3AQ5E2nHYOj+SDRo+bGm9FCMMuMbSOGfiTqxDCA==","shasum":"f796654caf43f3f38fa580db52f709eb7522c418","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.8.tgz","fileCount":7,"unpackedSize":14832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxtICRA9TVsSAnZWagAAM+oP+wTM2Rn0uBckvCtLnD0W\n1wuq9easD4JMi0ABPB0XyM6J8LHX/fhpLlGEhsTnD2BeImW7yDES0KWHKoqL\nOpHMgRvrikpH8k2YEnPyhpq0H6hrP1hAFIou02OtWn88JKc05/KrZhn1acMg\nZ1BSPCiAlC2zF9pj/ka0x+HEA8Kqef376fLA8AlK+PpER3nVwEQ+UKdbKa5d\nrgZhuxTDSSuUC/Swqth/rsiyhz4NBZ3uvHwP1lCbQnv7qr56jwn3cU1LJCid\niXnd+9IWmuYI6zkN3FXKRXSBpFzKWZlY+npzNIb2vgXoY2oG5VI5h7084Jt/\nXm4l4lEsI8LuiLOMpK8qgUx4HGef8BihNFRAY/Kw//ThKbWVIEocX0NP6S9y\n0YDsVEeF+mA6HLrhrspwTlCzs+fj9XPtxLWAxawVDCdfYDB/0G8+Rpx94Z8b\ncLzgZljCO7NfkTjlxbPwie0ge68XoYMJAKfdt3V81YuHhNs5YZyq2czy7f1N\n3sxAxNIBp6WGYdou0FZKwfsVq37TW6DlmmRC8SL0Wtpx4/p8wTte7GJFaHqX\nvaZvQ/1YuDSKqY3XgXhFJiEagtuu8cMSw8f2+FaQdvKFAgETiJ+sqIlVkHwj\nutXezOUeQLOpVv7i6lPCqZ34ColJg6o3tR9rQqdXjZUmroJaIVGDPXVLQYMd\n0sGe\r\n=a2jP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKDkyiLKRfGdhUpiLEaDKuIwWQSbwdDROGQdW4KDqlNgIhAIHuSBIqKrKmMtX1Xl4t0L+BlZzkYCP4IDrZV8WSuZgR"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.8_1605835592314_0.8029836258706571"},"_hasShrinkwrap":false},"1.0.9":{"name":"finabel","version":"1.0.9","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"6a34db832ddab2804fef502b87baa0cd0bb76ab3","_id":"finabel@1.0.9","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-AZdpXGrAmZSMPk3A+EDfm1GQ3lLYyg92wICa+3IdRsVYJYwnIMm2TH4NjKoHW7PADaotOOHdJUlbcWsleWJkGA==","shasum":"ce19ffb5e0ac003db1885af5710c5bdf1e874ad0","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.9.tgz","fileCount":7,"unpackedSize":14841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftxumCRA9TVsSAnZWagAAflIQAKINvnrOqN8bSzVBVHNs\nKoH55HrI0kzNTCdrLHWZ0eF6fR4qfyY5lXeqnWVdH+TDCdYlNwMkV7xuWXHf\nyviAj8cQ8aOFLg03cb+MrJ9a2MbdBFDDrAaD3oTS73eijotMqSzuUblaRxW6\n3/4dD6LxCovUyVowirF0brFpjwdTYLb6rpnRJAi/i212C99q9EzAmTBOxwfa\nmcPu/4ljjsamvTNimrBBX7wqQ6CL8gTnI7A5+PeO2ClrI2LmLpmJSxt1mOaS\n3zOmMfayRNkEW0L7r9WRwvPUiwAZOAso34Lq3FsvaJ4P8W3kZjpP5PSQibfe\nwCNgNwdOgnCsegi+T2PBBrL+1Je01TdDwWhEgReRiUA7pF+KgenaESxiBgYF\nb+4Ryv/UpUXeWgmtGQCDgZGuFVOqDl1VrJ/pmqsuNkKeyqKoLrnJB7nYcGtO\no7yttuxhKlLSwGVMJJqcAhpMhDlJAJKOpSd9GRveeAsB0SpTwfZy8ta7Q0S2\nmxGD8mKwTCtOfqj4gqQIrB13b2YSuLO6ApWnxAjBv2Hr60Lgj9JOum+dXqxK\nyHuRsqEwpKbc66PHWHIijAfSkIa0DGspL0Eoh2qKI6WsLD+eFWrNc7X+iMqa\nRBb5I4+9Pd/zTRAqIaGYvy+eASSYqkIqYeYVWqUU/6SQVpK/v2pX55ZkLwmW\nZIvt\r\n=0GHg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfUw3YlwYcyM1wD09O9jHDf/QL8cfcezc7Oslz3GThaAiEAv/TlmFxuCNP1JYWrqXdqBKUlX/TczdUCds45i8n6+aw="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.9_1605835686327_0.5842443987633839"},"_hasShrinkwrap":false},"1.0.10":{"name":"finabel","version":"1.0.10","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"85f19b190b6321375b8dac0b1e394498a5b83aa6","_id":"finabel@1.0.10","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-CbsYvrKV+/SoKBnSwdXi517NsTimQBhSLo8GDRb9PD2G9wexv06dC+Uu6kiyQVkPd9KHDgo1zgCRXGX9H9StLg==","shasum":"e65d49c38ecab7c70a7e3037bbb854a24f262a0c","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.10.tgz","fileCount":7,"unpackedSize":14844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft1eoCRA9TVsSAnZWagAA21wP/1GWo2S5xaI52Xa7OMgc\nnTVaKgLZKlLoerTovVwiG5DWPuw2N698RePH1kzhvHyWczoLBIPLooiF2gzP\nNh+P3Oh12dSZ2dQcR5MClmj3/D8viYyJXovc1GVv/on02twj7OuUmtBTSSyZ\ne7cHbfUa+TVYOQJWHOn8AQ7q3xxtagyFTDyXnD6KOZe9xnoBbn4at7TJzWkM\nOZd/iFYA+u/+xTAavX/3QSItrkIOCbs+mPcHBRcPYelOAthY+0h3HwBNTr49\ncw5cm4Qr2Q87m/Ls5Io2mWBf+C2R558KEDXWIZDxvvWmyuWgRmqlPazO9/ZC\nlA8UdlGdT5Z5HJfCCoUcFIrj4LK4SBzqsuGwduCXdOaYSMiIHDAIJsYxL/tJ\nBsFkrAPAmc50hKaHyYA6ysH9pat6RUpFZPv/6e3R5Ll3kqU31E+NKXpz9vyQ\nCLHREuSCqvI0/Er7hTsuPGGomhIQXKgFUIIOwRpiyyfnUipWAdRLKkdN4hiW\nuQW4qTV9ukA7CPa+W7ImiouzE7RvTPdMuNN6WHxvguo6aBhdD0BwAcRq2fga\nsicrsZi5GcqBbdxl0EBx8PT8VuBt3F3+lt81DGtccLpuhp7mrm9RbpLOJuoD\nQlQkyTfLuKaJT6k1107U3VqJZnpSYzrZkSJfexo0L+5VMj4P5SQhyMm5sDey\nJPFT\r\n=v+4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHBuQdnM5Qf+4abbN4fBcqsJEJTZr5ok2n6CWGcDQWBvAiEAteTIQN5hgq2qi7UfRWxwn/0YZitIaCsZCRFikDHVBMw="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.10_1605851048357_0.9829266735932596"},"_hasShrinkwrap":false},"1.0.11":{"name":"finabel","version":"1.0.11","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"4ec51347ac42c956043567670c7dd7e6b01c6bb6","_id":"finabel@1.0.11","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-/U1/tk9+D4w20a8oAUMb8YgfEZFV/nl5avJfiqPERWdBRHKWRSBlwwekXYW1jhJi43iJtCzLlptJw/w42QYDKg==","shasum":"6bfa861974815b85684a431af8ef5e9e6f0bd867","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.11.tgz","fileCount":7,"unpackedSize":14844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft2HZCRA9TVsSAnZWagAAMx0P/iNpV0/bF7gBFLnbgSt7\n6A1W1+exEeHwWX4fhXO4JugSabILCVVoSC1bgoNFyH/UEGAqUCnvM40wt56k\n3ISc9WXUY1z5XOX+1kgT1EdL71BchINLLfm361Km7aLMeMV9W5fc2jjgwWF3\nc0Fs23fTg8QJvNxJGPMsbu+ExK2D5MlQEkURuk48H7L9rfsA99H8VhFkAP8B\n/f21xnFSCO3JXlS18VuujN3OLonaRxfPodkxGDAFh5jVXEpDwMSesmUIgQ3i\nBr49fiyn9qMOulLsEN7vnUvf4s6kEHGHdSy4RtSY8qMtkJ227+Hl/W/eaX8W\nE8jxJCywZEdSiIn6KdB61hSsTXI4lMO4YyN9M+kVTlx+ayCXG5LE4KiyfBA2\nvA1850DFVIMxyjM6KV5jYvux6nvYzoBexL/hWGiu8pIBHccoyov9lP7Xha+B\nmKoK054gKoXm8akt2paYn2HLBpRdhBzxo3zy0oEqxvy3bg+wJWKvaHluyqlf\nRe6Nvk5yqMpi0ubHYTlBQ9DO/KHZ65fvxe04Oh+VEid/ODgtVqNskTZv1q6l\nkS+RnbOJSI6OZ+Pdv+ucuhAzCLwhqPJ4JF7k5gvxWX+2JWbCi0gubtBZq6IR\nyLxrzqAQPNJ+vfI23WcaLWkr2ya+KjI8FipspCwpiD++esxeSAVX9LGtnfr9\n35ZY\r\n=74a6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC1J+Y5HRE3HotQd2L0OphufzGwe3eMBEaiYGKKU+N29AIgfNpUkmdtH9yDP/K0aO7/oYZj5VUeOtVSp3owr2oX630="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.11_1605853656960_0.009189473131430148"},"_hasShrinkwrap":false},"1.0.12":{"name":"finabel","version":"1.0.12","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"32923bee03ef5183454476956dfd87991c33bda2","_id":"finabel@1.0.12","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-V/CR2xhcVxIhp8P1A+E0FhGKizFjzrVB8C8Utz46xDAA7eum/sbny6mD1MA+G04iQOrGRb6IRvCNSS0WvdiUDg==","shasum":"958337465354b963b4a0e7ba620da060cda0400f","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.12.tgz","fileCount":7,"unpackedSize":14874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft2MDCRA9TVsSAnZWagAApykP/j0lk8QgXAOoWtobee0A\ndqGArUAU4a+Ce5Lo1pWwjdVCN6BFiq/lP/2vEr50tfQJQFFU84DT9Dq+jue+\nmIRwojFcciKkBzWsF4lZB36j0ctBEec4omNdO9NZCI/elUq9dY8FxUZJy3gS\nlOxrnRbEnkW0YdzIiCcGvaqREYA4/BzRNdUDtIHMphb/9F15A+5lHxftE8gx\nTwhryjflWV2dukGeV5QeweiH1LP93fSCZnZG9p+yfixiddhfFH/Bs2doBjdQ\nW9gd+JFA2S88JblWZzzMMdqUMpSOjxnsGxbfU+hHrrp4H0NolUObCBu3EZ92\nA5e4DByos41OA5xBqOuBq4R+KNW/ZXQzt/+n0cl4jUwkIdHIgkIjAYdvXWVN\nCj0fuSLvsuG6zi5HFUwuj82ZH1L71i7UNqUPeoJg7FDUa01aKzHYH8Rm9WZW\nDAyB9Wspz1pA55+FAmnMiYkV6Xde/dqRzAa6WD9xb6hEkiRh33c4bZi3BirL\nMtscV5ioTmyZR9X5KfHCZpE3fMxhPKp+rpBNakDQ/SOwyopV7lDuRe9oCT6I\ndSh6ZYtWodGKMyxUyrbNubRrCX6GvhW0LJk40rcNNlgMzouMp7sBSmCu7peH\ndMrmZW7LDbnQV1N/MDmI3jwWsutj3d3YI93SbpA/MeAdO1Y2cRMu8YvmMDg0\nVcXa\r\n=PevO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDiv2VpnHoKkRiL9tUoB0woaEZCZGdvku40IP48SAt6dQIhAPFGH8lFATQvR5FApDi22djIk+fgfcTVY7j1jk3ZtKB8"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.12_1605853955258_0.19172257776950263"},"_hasShrinkwrap":false},"1.0.13":{"name":"finabel","version":"1.0.13","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"774c12f5ba69a8ccc39b1384ffad3110e7d0ff54","_id":"finabel@1.0.13","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-vTe5QXS0JGJ2KNidkSOzFReEjH7t5qjOK56xwKPhM+Qrhq/8nzyL+KDKumrTVFpn//+kxmRaMy3SjEJDkM/MFQ==","shasum":"aee29644d1f7ee607de44a47207b1925d4def030","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.13.tgz","fileCount":7,"unpackedSize":14861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft2RWCRA9TVsSAnZWagAAQVwQAJmXru8uO8bd9v+p0Qgb\nMb3LwuJkNHsVShM7MJuMBcSKqe2bPKryD4KwW1IjCEyFYgxgiZ6J9b4v8J8X\nfUZ2RMdk5Ptg4TnfBunFIVFqHFlphcBJnikaInp2qtiRwlG4JZSfBf9H63+x\n40KEUESrcgRUR9bx40ILCugZl+VRH4/JzJdSO71se/RF7RI+2Aw52luETPGh\nrDDcIlJM0bqldoz0OycT9z7N7lPiKohghYpk8jSOLe+gEnvBH9V8+8d1M1o5\n8sD53+0jnZGfILN1ilrBklXPW4Sbwebg3NI7zP/lK7KmoELwK/05xGENOS3D\nATPEPn4GzPkfPR4QAkYggUKHvy98Lx0TSGHg/IgsOQ2KJEy/MWtwd1tVKGPP\nA//fMMcGyoqLVoWQ1TXV6ZUAEMFS7ckSY/sJGp63N4pIlVgwZ/mR+Tuq3dht\nzXBfprSz6I9Gd4iaAE3wERRhoGfcZumbtNuaUzFjcARfa3w16z1cKh94s8qB\ncmfv0t1aPsE1PwMJe2No2KIIWYe2GkoGKqm6/Z74xNbv0jvDkL/4ox3DBuXw\n0VBxFQwetSa4nInMFL2C8ZbGHjAhuHQXzfTANNRUK5CLklIl8Jjx0cROGCh3\n0/M0AN80uBoUuj5LKIeXmqL+lnTfs6rNDYBjbkRtmEJ6cK3crJs2VUgg4jmT\nHPuN\r\n=CFfu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDc4UV3rUG0Vmq29QOBtpvAJ2FZpywGHf/BOehJuhFNwgIhAJJWIRegHQtvqKFj7YWUMTAd9HlV9TDuSHIjgfXjNviC"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.13_1605854294280_0.5515180883805428"},"_hasShrinkwrap":false},"1.0.14":{"name":"finabel","version":"1.0.14","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"ba1ea360d290624a7a53feb81d3548a0b2b569e3","_id":"finabel@1.0.14","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-w4MdX7izoPq9Ws2yFEi/KRYV35mCKvlMZUV5jIdhOL1BHSFPtLVcN99Gpxs3mVKWG73ZycHxQlQ6aqL105wmxQ==","shasum":"53e163f9db56342a6ed4024868cef4158f3ae5eb","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.14.tgz","fileCount":7,"unpackedSize":14861,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft2TrCRA9TVsSAnZWagAAu34QAJCnaOmepM+UuAzD+Q5G\nd7h1cB8lZhw+BydrRsDbuT4jxR0HrbbxLgkNZD9lkVf6TGpBzg63Nvil8QaM\nGmOX52x+1vk/xWV2KcR2tv9SZUOxTO1jr87EE3Nt5J+zd9lhOKjDdfHO208Z\nBV5OBqUs5wMMDmLmSVZ31WZCusOaynGun2XJ7dnej2wF+0dQvrPJnJXJBQxC\n2hcgg4UlZ5G4K+x3oZyY11fARJIc4PkBy+lave+TZ81Kyeg8ZxMNbxkuBQvD\nkWMlpDP3gffA+5T07w8wU4azPqtdpPoSrxoGNiIxkSlTncTj2JrgajWXySME\nfRqdwdrAMbLUfIjVxbOueU/EoUxh6UdbP/CLtnvIl9C13EQz13n0vve6bcOc\nEUJ//R3PVwmogW94kHMXTBh9skHGfvrq28KxbDLG/sZmkgXYrBY7CH6TNYkl\nc/PJuMWCMZ+IS/i2RsQRX0ZlCFqO0HG9wwPf9hhd8v99vPMrCAv8DgEgZjvq\nMlwy7wwtUzkZo91LPs9kXPNN3dle5hYfDa0ATa6VAWLBhGDoewdqH/TcqG5L\nLxzlVoHVCmIxGcGLvs9s0mFXw2lQnw4WIHt6CNEiE1Jy4Aj+QgaZKABT4YmC\nuxQ3gkgZdrej3EW2Xmcfg1faFOyYx/YYAT1p1Zuus/YjjVdNS/on+Esa6lsD\nXcBq\r\n=VBpB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9eKrW8ys3UI2bl5NmsPNJsCTvRa0mFLfiFP3xMfoFzwIgLe8a+kqz0Qf5LOksTYD5D0HlSI6+ao34FRa5Wl/PD2I="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.14_1605854443082_0.15797155872613877"},"_hasShrinkwrap":false},"1.0.15":{"name":"finabel","version":"1.0.15","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"5875f77baf51ac9f317f06aaa0d9d86ee8f3e583","_id":"finabel@1.0.15","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TAtA6nARHbGErnWBuVjaGeLdB/E3YJHO3E6+091SC5NuflPDHVpiRQ34iA46k7tuXVFids8TG8Z9IFuUrREnDw==","shasum":"53fdd47ba6ead58e6c0d91dfb5b968073d4539cd","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.15.tgz","fileCount":7,"unpackedSize":14802,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft2XKCRA9TVsSAnZWagAAKcUP/1vCVIoTRaDSbFDE0npf\nEsa0+obd1VDvW/NINSCbBJgcFFD7GkyOGAL73lD+QEssgCUnRQFwHUZVpZnu\n8exu4S9x/moLSXoHQAsByiQbkKIEIq+j1l8+/3aUwqkBmKuBQO1/Fint3SXG\ncLmfuopiFVMhyPs/CWpqmv+5HMMnQ05vKn/xV0ocy5HXiPVpxCVxjYc2Rwmk\n+k/V1Eac7QF/c3fFlAeDEoCC4P0JLJTYviTxc4oCKGxc1YmrDFwaZAXFLze/\n9RqYF5XVTNKJeX6b9bJKz5edgmBoev9PnK5w/g5HenYiaNKzyRrhwXTXMI+w\nmxhM/ou2dO131FE5bEOEY73a5TXfscAWcMmjA3THjfLLcKfshz+QbfSvIZk1\nyul2GVyvlI3zG9cITini1gbOiAssTqh7WHFTwhO851Pn9l49huVc9RoUaiKq\nKWX3P/ffMlJBiKd9H7a8ynE4o7L67qoZPsOpkKW4Vya6AUxsn9iRrgq0YMK0\nz0AmrDYaKKNQvLa6P4Yx5yAVp3czNx4r7Njh065qEKUBzAbCyjom3sQeAZSy\nV+hFt25R+02ndSTpSmP/iyjuU0dktodfzMyASSSrWbCjh9Jl6RTkh/Vfxo1X\n/TZay040SkdtMuVi7zk9Kvsmj9gaM93cPghieAnsXZ8VsC0iZV15exCnGTd6\nNFWp\r\n=Mw5L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxkM2OxEs1DbU7idx2P7/WqxLKaup4cdMgOC1Y78jSVwIgdksUB2UxwRp7q0w6uDpXyt11O6Ya1o4QR2UhrTFW2Ao="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.15_1605854665602_0.27356950553433057"},"_hasShrinkwrap":false},"1.0.16":{"name":"finabel","version":"1.0.16","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"02ab2b413650230a835c1662c94100756d771b4a","_id":"finabel@1.0.16","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8iWIQ2iK+Tr/5Pnu7Gooi85kop8IC5J38CsVK4W4Kcb7NzDKwYbGogsDL0ePu9QbXKs3sRSf2KjPuaEl7ocutg==","shasum":"93fd632443171bbf3f0fa0af3d2b2449da61e72f","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.16.tgz","fileCount":7,"unpackedSize":14919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9krCRA9TVsSAnZWagAAdKkP/3JCA3K99/yq4uqvCKDc\n24T+FvkVmbkMXWnbDXRJ6+7D7D0KiCLETpbZ/p5+v9xqeDC5jQziGMzhjLvl\n501XvM4+fOMd458BHYs8M5yTDtJqlgKKxV+bDDDhQLR714DvduZxaw/3+nx5\nSjHEu1A3CMZbHxFVWbAO881ybeVdes/7TtEQNA/CmU0jAqZsQs5PswLyeceF\n3cYvVg6ZR0q4/7Bi0q2EH+7cQsrQzk2jAXc3XWLHb56nd/E4IwHswGyUrhH/\nDrQVpTlaJwLdwY9DvoHKPg5r2/ALUMKoU9Of13nRnklv+CKAzE9sjGUo6wxN\nMqxHr6dakf/35wlkGiohtcX12KjXeLDgqg/f7CW83PULjCtE5Cc8vlkjIyV0\nXpTRdHzOT3p+GNFyHHJ7tF8hLjKxJjffhZzimh8biT8hjbj8PYTQMP1dt2B5\n3zAy8CMTAqGGWDZRVQE5m9qZ2hrqg0loxseFV8Ix5+6XtkA53alTtsEFiBSs\nKc7VOw+r31vguWEenb864KGjaOd5POzNCIg68wBYRDGykx1Q7kECHZeKjOAx\n7Lcbw2nejqeo3rB7S6LZsFfQ3M/L7ec2EKHRVyzlJHQXM9nAUQ9U2FWw0GkB\nphm4y1ABFwGI5Kfr8Q6vjGqGNSI2l2C+gCukSnvKicc8ak30E+xXtltrOM/i\nxmqZ\r\n=3Y7T\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmnT/wLgCoi71nlHnhEnEN9OajXWYTErUK62oBBPz1FgIgVL2BpRocz/gRKQB3dZUCxDFB5eJrrbiLMsIeZ+0X/kk="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.16_1605884202809_0.6455364811039181"},"_hasShrinkwrap":false},"1.0.17":{"name":"finabel","version":"1.0.17","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"79773cca85921974028431e685eaaba1d2774fed","_id":"finabel@1.0.17","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-HMnxi0+2C0ubM5B+Xx4Ow5wVk/npun5ek/Dk0YfBEmWDj9j/P8hNeyU3lDw2nHLn9Vg9oXDJlU4ThtGlb2YW3g==","shasum":"9d2ecfd0893d4a1597b451f259a38185c777177d","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.17.tgz","fileCount":7,"unpackedSize":14919,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJft9xxCRA9TVsSAnZWagAAZE8P/i3T8T0EC6T7AZiXLtkk\nxRnMa5osPrz1KATNI88piVWMm+4KmnNJu69RVJw3/1Z5kqHcx+aniPKbS2Sd\nUcXp/oI4wmE2kyxw02YzAT6V2/nyul0qIUxI/DAc84W+baNpQHm9HCEoHbgr\nzr6K4uAgDP7kSHp8bW2g9EwjDYbg3HfhFzs19nIeQS3jgPcGhWmUjrWyZNQH\nP3bWy/yDBcMkdkIYr+gxy3fCiScY+o1ZwmxU68QfkquvqtrFOXcRojIyRluE\nNvBLtrqPNCbeUPJ3bMroDQiHNI6ymRaW06UrXIeO2vVF9rmh/zYjEFuOERgU\nN23bgeC43ftZgd0fBhUT6vYcbXyQclADtcEIzVE3Sh1NOOdinjqYjBn/2GtH\nzzwqy7uckP5HQ5QBfNT+/+UFXfaj2fUS/aCYuMG5txSf0dEqW/EEj4NARV/l\n8sbZJiwbqZ6vIRbzSpk6Eo3i1nY47/ndqJnK11KFbwd0xGxGNHMykZQoh5qC\nHzo7JNLXEmYaZzSyXlC8VDZ4S3V+4ib9xY9bmXHeou7IgQzgTR9HLVJda1sU\niY/w69CTXeUgPn1PWE7LrLcbseHl16RzCPrcYDjf2inw8rHdUeJZdAUohVkM\n+SNnmA5+qjBWr/JUvlVWrWr4SNkjjkmRjTVHrF73tMB5+sRlBehpo9PO4h41\nW0uK\r\n=J7+J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEDJCXz7vpfnpNtjRB9TCoccvw0/bcBs/Odo4xGTjdAgIhAPpT3ajuLOLDHeDfs89OLO0yFGHkDln28tlFHyUa1LLn"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.17_1605885040993_0.7270080676301873"},"_hasShrinkwrap":false},"1.0.18":{"name":"finabel","version":"1.0.18","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"bd498c3fcdd267dcb74a2a6dd4dc57ac94fa321d","_id":"finabel@1.0.18","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-msfZjTd4thrQOF66f0ViSxwbvh/9x7EbIiS1wQhn8eYR+nAvuCU9P5csW7/LmZCZ27kThB4tspJ4oq9uf+Xtuw==","shasum":"6fd9d5d752ab9a951511128be52050042c903f1a","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.0.18.tgz","fileCount":9,"unpackedSize":17826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuBVjCRA9TVsSAnZWagAAb+gP/RK+MxTo3XTP+VMmeS/O\nDvrwucqHnRIP0weZchKWv/wSnecvpSabBMRRVvFw3fUWgPHm8pGMcKWrw28b\nVd1I8B0LOf9Bw70ZRT9BMEbQvrrMdlTMytx22bI2rJ2zvT7680cQAkIvljad\ndrE3MixPQ//MRs79nd9k17VXtCH0AEP/p3dy7u3aPAGTX7wxySgZlBYN+f+8\niotm6r4FSAE9I5Pr2ffEquCuFvqHzYpkFZ0k6lsDdt4nYWysc5VrzrP5CU8l\nhoPdOL/WnhlsHwmZu6chqm//L5ytrrpTes1NSGmuQ16nGWj5wtSK23mVRzjO\n5i7T6PaM1QMeJ0Yw5/N4o6mznAEdm6y6AsqXvTOQ1/WhVhZo3C13OK2ZTdWd\nBqufosUHR5KV0kCNNo2Bu9hgxN2EkWf4cLMRugnXfVAWnrpIIxTWhuTqqVqM\nsQxRrLU6Bol0cTK0awhC72GQwuDFdVWtG5Lv75uc9N7jiVcQjJaEl9RN2cjT\nIjFQgZjB1XxXf9t46Og4vXzOpM0o3pxCUq0Y4PtaJElZ6l5XVcQBnGe4cpfh\nJJfuiNdeV9JoQch5X83AnkA/7aLACt6qeGROBUxHjrwlC//Gh6umzFn9dIJj\n+osdEBMHwtPiRrMlJceIBqdU32bF/8f9Qt+of2esY0boFd08QCPDeA8XTbWR\n3SMq\r\n=a6tZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOsRzDfnbjohb4i2NjvwM8zePdc4Vd8fZYX6rbq6NUagIgadZHjRoG6r3DxaDW5ujWPdfVcfzdiX5BouBZOs3Q4Ds="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.0.18_1605899618446_0.6779296325548818"},"_hasShrinkwrap":false},"1.1.0":{"name":"finabel","version":"1.1.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"1d3f8e7944e2c9fa766159edd71b30bc8130d665","_id":"finabel@1.1.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cIQElix52WtqgoHlEfwng6LkYv9nW4LBmqpEgX3N6uVRe06laU9djUHtIMLIx6Nh9JN6DRG7Ryqwfl51dm7GmA==","shasum":"694b9510179de5ed9c7d33df9bfe20000d5a621f","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.1.0.tgz","fileCount":9,"unpackedSize":17812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuCw0CRA9TVsSAnZWagAAqdcP/ibFngJJhNCC8DlczjlQ\nP1H9qq6rQLSVBSvGOoD4Pf77+9PA5O1hA/02l9OCevvQEnJ6cHXRiFmrb60N\nfRY72KN7hnUSMNdrXp6VUexcisbPY5JSERPGimOZw6Yl3Wj8N/tkch3JourE\nfLKRYPJnLpV5RhP308nISaHEzLNvthLBO7Om7a0ksJ3C0WKstQF78elpUwQT\nK69AQegwj9AGQ4Vhb9TKWRV7+AnIKu4gGU9Nep/4CSWt23S0JzVkn4IWPUpn\n5CVyJfz1EeOoCyBmjOS51gwvPGFl+ySxlJt+bYveO+4ksP4Yw2AJ0rMlqkhH\nEObHV7l5s+ErYIZxXc2cm14AXMg7SwRNPp6a+O0X6Q/gU8raEWkBoaylXUCJ\n5hqm8VlVptIEAkHwpMXOJFeJMabOVwrqxanbBFho0PeKRkMdpmnN/QmwntS1\nPBQ2RJMpwQVA4xMbdxhywgRDcDnzGw9+ERVanLXbrd0QrwI/THE9kfYMViji\n2UeMl7pRhoZ3ToNnD1jWKIJW7H50s4zzHYCmjRh6RcHAVH5nSe9UsdyrnOIh\nTbBGjsvZfnwr2npNc9DlAy3W6STdpgDMkKSYFBbLZ9Hz9YqY31GUkU5CtA2x\nfbR2IjlwM5phJxiqBr55rcDytMPxBNUqKPkPIPdmSoBUH817uuwIJbVLvbFY\nP2Gw\r\n=K1KL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaXT85k10Uj8IjM+2c1J1LDg91R3Pqr8FWaL3fjOjW3AIgV66VuVCIZ4zeLI+k/3lImNMCF/KP1mMIbc5Sv5dMFVw="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.1.0_1605905459178_0.4898212462484346"},"_hasShrinkwrap":false},"1.1.1":{"name":"finabel","version":"1.1.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"b82d998db9ddc719abc8eec320274b9bcdc75fef","_id":"finabel@1.1.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-D0KbiLlAgOkTn/dBCsisSGjssn2mg3/Il94BwtV7FtZsKn30qrDiFD6tmSlXLvM10ngvGxNaqHXxAn7W1Z5Trw==","shasum":"be26eaab9f532862b7365d8e015352366cb82afe","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.1.1.tgz","fileCount":9,"unpackedSize":17751,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuC2SCRA9TVsSAnZWagAASAwP/iAeQp1zd7FV422fQpTv\n/CrWP9/YEU7FU1mUHkdyyE9B+0LWnlRrMKieql2t6onIU9bi+n4kQEK8YQTh\nzICzAkocdgP7DVnF6OU/WOt4XEszakcLTea/r/2qrTMgb8+n3/tlWPohp+Da\n2CZ7QGF8jWJbICEUjuokBVMDKpJDDKXnv1RKrc3N6J4Rz8NLXDRV8PZkzHt8\n+BW2YDyiqmx4UWk6+yTpBM3ZymqNtv6OzSxwzTj/gcS3Clv7qOa0G87TIbRj\nOc6aRqnF/39iotR0tl8zh26+svibxEDWOn0S51ZcQlwjrUfAkUD+ON615WFu\n1yKN88b5wh0vaKZO5gwnow/Ql1oeB4EobUSWvRhxz8KEd11Rzd4JELidQHDg\nYJ9kH3MastfqkiksgcSsZh2f1C6ixiwEw9W2EaCdMSsKkW36gDr4z2RlvEKs\nkFosryqSDFS5+wcmG2Cy6AswhxHP4TUaxMl6sTCMP28g9XhgbWDi9ddqtpIk\nFcuaJrVJCiqMrjAuPTcnYetmPLYzDTSFtcLjE4fkuWW5dhBoMzM9nsb9yxND\nBDrO1s2wJAkHfdaFdEQ/WvfFpTYCc7yZ0Gwo7OF2OAJLRTW5qinUvGWRF8JW\nm4B4qFfTFjDEKl2wKPTIr5g0Nsw9DH8Us63ugJAOb+UFmJSsBpbOlqb8KWLu\nJWti\r\n=r4o6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGUnVeHi46efa5zjPxxonr4g9xnwRfKfu9JNrF2uufqOAiEA51A06rKj4QbjNxt81QVAGLoV9WJChciJGoEPEBcVMjM="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.1.1_1605905809689_0.02579692767267816"},"_hasShrinkwrap":false},"1.1.2":{"name":"finabel","version":"1.1.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"4488b5e2577fe824a82b1d1ae0c697db5ff81a85","_id":"finabel@1.1.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-rjhdzNhmC5OvJNr2SpCW/si7M1XdIFtPWCvBkGux7OlsrLaw/0mdKm7O0W/gPiiABK8G7a8f8vEiHWWiLKYvAQ==","shasum":"c28962b452670fc0928a66f0fe87ccd01cf72c4f","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.1.2.tgz","fileCount":9,"unpackedSize":18195,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuVmsCRA9TVsSAnZWagAAJ60QAJmeoECP9l+Oy9EVc+7n\niMflBdV4hzlzJFcQuqMTT5+rmczHGEkkimhPKn4FU1sNM8lVwnemB0Jnc6dn\nMqPFa52hsAk+LB1LHrjvpxHY8VU58bNafrMSCHYmTByG3D9+VdzsYIqc0cLN\nGYhDi5TG+7IixIDcTRX00OUDZvugWpN+F8/EgdGlHi2rXV+X66uZyMP5Vo0K\ni9ytqTcoFP0kR4tAiXi4WPB/FoBMA2OT7QPuG6IpMpL6EAMAbNWMWLQoEqcX\nqSDfHxOxaODe41yhGnTWHL2LYPsP96Uf6khJSr1CPEw5JXiCZekHHiz03GOV\nSjJTVbAADvZBjWaSCTf3pDZL/Oah36nHYkRfKVOicEvVwg5NxPd0uLXyKW8K\ngblujWec/tK1p+/dpuPUYBLv7JGv0NANqcG1KHgJ3qVUmAJ7+TmuUlvLwGEC\ndxlSFVy0VDAPQl5BB5ikvwiqZRwKS0WCMjnhdVvHbmM/lcggx8cbfHzsIwq5\ndSFTl9EyfVh3QlPL0khZOAoE+kx8q1p0b3A12Z05vsZ9jlb1InVW2+9uZDeT\nYXEFs//3yPLZBZ+fnj9YMS2JSWU+Bs5nzovf1q2iE/1U/4ytGzEEiHJ2bTvI\nh4ZcLYHMQJJ7vs3FMO6NEX+ihvjkYcX8He4MwHQj13bXklowP2uuS7i/+yiB\nBj9I\r\n=ZMAl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzI5iQXpWW3BNNHje2XQuRZo2RAUtw2p88rfkibuRh3AiAB9sCRt8wk2wZlWCyzTP4bHjNP2Ga/QiGPX64+qdURcw=="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.1.2_1605982635691_0.4314032633731133"},"_hasShrinkwrap":false},"1.1.3":{"name":"finabel","version":"1.1.3","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"b812c04c3480566cb4b6630d89eeeef126a701a8","_id":"finabel@1.1.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-JBQqRsWzvtV52TyN1gtMi5ua83GUVfIDIU7r7h5O+zDoYTb0e0I8zFP90VDZk6QZZcr2yzYpZ4Re6TL7RFQ1tw==","shasum":"9c45cd77a7ca3430b05090a494e0b316b05698c5","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.1.3.tgz","fileCount":9,"unpackedSize":18184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuXwHCRA9TVsSAnZWagAAMJIP/AwcTvRQKuxmpsqdPTwu\nKLrRCZbQf80q1H/vQoubfSPhiGzCJTljfLhyhQh4U92MPMsg7IhTzSsw/HjF\n8lKd59y2+XGnvMXUAmfx8t8a8fpFXVVtKh3AGttoG1iZUR3pSUcJ5b6lITdq\naHstthu5BOPreKu1InWBzhuotdNVQr8q0ECxrWOt4jFCpzPxIcvZjdq/U1LL\ncMoGbd/qMpNHgYb5O06p6fSnjDxx9Ya8T9gEWAMX0l/hjpnwv375eBXHNv4o\nYSuAg0qwVXrVzfsihb/e7dn+DG0dx0B2blYYxA/RPrlDnt+sDGsYEd27PncH\nSMbGQYEHKj05xzNHdXkA9eFYN21BjjnkCnq0j4g/sZJMOMgAB754Uj+lOnbP\nHFmuuAgihbboNpsEI6SuKoKqiJ2A6g3ZPmEQKTk0EbBniaDrwTgfga/m776E\nRGpLwLPpOc03mnostTSdEUclRBl5vZNLe06OQNyxupZavwtnGnQScfPWAmXH\nDat9mQDUX5U3j/807vLd6DKBJ8hbEcrfz693WYw91RkAFAdPsB6749eMTXj6\nasXiJ6Zfdi9NWZbOPeDIgqpe6SqGumaWr/RC5W38yJCcRfgeDGmFOepw9U7l\nBOx7Oeq6C36xvL3Z/0MjSMaXDo6UMI6GS3RW2VNQyKjtk7oGRWETOAaIpiwu\ndHG6\r\n=25T3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGv9BJ7KY0/s7oNpO+/bB5kdYkvrzMx/XsULn1GRcCl7AiEAgoRfFi94AlA3Q6rMwQvzPBJK6vuc1RvduJMXAW8VOtQ="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.1.3_1605991430630_0.9670611562589702"},"_hasShrinkwrap":false},"1.2.0":{"name":"finabel","version":"1.2.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"7c6f7004a0a62c3bd73aedcb7c670fb6c0381aaf","_id":"finabel@1.2.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-UQ7Q2L62ixIi0w3l41qnMI+mmtP7ILeyCCBQiaHdyhvTcxSRsUJnKCo3CkfuZU52X8FozyMIMA8Nj5vj8REnqw==","shasum":"27fd1f0fd97bcbeca058d9a6a41e75915215f4e3","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.0.tgz","fileCount":12,"unpackedSize":27170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuhQvCRA9TVsSAnZWagAAENUP/RXdaZZmVl8+KrpZxDoY\niPa+blvIwJi4z3WBtG2G1JNE1GuqB39HmlkNuPjTffk0C3MCF1oQeV3KydI/\n1IkDCn1MoeHdANKGPRwE6G3TxQoobn7Nmrm2oDZTG4cdID0L6SylsJla3dod\nPSMbi5kpL9uHa/qxKpffrW5Pg0YR7PabXAYUVhhsLi5vgOj100XXQtaXORY7\ngwc554UHf6uvtrRSsh5ckyiG4ImQYSpRFgayjGeD8oHVig39qXVAv1hzCP2C\nZdTEeJxFTwyv9cVkkcJgXJwpu4byW98IkZuES3TDvqO639KVuaFnbK8/Faco\nTXV/++xrWeNN0uDJgeKjExlALWwdJYKi743tc6VOnBuCgzVH279e5Yjla/x8\neAbaTWJEt/dnoClX9/peq3Mt5FVjEtqdrsIlGosg2qhBVxmUdSynEa7t/YzG\npp2qdq4mWhiI0BRxB4zvwxqXQj/jZgFE2bTjU+Vj9YQKMc+IJBZbX7GOwf17\nG2ZWShqCZOw1NmnkAMWgVSaCd54iUGwa5kShAnd16YVVieIgdRyYvg8kyW0Y\nY+SrNY1DVtd5S/9oOkFLwmmg/wg2XfPZ0O3LtuwCZ1fhFv2SvmgozLc/iEgy\n1FE2P+M5ermUR2OzVssFv6x6Ro7njZyn/UpGOx/7MjOS9qMrL3L0kSwKw5p0\n0X5D\r\n=tYZq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHcsdYiq4PEGzdr9/6pUlbV3UxpB3qRZDDmjuTD3mETwIhAL/xX77pY5599PJmxKfVrHVLAf8+4iZTkbANnvRyxb32"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.0_1606030383488_0.8251346729214848"},"_hasShrinkwrap":false},"1.2.1":{"name":"finabel","version":"1.2.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"1495616f4fc1f338545aa674997ec5907234b375","_id":"finabel@1.2.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-uT1l8J0l0HlMnS/G+pr8wWXeYXhjFqJ/lp8lyL6N1bjGv9C0rikN92h39T0hHI2i3a4CC4VVmFtXgt4TQsLsJA==","shasum":"76f1ad2eb089879d01d4a76c7981a6edd8b878d6","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.1.tgz","fileCount":11,"unpackedSize":25226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuhTWCRA9TVsSAnZWagAAC6YQAJWcxVF+Yb1PxlhaSwyB\nUXCzrXhZcgbE8xLPZBKco0ku981Ri03lBRxdc+6+1Yr3vOFjm4ccTeGgy/Ta\nXuajKFgoJ6YhqrhGm7IJuXpRAXufvMjtq62vSXhBxfAQwYl4X7DAulcdtOpY\ngIIl6jnuicDB5g7hsNlXmgWx3gxh1R7DAwqSc7NFFP7ZY8x2+bcucqv8oBdf\nJoBoP1Hxf/6s0CLWDPwU958Hr/NkGmdYlSRovC7hMBbb7riZE8PmDG16pOGv\n/WFB1kn/aNe8MjuhrLVXpUyQh0etk5XNLSOel03gt+iwJQxLcadUHjbGbA7s\no0UAjBeuYA5LHlcTKnAlEfHL12SLrlHNW29ngVJrpV6KUlGjPKDuA/q6l8CB\n2cpg9kkWPpw6eWP38unNPtK9yaOXNwesRNAUiln5IAuIWI57A2UlIdPjRVNn\nBvUyE3mF09YHg0T9J7ellBjhgo1mPzGTC7n5AVWyejnCO8eCeI7rHxG8Z2sF\nI0UUhyqmmadWAvSIpmT6yqzx1tf7ZwQ3ZG3uR68h+kjzzloXX5A1Ggf9Sm/v\nRkTbyYNTL66O75YqsUelxmWrZut+6Kp1z4lX8eWJxV8DOCcQcBobZ8bTrmMO\nGrXeSZ+6BLhZpYcrDuqLcnrWMlK58JLplD80sEb3huLvzSZHlmVmY+DJq9go\n2kaW\r\n=0Pju\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHxQUEvCiqla7oCdxJgdmLBpRE4xQpHG4lPUJE2bwKhwIhAJUmQKe4VOA/YOKcEIXrQMno7nGYn3ISeQlSwlPGnLTr"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.1_1606030550204_0.07868195698274594"},"_hasShrinkwrap":false},"1.2.2":{"name":"finabel","version":"1.2.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"d89f03a9fe71ab2e0c8a35722b767c7bede726f2","_id":"finabel@1.2.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-xCvkKb0aiBcifLglmM2DBuszeXCqxZBFe1Nzg6zSTlnOzrpvuhP6S6KWy6T83GK3T44bhaQOnhlZ2hiGjGaSrA==","shasum":"d9503e89fe89e7c1fadb84bedb320f5ce2d27747","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.2.tgz","fileCount":11,"unpackedSize":25226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuhUJCRA9TVsSAnZWagAA4M4QAJSPkUadoufSgtUpjuYi\na7COs3THRT5/Xlbxijv+X8EukLWhgzjN3qu6XsouXH8f6Z6POn7OHn11D1bl\nCdxjl7H6oFRpvgUBrhSbV9+dsgEawbDp2hYzm8Tfa+MlwuG2yrClnqyn7nLI\ncpoh/aeuFXMgpC1rxeqstWWxlWFfHkMWRx1h9QQyfP9mlAOSSm9PwpKM3nYE\nIAFX/ib8r70uo8GdyL3d3+J2mtJ4xvketXLCbYvx23sF6T9Sz5giB8Tz6HwJ\nAB8oaNJIIIsuYTOmGXhEBaqStdzZbFCSgXzY0MT0bk1w2t6juw1k+M7viBep\nCYCDm7bLQq4zK8oriCfoTs/UFUepqKz89V2zb5cnGjVfM4U7vpMmB6nCG79b\ngfcDPOGufCqfI4z/2Mom7/+fTwb0AX4XFDUxrmU/d30PkZGcSWRjmFzZhiK9\nfCMQ779bK+yLaf34giph+e8aBvmqROqNB8G2nY4u/WSHvEeVpLOJbiiF1fe1\nwOwzbp4q9EHDnNV09OPdts1nip0gNkFoLiHo4BR/3HR1GZPUfBV/0bgazwWp\n3q9Ie3tGgX7R12QD8AljZy6TtZyP3pefcDEgW50cRqQAVjTiWsSdG8PEx46e\n+v/Hrc11HZa/OuKN0XalkyXBdUHi5N58Q3z3eAdCxrQeUu4cptiULJK/hUD6\nmWea\r\n=r9Og\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCERmszUY2FYRsXGn+SUxRHXDstTqzZsO7dYImDOQ0TsgIgLNtlgJO6sKU072gJsRPngtdtAoPWpZMqgH5VGfkqat0="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.2_1606030601235_0.8138208334174233"},"_hasShrinkwrap":false},"1.2.3":{"name":"finabel","version":"1.2.3","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"3a53762dfe2b06f9898bfea9b20258bb8a010ae0","_id":"finabel@1.2.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-qPGsWRJrlFK3MMmI1/SMpSnDD1osijicDtbLBigPYN4Didkzi4sDBRC/LUHAOkRRvTQlr5O2jXbJL33ALZXS2g==","shasum":"93b372c22db462177725e16f2cf58f6edbebedcd","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.3.tgz","fileCount":11,"unpackedSize":25211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuhwdCRA9TVsSAnZWagAAejAP/09nO3hUC9Xzyp2K2Xsn\n5E+XlASDKjDCBWvh7psHQEorYuPiNiO3pFqZKibZuKie3PPlOx8yKMzIVhfj\ntwEAei4d99e0/vrELy/p6eJPbTnJ2PhvCb0bN40SNPcX+3IGemnIQjidNd+o\n7Jbd3ib6oAh3M3zdLI/TwFxDpNXGyrokCjfESJMRI5twkG8YWqK3ZLd61grp\nnGNXXmioalmrsWeq41BgLDEYYZSK23DefE2vEEpzNjOpvrng3z2ge0divA8f\n7fUvTYjtwjZ2MPtS7PStyiRnSqpGWS3Yt7zav1EZpq8Mf1SY+/kG+XtxWq5p\nozXZ+LcJ4rlPTMPBEsHrVkjE0hLSBgwBIUzFdKnghMzaAYqNlMx9fGCoL2c6\nXhU5VBI+JjlkHN19A5NIdVkOQnEyjN0xh1RaJWabEzwQaeyyNLJMA3ekjh7r\nFn44W39p0v2QflinXnKxJtzQlBRloqcNLuJOVfIs1/PcSi3wlIegs7TaGSog\nhisXGn10+ucbuivfrdC87bkQANBEy3zVU0PEkHSDirCbTLo7zanmgLXouE90\nCdo+5BT4VEsMJy+m5cRhTZDvjyINrhKJVe7HnizkyigZL0HxoLDT9/j1X4gC\nx/Wv/TurFS2vJUW9kBQdfpdndMRHVF7s0o0ISsxixxjHzSBySgdPdzpCKI/i\n1Pd7\r\n=lpJw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLh4f/mbZ+SBjLS5YsacKlt6RRVDWWok6Zd76EN80dqgIgem/J91Su7mMyJlkVwcksmoM4vPRiiG6Zk10czy9Imko="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.3_1606032413471_0.23864699338606132"},"_hasShrinkwrap":false},"1.2.4":{"name":"finabel","version":"1.2.4","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"ea16871325fb876ce219d6f342b43e96c0fa9094","_id":"finabel@1.2.4","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-mehbCBP0kNlIxH7htkJcbwul/MMESX7Ovun3s8RsifOF2eVo5NRiM4iKWKVMvXFGq+GlzqJFP7rv8Hf/0fq7uw==","shasum":"5610a25187215689142b17b72bece861d4235674","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.4.tgz","fileCount":11,"unpackedSize":25211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuhzmCRA9TVsSAnZWagAA1coP/Rfx/mqkf8zBLcg4XBwL\n8ZJBM6vdi9cBzADCEgLAiPOwOvtqdY5uLh1mtb6TYQWz4WU9OWC7AYhgPlqN\npfO3sbv+fLN2LztHBTaegT5yEU/nMXwkw3631ASOjdJUqrABHXJYAFtW41Rt\ncZGqAC/ojhGdqwc290Qq2YmTBsVeT94KudSo68VBlACS7rJgZ7bg4QwKGf6e\naE4kfA0iwhUH0SjyBn5H21y12glKfot2W8mUkRTBzuP+Edhy+n+CZFRhz+25\n1avKWMkTo++zGk/pCCic2od3AOPI6tq2ELWbMyQT09Mvnzrbm/GjCoDiygAN\n2OHAZx9R6qrdNPezi3E0Eu9YylksRA+mnjk722v/RC83KTft5K4lq4O9TDMY\niwhukAg+vwef/8Iyk+5RuCoGT90oHXf4tSZgkOeBz3psllRO550smySpV/uZ\nETHmb7ACA3vJYGw/1H327fFheRwk+glf8OCHeXH03DH9zQEO7eQ0lCa9oBD3\nfw/rMo2Nji6/UD1wNE9J/1BTyHOu6XRS1ZBSM21YYb9bzLwODogT8tF5MPFf\nexoAiQEpmXVOXHbwktBW5Y0/hGDaTV1oUYOb/oFnyy/2hWfewHw3qcx6TbH5\nCvZ5bmIJYlBeGAOgNRm3hQYDK/VZt3F9ZuC5c8eWgsx3hWw+VVmZSlcTb1os\nMz/e\r\n=dBW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUxkY25ZVjfcbstijxNLjBGoR+djLIHp3BWclXob0mUQIhAL5qGqx6Q7EwntsffVFQ4mp5XZBx2/bAidt1vvfeXQtc"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.4_1606032613891_0.5051621060046116"},"_hasShrinkwrap":false},"1.2.5":{"name":"finabel","version":"1.2.5","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"cf510756742fca354a913e00f0c421f9be218c70","_id":"finabel@1.2.5","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-S8ymBN/sxKxRDi5ACGdZjC2IpM9S06O8Ks37ltSb7IFdJBGsyn/zqKXDb9b4vnK4B5Pidd0dD10f1bjtCAHJgw==","shasum":"88ff8c60c5f046fe07991f63a61194c03f5bb24b","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.2.5.tgz","fileCount":11,"unpackedSize":25206,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuiNaCRA9TVsSAnZWagAA5O8P/1rwZNGlDNUC9S1NE71u\nD7Y2+diMEqx0e7/LDIv/eCU8WJMOJPggPIqp070H4Bq/FqdtRS2VdfsRo6jj\nC5Mb6Qi3Q4Rivs9wOpfvIkg0sS+HwLMexuzMKf/DFoqkugmISlKyIIm7dvZP\nHQDYVaqXb7CeS1dBhxCmUj3HBDuRU3lulva/ZdKU6iwGzAQ8TAXFPqnD0N7T\nz2b2DU6acNJCaNJcZw6dbVwTp+78gqh3YhLBIyk5vl9CEw0KNgrHOdHDApQo\nh+8g5+L/MZKMMYzxyZBf3qNjA3+EdH2dr73A7ucHdQIzYC55mCwPatHoWtVo\ngD4OHL8YUAWnSk2u+//BQYSJQHnps3q1uF3N/PSszd/CW+HAp8Ypbu3hhxws\nMQHrvbjeaz1mbdIgcFQ62ynBz6VinNiu/pKSMpO0iUTxPi+fPYDRMkjprwji\nI1VGtO8rvx7L2q48ZggaZnSlUNqfci7iJX3TtWAYmEALxFV11R4FF1apGnHM\nt5y97xORTVvg/V3bmmobu882s+0gwkK97NycYGDCxtUFjrGjm0ncFByJica9\nbfB7YmUyW4/LEDPMvpKdloJFADHsbglRyxvPfMWFIHpTC1zkymiLheI/OBaO\nwOP7swEtJ2YQpmCbcm9xCdslvMe+oCzNdzBx0OtUTCJONPCcBNku4Kw7OJk7\nBMjQ\r\n=4hK0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGIuEu6zE81IRIiV3bTD9DqO+H7VNSMQOzJAhQZpqgqOAiBDttdMW/gG2hDbjaYbXRIVAZa9w2+x1ZE6bm1TLrgqHg=="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.2.5_1606034265752_0.8172465067373351"},"_hasShrinkwrap":false},"1.3.0":{"name":"finabel","version":"1.3.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"0ba54c0c5299daa54c182fce1ec986b82d46ee96","_id":"finabel@1.3.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-S4STb2IYUyK3c22psJk4hD/QXuS2yuOjjLULLmOBzzduM4U1xxgzlRHcaSHtTj4h8QlTvKDzLoIV+PEmiokd9Q==","shasum":"b67b875a00f1a7f75b078a4b865528b7fde247d6","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.3.0.tgz","fileCount":11,"unpackedSize":20765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuqOcCRA9TVsSAnZWagAAg9UP/2Kkrr1WCJfA1BSjzPvP\nLmFv6bbXuwg4vpcqZ9G4fQqF44DVLiWCWNCO5lfvNbwY/D/AEUezYJYNcOsx\nMiGvrTfTMa4gqj5KGrabyJoLnIc6Ljdmcu7jUvuIf8PW4NUUzkq4UjkFULSo\nYcfO6pSLWTeHuMcrvQbnChiJvXcjj4vc+RPtYfqQHiY/8n1CG7ku15qTGHtN\naoFVCxPnHBk8qXDIXl+O4lO2yx5HOcdEVAA/y4ljh1FGs7RSA7mXercH0wyK\nWQWSTXR7fMtU6o+HsB0t52gK+Pk8WnJ7AlTK2/mfce3SJWkylb9SHG8UzMZL\nLMCR762WGVdurtXHqOmTRNVgtDo+/ZN4ZND3M1DDUzJcGlvA69/gTcIfKlXU\nMZlbPCarEOne/elnkh0N2tkWNCpmsgFc5EQT+IbpA/FQayc01VOYUsSdDPkD\nSRMQhT5EO88kuUJGTz9D3tlWzE/D3G1HzObWYW08V01YIeI+dGD+XrfuFyrC\nR77u1oHibkb3/TurJvmmJSW0u55n0HO6FFEUnb2N6ZFhh0bOHvmPZ2BHJaqa\n2tf2o0wHJaU43Fykmea5JnmvYL4rJ73sGIETk6infTIdLvGWMxDc9v+yKgIY\nFbUbOl01acigOY3COC19mDMeyLqlq5b61VHC9BYbCIbPzUZLVXv+UZjjKmL+\nTwdH\r\n=m1VR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEggzTXH2KwLuGBwWcjPywIky48g+LUuu51MauKFwMfRAiB0eE4pZA3kOWmbL5ZBwxESRN7gC80GLxRG1IGa83R/hw=="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.3.0_1606067099478_0.6265166537758662"},"_hasShrinkwrap":false},"1.3.1":{"name":"finabel","version":"1.3.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"7b8eb9715c9462a7f8fc6cf569d7141045fabb62","_id":"finabel@1.3.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-G0QMpLuL8xUOC1c9lW7UTHvEOl5uwnhI1Lc6SAdufSlyec7ViI3YvaBrLHVFWwreQQ1y1ffhnwjQs0snE8F2Kw==","shasum":"505cfd6377b958c40df28f4b04aa4ac356f118ae","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.3.1.tgz","fileCount":11,"unpackedSize":20764,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuqTnCRA9TVsSAnZWagAAEqAP/2ldzyjNnd2kG467em9E\nyxxtUI5LugFk44i5YbdXJdb+8lqmbj9Y06TuPDa82iGrUeQLbpI8GsXx7kAa\n+WENX0OVVNvxXwAHxJCvVjyAVtxvmpDCEkKeL2QH6shOH4W3aNozceVJaDys\n0+svcRD30R7glHxRp6NZIonvDI4WbzWJf27bF4XYih3z+TwG30N6n7jijk6I\nWBqXN2d6A22EC8LZoy2dDE4yXJGQAzvU6bTn5E1mXqUHeKV0Gk6RPnah/iZ7\npB+SbnZZmzK+RoFb592fHAalYP5nrqyIMisYUd4HMzAF3TZDf2QluH+9Yufe\nU6bXEY954C0ZOp5XZ90PL0wrGpXqK17ANY2B8EYtnIjTuNO2SpxRWD2bkPDt\n6eYD2b42+TnJlcqVQyfCDVPRUMWuE70bmscy7xcd0/WM/8zGXiA3ge1EdsZo\nbIdoVy4Zg8k/gbJ1x0IKCiPIPVM371aoDPFB5PuKozV3enQlYbLa/HtBipBe\nTmFIJ9oPa/VQ+vUHccOdb6/dhpN5FwU7drDoNPbwzQ5ygmOL9tkh1dCsov1J\nOEuIqQhNKdlgnC7Sem0IcYxJ7jnptpOiVy4vrT2QLRuyaf92IclrYkugSxCq\nw27X5sK7pvzotEsJ3nbLkyqauBTgCP48/DxQSHrmdvkCGJpPTuJy9jpgt+BF\nwPZz\r\n=wdeS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH8yPs33n05TSkMOgKx2oNlCIUSqZhYflrZYqYCDfOCoAiEAijqsdPeb1vMrE+4MoNqzIEeLG/KrDdoqUl2/mVfgpbI="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.3.1_1606067430632_0.22826143086019313"},"_hasShrinkwrap":false},"1.3.2":{"name":"finabel","version":"1.3.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"c315ccbcc5a9c5d8467492568b5cf656b421915b","_id":"finabel@1.3.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-c1dTIs8CDtpUykCMsJi6sdZaQR2j0c/zuM2HRca8dk5/+Qi5xHiL5kxwpWqfjVnrYi2b6f0v1L7twguv362sjw==","shasum":"187eec6861e830ad7072f48bd3fac8d7e543dcf6","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.3.2.tgz","fileCount":11,"unpackedSize":20814,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuqbdCRA9TVsSAnZWagAA/UMP/RtpDwIhURKQdmPAo1Ff\nRlDFvFdMUiqf+NTHgl1+SINt3JTEEdMyJuWH7+a21S668wVtB8Gn8WOhcD2v\n3vX4WpLezDG3zaeoHC9htYndgSErAS3p1cQS0tmOaQl+++ax6bVV/1MiMcor\n2t3fhFFbuOD6NggXu6eVXs8HyJbgdLMfu/OIZYuwsJPy/2/c+K+iR3aDMGii\nZsrF5Lxs2SoQsBGJWA9M5n6q4QlIIE5+d8CcqnT+PDpWp7/dVjohbM5gTHKP\nrQV9wTt/i9j73GalnNgeilLA4NOBjIaInvSKYQjxzMiF15aqPX+IULgQ5u/b\n2UsLg0ytdoLHjCFDBOXKV636oulxHE65KD0Mw9vlJIYU6nDeg/UM+NQCporf\nO1GZrZ4ubOHxYCd+A9eV3svOOnnYWA4QsU8pH4F+F7y/8seEgZO4YYCcxBoA\nNoTOizx+tGlYpyzNwKCa4ZDK/5Pvzj8DsnYdBoHWEmCaULJVmWOraH3PV/1c\nvXjh3bn6KPKxMSnuklavts8PGeVliasM+enk3Ymk8m0rR/eJPUgUTteoDUDU\nNB4gUQAZMBPC13w8DsuXwy7kRQLu2P63Iw/2ISyWnmcvZex4GcjENBL7+KG+\nbQRhREwiWGGCAYN1roiXtpn7rvzwfPvcga+wmMV+gcj6HpXIK4N1VAQ+4Tx5\nah19\r\n=yClu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2CTaWdzd47K3D1rkC2toQE3hA+2CAa60fmzzFef8M1gIgVh91Hj5jr0BpzkyTAGxe0xbyuiBWR6d5NSRdAlWnuTQ="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.3.2_1606067933038_0.4752090700807272"},"_hasShrinkwrap":false},"1.4.0":{"name":"finabel","version":"1.4.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"857ab738a70949749a26c259e2ea08a8635b20ea","_id":"finabel@1.4.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-kY3UHE+KoBhRn/MvLl62Zsr38rZhGmIFmBueLGOy5TlQe8kDGzGtJrtH9xyLZ2wtfyMPwKYsnkCdPFPAw3pnVA==","shasum":"c19026ee479864600f8fa19a0b5242e255e9ba24","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.4.0.tgz","fileCount":13,"unpackedSize":21867,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfurEvCRA9TVsSAnZWagAA8d0P/07vnUQvCGZFAVUctZmQ\n1AwEjdRcKki2Um47GHPFxj0zRO1CpvsmZdofGxnfn++VvOKvY95ZesgGZfqy\nY4CTeOfVBlfogE8OJlz1OeVAGiut8fHQOA892ggFcrCkIBgoUz/PEP4JZyAA\n2b/SkZV7VOamRTAEZykIBuKHmOmjXH38OOv8VwX1WX357tWkhXqxLGBC8Z1y\n+Gw81nzAQWqwOFmd50ff1PjbWBeXPXkCBneW8rS3qMgNRFxcz2fGNNfMEinN\nr0S8genpSwwaN+znnmoY3gGdRW4ILGSw8AWAaDJoYcerDGnH2bE5xUGZ7tW4\nAL9Kb+VuhO5SXAv816Egk6NLckOK5KpIeg4N9eJhoa/6r+z9uOvHP+9eNoJs\nWFWJnz6EUlUL48BcgCUppyIff6CL7we2uQFXBnRA5cD7+Bw8oNtLtjb+7/6Z\nKeAX5AzF9k3eF292j7e9muGuewwV+gpcpBsNgrzKzwnz6h7BbjFxsFjq038x\nGKdV1IK4DcKy2QAJOv6/3LggvcsHiU25TM5E2HZWgchbVzOC1m5A+VUbhM6q\n0kgOJsm3ejmJK7hWzsqWRayOLSeeEwwfar1XFO+VxaAv56snEPRrBOeDiPgu\nk0+HjtnTw5QxjM5imqd3vntLQa6TnVKK3PYV5wlfSfNPRnNid61qJs/ZeD0v\nhINm\r\n=Hg+u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkAUnpqjYSxMpCMjem0Yga+b5W+o1J6FcusXIkDbnq3gIhANWpsd5iX23fNdINo/bI18/J+2Azl0lLy1XybV6FtKNY"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.4.0_1606070575225_0.0996360550914539"},"_hasShrinkwrap":false},"1.4.1":{"name":"finabel","version":"1.4.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"c10f11b7975dde3e9d46f895643f54be9e59be3e","_id":"finabel@1.4.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-vkZEd02oNGx6cCfQ967qtyZC5QVRCx5340pZLxMAfUcUNXf1cwCTHrB3pxyslC8JIBdFvYLcyyP6MaQDLCK4DQ==","shasum":"d5a74a86c817a4535fe4ce252ac4182bc0af1fd1","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.4.1.tgz","fileCount":13,"unpackedSize":22072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfusG7CRA9TVsSAnZWagAApCcP/RjB3iSmIMCJNtMdoLYK\nEjqKVO7jk42U/YVM6sJyov5y4WuP7LQDsNDSZtXFma8BtsAqot533JHA33GH\nooY487UlmFkqQlNE1ry/SUo/iK/eMmiq5DoKPOk+3cN/kVaKb4z+BuL4HU13\nUMDosea0q7TUXE+0B+9FvhYtZRinkL7JC3Kio1CBZmcWHlzvYhLlscrHWjzC\ncZQxBN6SijDcWDSjKNdzZn3s00+WILfSIbkLk2Nz9hCErZbCOMcjfG20V3++\nUM2gu3LY6nHiqU9UC0VaVcZ++xA4NGOnMhC8HMnsU8iwr/Pp0nWwFeUYEwX2\nX15Jqc2ejTn8VKKovT0lgm6TA6WIgvVvl7FKDvN0H+xZBIzwkvmEo77Bn9DH\nZyuxPsVBdIsRiKV7g31tzjACbxTjpQ7JikY3a4vuYx1KN0no6jlZNWlk3VH1\nBvSKXw6yOluS6KTASQHnQBAYKObe4OpsO3NzkKCAUcw562uLU7JMiOuou++L\nH6h4rokyuSa/RJli64qxE/4KXI08cxjghx7BTgBqMn00+t2oZI/SA6DlEZLO\njFgsbxIOZHoCdUH50GRXp6IE1fzbxvLiEKgVUlbugbnCLN9X9px5mh4CAo2p\nyW55zGX7JPt7Pd9bs2Nm0BY+VMqjIy3x9twDbZyy0n5/6hsuYXYO1HyPOS91\nl/4s\r\n=VIPg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+k6a3v6RgjjnBFkowkvcr6MCXfyD08YCtHlMyciKpugIgKK+LMsyjM8zdXDbihZg3/lSECCrgz9wQXgMQltHbJo8="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.4.1_1606074810269_0.5689015861718703"},"_hasShrinkwrap":false},"1.5.0":{"name":"finabel","version":"1.5.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"d4757ffd77d553562f6b505d47e5b96f205f4e1a","_id":"finabel@1.5.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-TZtE3eTGHDGt8y/KoM92MqVC8TGVKx/mHF3rRrDqG/IFJCs8TR9W9yqDTJ0LlcKnUIQCNk/CBFr0yjWZ0Z3s/g==","shasum":"bc75f8eabea989033e9727b891141e04a4ea2e47","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.5.0.tgz","fileCount":14,"unpackedSize":26305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfuwJaCRA9TVsSAnZWagAAZ4sQAIfxKa2kpehHJIorcRxS\ntveYNNlg7Gd8WrI39jmD1soB/F2JtHKe9pZziAo/zWJPxuiKZTBYkgFC0bJ7\nKnF/BjGNU9OrJwn0mwl0ydNHxs2+ZcxdzSjA1enG42ZQWPhRyIna7QGhkA8R\nfLgDVRfpM5JlGjjkAWHDHdtFDVZi9Pyhc9ecfeCqTVKNsuWYrlWEpz8rpmOU\n1VNju/ht5z+tJ4sDEuyqy0Lyy/IEDC7ETgQwzYB68VQ2pR0THzIv4wcINNOX\n5mCHDbJovvmS0324a52No3d3vydhhIeuJwFB00zftf8XUFObeUAcUXCzi3ZN\n5lKdhtTCRWgInEZCd5S3cciqiV1jZ5a/KOmUwqOXTQnTJLPdkMfteIpvn2uC\n6xlK0qYyz3LH7AZpVYJGEw5Y+TaTD1oIWMJniP2F6EXDOHIlEDvypyOVOo2q\n50vtuGET7oBEqulK1ItapDRBPzomws6UMoD7MFghUeX4SK0gpvv2Jisqvt4M\nU3yjgBgdddPCQNuU/MtDF32djAHY3rjsQE4cY8US4sNiS14Q1/APBYWizUrz\nq6wcd4rSDhqsLS3YtZVOV817ep5N2QUQoeq0aaVX1TFLPKUPKgblkDzCPdln\nuFeXEwSECsHj57CBhWMrzqWE9WMo+BA6sn6tq54F5wJaSCmukuDqKsVNa7S9\nDhin\r\n=60A8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIER082YWdamDjOijNXZ610Ic9r/ORgFgF1tGOMvuKmXBAiBREdip4nY9bVy0GJ9u9vhh8M1ADo+12lMzki/IrLu+OQ=="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.5.0_1606091353893_0.01633251377244105"},"_hasShrinkwrap":false},"1.5.1":{"name":"finabel","version":"1.5.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"f696c4d4b0bc57e4618f3cad19111d166e4aae4a","_id":"finabel@1.5.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-T4fPsQHfgMTL5izlFB67B1LP5OAy1/c8wGmyGUVPR5GIIhMyKSXmMeYIwdWoCN91P2ymIpuA/CzTW/+TvCr+QQ==","shasum":"71c54a5a7280d1e05653037b21795630ded32eec","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.5.1.tgz","fileCount":14,"unpackedSize":27653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu05VCRA9TVsSAnZWagAAku4P/iLrxKovn2hFSYbRaDIm\nIGYQmRcZ1EqnhIupoP+sz+aBWV5UN5J8dMHZpuFZlPwC/OSRhkWXh4HxqZd0\nuZZjVdoSNgXbAjCs6LsROP5JnVFacfTNVayGk8xYOz1ORfmMzAxUlrw1CqFU\nOBvAVDtaYsfE2ldKBPZFuXwPyEo/IhwdjBxkU6kPjQ8X3z0Saphto/uiLyj+\nZN0xykXaJiG2ExjjKdOPYScb4Hfz84xFajkpQ2MhXvXnuy+6K80O29lo0h1X\nyYOlXj6CDicdPI5jRG3U8rzcyWriCgtEOJ8kQbQ4MUYcMOMptPV1qe3LbvVx\nHD+2n787EI+zUjXkNmx+OsrKO4Jwwbaxc0nxWeQvW/02h2haA7gPRL7reOha\nOt6vtB/FycrAkWbbWWbp6VIT+PaDoEeDVXH1kS4badRrFFZlIrNUC4p1K2DR\n5qOq/bO/+2Y8RlTI3Ko5BDRacVRwH4pecmBAOKX+DWiTMmOVNoBfmVhDukFN\nIRD6XV6EmBsPp9zZk36iqXtR72/pdg1qghvn9T3YgSzysDcun64mUV5kbvm2\nv7svg3yOGtqhgyRAUG86lQ5tQI9Vp1f0tZM2qIyNuNW5pgp6XVHb41FrHeU8\ng62qSbarpVzZB0UyHXCnUw1KRJCkrEbfs48mWY2hrIqWkty4RxJEsHbq1zZ3\nc3YX\r\n=TwDc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDsXRpjA373CQXaUpDD1v2TBvVeoMJuHsr1gWFJglCBSAiB2mtiC17EbXrXbW2n7KYADI46gGR6zDIhGDWMcJ5boHg=="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.5.1_1606110804527_0.7554754890930806"},"_hasShrinkwrap":false},"1.5.2":{"name":"finabel","version":"1.5.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"e9f6b88caef592c61941942fac163226d0a6003b","_id":"finabel@1.5.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-ECwNqnSw7sXEgAMOgzZBMsj9B2vJV6GWEC10FGnxIhvWOKpQtxJlZJ059DU9LD9UGSkFaYXNv7ZO85cQ4PJHdg==","shasum":"cb7a0f3aace38b0ae46f22f71d7e38caf1871951","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.5.2.tgz","fileCount":14,"unpackedSize":27653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvC6rCRA9TVsSAnZWagAAICwQAKMhqAOIvWrEiNamC6FZ\ns0mrtoerfK4gwz7xXIxaX8QFbZwgBznLKc/U2KNb5C1QQF5wNrQBeP1xB4Zj\nea32pWDE457qakcYKthVxU7X1I+ZXMA9B5WWIRRT1va4l0WcSg4P9V58si0u\nut0+p+qwD6eJdd6j1NEBHp3+Hs/lLDGSk9X54DvJORNfDfWzLjmgwq5ZdWtd\nM5RnAkdIctljeDHQxXsqUmYBWJ29RqeZo0JmsTrgszqo7kLHim0XVftkFoUU\nBR/dmdb0tc9kNU1sbOG/s0WE1MC3iOrDukEDOLyfiW57CtyrMQmRDdqGZOqj\nSY11ZEzjJQA5pQLSJ9wLzdOWauVjBliha3AeLomMSybChqh4w5uEVf5QEmzO\n8TqT/kWmoD8SwtibR+O8P+IBgqxwmOIcRrtCY0VjokQbFK8Z+cKlv/YC933u\n8lr8h9Evx2JOH5Qx6lAfUeIPAnHjpogiqXAY2VWB9rKFUyMXCCD+h0mG3oal\nrl1sjejlEKPHBEzXvLcLJe2HN8AycgNyA19+B60JF3oC5aDVE2exxPO+Cc5b\nN77YS4R/Slq5/omkNsMkDHHcVo0nrCJqjUPckkdKDLE8htCnWfQRadhlMYcm\n1Gl8hLnC7tTYMX3TG+xB3DImU2d8JYaXeSQHL7DI6LmsMJHMVM8IqJr11clX\n3Bx/\r\n=YTAS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFv5jTCTwDYirUlrYxvzm3V6sVoDdOf2/Ev5xlnAoKcQAiEA1ndldyNA+nro43UcIM21ZXV+lwpuTdGYSPJga50Orz4="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.5.2_1606168235394_0.32525425400415675"},"_hasShrinkwrap":false},"1.5.3":{"name":"finabel","version":"1.5.3","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"0b4c5d3bf4f1ff2123d5d046188faa2c9eeba190","_id":"finabel@1.5.3","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-MGFPpJNirULQl6Ovz04mzEPCkZG5QT6C9R0S+ev1CLM5YehDjPPR8224PQt9aon5mOShhtb/4Q6KnxUugI/QfQ==","shasum":"267e54e8e349d719588a3690f3cabcdc01b13a97","tarball":"https://registry.npmjs.org/finabel/-/finabel-1.5.3.tgz","fileCount":14,"unpackedSize":28102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvM4hCRA9TVsSAnZWagAAxLgP+wZtzEEoUMcNYhnupnEO\nDLij1rL0uh5Qa5cHYJr1g3N4wSp1s0+gD6PXQ+1M9GNqKWvcyDbxzfzbw3k/\n2A+5OjTL14WKU63YlBRKz5K02Xh+zYWSM/YCBfjfcWt2Y0AFZ3EUFhglpB93\n9MQYGb6WoEyB/SUBe/Qg31IJXwgc81or6INiLKKAJJTCp2+DRSMGHonDOJZt\nHoG6KJyW/OGfrsnYXmhFAhxM900Cm7ZmpwhzLbPEAXGfilWhceMZ6iC38llq\nSQrHG46ZQ5KWYL90m6udyCvmEWSgMRqDC41pksgVSkPykGm0qnT3zkobGILn\n9r6C88ySEyZdzhfj85uHXgBwxqDMW1ixeJMqkIFO95zU9rKD/mEOEgQMkvsr\nKMU5EP3ki5w1Nxo8yvj8faH32oKeAbAgzgIA9hNIwRqKIF6r/wBwBZNPq0oW\n8mOhSWfSfCY6a6CDTxNvCnUCSeSjWYUclYSFwGi/Ma0Dbh3hHqtlCkbgqxRU\nyV0Qrw+PYM6l2yPhP07NOiJkOmdwOWXJ+s5RmMGEFTnPOTz9upQuk0xE4pwh\nz6vLxkGB5FG9EMQ04aQKuFGX4tQm3mEPK0HBwBizMRnr9aMdYaJfb/Xv+O6f\nhppMWWSGLVWatD67KGtO7LWdBj8kw+auadbPeOBE9mVSrBQqPA1xg/7bzgv6\nzvRa\r\n=J7UR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEBfIXSMATz6QLbe7QH1N1j/9URewLpJve5jzFwJaHCjAiEAspxsQxEV2tDWzcOzpBKyHzYBOrL78WrL5a3d5i2mcr8="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_1.5.3_1606209057163_0.515939652977305"},"_hasShrinkwrap":false},"2.0.0":{"name":"finabel","version":"2.0.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"d9c051e52df97155e8842e49ca60cdac3cad4149","_id":"finabel@2.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-jKvnfKW5Iyw/lnMMiQEISug0lnA19QVRlWj9F+cNyGNz6a2CTCnwrF8HGNvFMmtlccXKZK0/5TiCFlEzoAgckw==","shasum":"5672a4420d4513b0b14ba11712440ac00f8361b5","tarball":"https://registry.npmjs.org/finabel/-/finabel-2.0.0.tgz","fileCount":15,"unpackedSize":30686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvVI5CRA9TVsSAnZWagAAllUP/1P6Tj/QboIbXAkL9WCx\nlfDQEq+UZMrQiAMEBVuKDwEF3KSPHPt/kqFTuxfu3NJy41SBjjQItJG7mqe5\n0eVAE4Snf2tTYKqWm/gJBq9/LoNCXG0fXSnbwsx5Yh5mXlEQVVt4/5jhjG+o\nUhT9myUqzseLZOUcvSt3UAvNQs1jTlxd5Hj4e6In7O9tL+gii2Y1RyDv6z/X\n7RB9KUNAMDedYY1ChQN8V9YVVyvKpE/XPSGze/91HPEbXzxX9Pd4Khk/dIug\n1C3MiV1cwzZeYAbwQH6vq22ndGMjVxGHZ4Wk9JZVw4nK0zLtEc2a8IlfTeEI\n/aGHU0gaIyzO1L2bCZzcZ5jgG4/btpA9Z32OygWgE4gySs+y8+2mbUwuvx3Z\nLezXRdPNskuAXJp7hpgC2OB4Nzefrb5UmUkEyA69CVhaAEkPvaADzHJQVyEG\nq8X0E8RmIdvxtamrkOt4JtsFj/v8mdhA9q6HC0qc8de7it0bWnGYBYr4EzB4\nyE5kwVijL1H2qs8LUi5LOXgx7mehyVaqh70hioc2e8eDtyC508ERA1JWZo1i\nEzD1EfG0Kf5zYUHFTxIn5BtVwoj5ZWXlI+I9eOeqXNsokexHg7V1O9sUV1DB\nQNNblbROGNOG1JwmngGvgVgVgvWb+ojK+AGZCpwLt0L74R4Yf+QdVPu+hXan\nEYfr\r\n=NqqP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHfy7g7ePmrA8e+0e1rmCa09hbieuobZDVu1deduDNHOAiEApqsEBtodx74jIMjY+AMLnKEb6lHfSuOHEMVeULCqKu0="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_2.0.0_1606242873231_0.8371806274207589"},"_hasShrinkwrap":false},"2.0.1":{"name":"finabel","version":"2.0.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"d487d97874e88d685ebc9c497c7d0afaf4c99bc2","_id":"finabel@2.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-K5VSC+VKpqvQ9Wr491IkFjXui4UFfuvrB2KD59VUzKcwhmwY25i6RvUKwLzIj77ntoh25wDGnX35bZOM2v/Bbw==","shasum":"02165f6a5cca8f8d62c041b857191d3fda5fdf9d","tarball":"https://registry.npmjs.org/finabel/-/finabel-2.0.1.tgz","fileCount":15,"unpackedSize":30797,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfvVw5CRA9TVsSAnZWagAA89MP/0OiRwTV7xv5Ym4Hdgpl\n5uHu/DOhCFJqSKCgMWPUTOI+phBkJKfJlW0PuJeHV/VAcut/4PYbJbVjaEgT\np1izdZz2ck1KHK0TsuJK2MQTYZlvpIeeBJHw4gZ29hB1CLUYsGhMeEHumGp+\nZZGvmdhcO28tprzQcvQGKPTJeU/2FT6yw4xKMWlhkOdwXx2DpmH6jHi9drvd\njm8DyBIBK2ME3T2fuipjBLZN0zd4M1IbQrfbeES3NqyGSHVGwDJorn1q4PZB\nCclzLiAUejB2Ius1V7PptQUz4K+zaX4e44aieqdUFqrkLIOmCk9+3PrPZqOH\nclHpoLJRDUxfrakpdxZCkMRAbm4KkdkinMnTVaMjFrw8s9HtOlhD0H1bSLzn\nOKm23u/MAIY9nGwOuTqbVBCi6uJh4J0Mr/HsAPKDFfRNRYQwMoEDOFlDfKXy\nT5HN8kwHMkDXwfzcTlq/bk/lmU1edPkpCSNsofcsXdh+gKnshrU5huW0OmAx\nRVGuk4SotnNT7W1H6T6O56lXBKBGrsEB1det7ytleL5IWG+SNtejDH1saN73\nV8t6LHDPTbP9V/SpyXlhnCYzYF5p9ougfmeBV0WphEBdln6tuKuXnLZ1v0gN\nduz8AZWE2lvT0EWD4r44xC/Rx4KGNjaVCSPG4uhsNwO6DwgSCgqcraJJzl60\nmPmm\r\n=Ig/S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFr8rTduz0jbp3VBJLSaEvUFNCYoxbmIkXA7fQDIs+sAiEA+RS8PglPTFIOQBJ+xzIkSa1ItzCBdNRx106BfjrwP84="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_2.0.1_1606245432600_0.5328455568338459"},"_hasShrinkwrap":false},"3.0.0":{"name":"finabel","version":"3.0.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"819c188286316b3cf6f9f989e22c2cb3ce017013","_id":"finabel@3.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-37N4RUlPwNmNDGg9RK1GtNiYqYR4BfCToHbhifSfKShp4S3op9BtX+2ycguanUZ/YlIPamWzyBCFretgSfrwzg==","shasum":"2311e0ce516c25e20207fcbe72e2a2af958c0c58","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.0.0.tgz","fileCount":16,"unpackedSize":33904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxd77CRA9TVsSAnZWagAAF1QP/jrZUnN4SRacOE5+DC/o\n8mpVcWWLLyP2QFKbFsTuMj8DW1DI2KZy4mVs0LQs/RWJC/gjJmy+ozKKAOqu\nqPTdqN+zhu+r8enKHPwQD83qy11PrDvXRFfDJfAIT+E1N9XR+dmKClA9cRPj\nRfDSCiQUuEk86rpSBGUm5+m5b3Q63Zi43uR7MiX1IAxZH+32bSPnn5kVYw1r\nUDaRZwy+jz1QRh6VxbA/uzVVPQgILy/hB1dWAmObLmDTR1TVCIduGdWMtfOF\nDb66PiKAahlfChCOdZ9rOovltNnbnKJRCYaorILNHwo84wKJbxL3tanCP3bU\njB33hxZfkhcqO7qs0HYUa3dC+BlHEi+4mLODeVId15zjLnK5rTsdKcTp81wi\np1A63UN6M+u0aB2/Apo+7LoB+oSwzeo/wPamIIIMhjg3oJR8XFUiCOpL/FE8\nKLvJGzoMyZyagsCCMBjxVYPyDo/VlBAdOzdJ/G/WxxAD+ryyppyQpJ1BTh5M\nDetg7H6mbSAK8u7459OUWP+zNadha6ytJFeV94NZuvWatKGpR5Cv+itTOpM4\nMMnfz6OHHwsdQXhCDXsVpHwtH91IuloAq9THgIEgBtOSwvfAnLwf4DA9Z+Uh\n0tzft9NM5UBOYNoJQtOnTcHXAXAUjG1r9ehxNKNLduxfROgBdcm09J+mCccF\nWLCG\r\n=A/bk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+sXMx5/5kPlPrPjJl1+PMaJChkVlnZydbUL3tS0Q/qAiEA34CBW8ZfakqTUWMj9WUjRfEyhWuCh9bLRxIfk/6h2wM="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.0.0_1606803194845_0.31252009539455994"},"_hasShrinkwrap":false},"3.0.1":{"name":"finabel","version":"3.0.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"b93f581922445682fe1445bd791805056fc99c79","_id":"finabel@3.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-G6AZ+BcJYJ2YH3kvgDnF3azZ8T6S/cccowts/bJ4GxLBE91lM1Dz9slUWHKkpaZJgOm6NIBYF/buntPpnaOg0g==","shasum":"b676f13295aa53fd45b7c7a6dd872070f5eabe23","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.0.1.tgz","fileCount":16,"unpackedSize":33904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxd9SCRA9TVsSAnZWagAAMDgP/Awjg2ncr4XOveCY0pfR\nbeEQlEL0OeKoTqeToQIo9NUT41QR4KsCEZktpswZPGD5hJ8g66jcyODGuMnd\nm8UuUgVUtsg7ecrRvBdCeRZmXXLvvE0Z2GgrAe3X4Y10DrK4mpYFfG2z1Df6\n4ym57zqNbC/bJDJ2+aMYCE2sM5nCfz3jtA5U2Sahvrh5GmkezTO5p2J73dYR\no6u0fRbdU4WWDBxO9OrjaoixIO4CZfbnr+VsWjAqTNCciqSSLpq1ZmbaWurr\n+lxNRmvOEg04H8ydUFdLQAk3BHIm//sbJQdbJGHNvH2U/M7Mv9vzptNL988+\nau30W7r0Wunl2Jn1x5pwdQ/AHPFsaGSjiz7RR/IwUwFv2zPuAXIpHanyV1nd\nlkWyCwBji2sivNwX7sdLowMj/ziYahzHFBm6bcSgX3vZTBpT3Jdr4fbfEg8n\nJJEl9HnWkgCaJQ4czlKauT72tRZmYlS8R6oSL1+1XmL/+G/4sA/RGF00TFG7\nKEefSKhnK4qYxgIpjFH2dxs6MKvBYiAWoTuFuNr7H5Zk7ZlAoQnx0nUBWJRC\nJrdUaorkG+b0Ncwg9Ulqj3ODWucY3R9JMyhdMA/m+pPscU+0oWiLnDOWLdiY\n6+GW/cVh7C4FubBrY2oayB8i+1rqgHv2M51RbcxUpBotJToHLoRUYqFleLqS\ntQBq\r\n=//iA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCG73LbKg61tn5Dt9psfkKvi1+na1smZXNFVJyqGVykQIhAJ3My/bW+c6lQ7Af7IZknfLG+b93XscAdR7yrFlTGvlD"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.0.1_1606803282133_0.41314514010588144"},"_hasShrinkwrap":false},"3.1.0":{"name":"finabel","version":"3.1.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"b93f581922445682fe1445bd791805056fc99c79","_id":"finabel@3.1.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-dRf5MZHMnecBmzYdkAERxN4UgPq38WYrxoz2Q1LjikWNCMz7VrOOx2UsRIKpAZGv57iW27EZugAXDMr/DeML2g==","shasum":"8dd0694fa6b4de8ab79c2dab7c64ca464921c679","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.1.0.tgz","fileCount":16,"unpackedSize":33904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxeOHCRA9TVsSAnZWagAAhT4P/i3pG0QE3rGNbTHz9Bvz\ny5e2BP96yYyHKiSKgj7BqkZ1KxX3LOTrQvoN3uV77yMdzItE5bSKRn2Y6zd0\n1+fqmoIgbnX5oNCmONmzI7Hhocaawgi84V3IlNQgCYhSgH0ZjF7CCtDawfr+\njNIHLV1uGdtSiuk7682//wDeB0Q6+Ce2jft7yFcg87X1JLjMXmQthPi5sLbY\nh5y5krUaWT3IwH2WEr3aS2vzeNt3+7MHmBNYjPRUG97kwmCCOfTOp+l1T9EB\nwY8FkA9gKJtcV2QeC6d58qiEP+Jzr9J49MixF2Cu56etaulyWK1I5QcIkIhe\nGYX0vZs60/YMIlkTAa73IIpfQy30Cu/T87pE/eE2dykNyEFty3rroqXePUwQ\nvMCuYYfs7stQc7rb6HCfK6TQi7Cr/HFVtmPni8pJxMneoZaI2bpObq/WeX2l\nprL/HoTxVVh2uxNk00XeqhjjWBr3R+DaNaXNBXx06MGOq8J2uX1dfHzkTi0l\nmo8y4FEUuj1oz32hOQ6YjKVRgnWOjMDZAQKIcRqvi14glC8/c02E/unJZkkS\neXqQAhNsAz+yGzEDFrPel5K9iyBJ/Q6wDsQkAv8dJxTKDFlT8tc2bpgGHOhP\nT/U6f/sqlKeBhFwRvICpWlnvfgSp8dNZyFLDzbvjERwm/jEE/jHW/uB6xPVT\n7q8i\r\n=X2E4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQZp0Uv+nviVn5r04aJLZSp8Fd7gEECPRDqqJoXUmHLAiEApB14nXVKmEkXPpPhxpcUo4wdvYS8Cjt+NXxiupVVLOk="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.1.0_1606804358614_0.44988350763354035"},"_hasShrinkwrap":false},"3.1.2":{"name":"finabel","version":"3.1.2","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"f3b0f876c7026d0b0f7cbc28a30f9fd30c7ff1ff","_id":"finabel@3.1.2","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-iuRMgAhukSU8ustljHEjGmTlcD5wlRauvkPwBOv2yJ36BEXsCq/w/4GZvbegkxqqToUu1XImkucRDKydijhEEg==","shasum":"90c41a9b730188a2bcffe7efecacfa12670143ee","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.1.2.tgz","fileCount":16,"unpackedSize":34200,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxehWCRA9TVsSAnZWagAAksoP/14+uibS/lVsC53YOU1k\nyVwVWCwgZsF//qyT/UGQziKWrzjTaApUoTSEtX1ecTCpWg+XYah+cyq9vBmY\nffLEJONlR/rBQKFDP7W7UmNfbVfvRzOm76plxU6uEXl0dpwETU6allZm4F4C\nx3d/7+rejznKwhi/OiPcgkLiMkN9fk5BlQhxFYs+pcILH0+0tSqHyQ4osmEB\nnEbqX9Zl7VU4QwMgW+25XOy7F1jsBnMDqJRizocqNNrHbCFP5eqUpNj+Axdk\no8npcCc5kLp5fMFax/hprZV/hV3zz+wIosBDF2lbJGkc12mj/K8PtoqNN1Al\nAZRRE972+l5hB0v3Q/p5ZAjdu5oVFyLfbBQg8YR8yFK/P4jug1t7Ugd3d5Ej\nRBL+RbDSmtGTT9P/ZwiLOXugwUQTjVR/mpB88db2al0ZHodZHtyQUi3Aqevr\nneOqXbjWkGw541xmsZkTBp4IMPBKTmsthWCdbXdlwWd1j0+spHE3Gsf8lafi\navKS26td4QnG0fFO1IjEWQgd/IwY3aXPsr+pIO1MgvyDaMrsedu1E67k7wZT\nBg+Cz/ILg6u/NUyD4ea4EbH4N60NNjGJj+NxWsFOv3crXH0ILWYYJR8Xcqrr\nBPYUX9EcZNu7o9OdB9ZF7ff8qq+q8/wulbA5TXIHrGcaeYXpgto1+fg0lM7q\nCykN\r\n=B0jr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm5Wz0VRfSfnwZwdVMkPQn2PCoAmttieEvSj0vGkEXFgIgDTvS/pU2XJqcYQCV84/YQRYqbETCGAUkBA5KxksXfXY="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.1.2_1606805590248_0.68470724421436"},"_hasShrinkwrap":false},"3.2.0":{"name":"finabel","version":"3.2.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"8ab3cfc2551f3276c28f5bcb31e79939a49f3d31","_id":"finabel@3.2.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-zL1cLhZ5u6avm9AG//cW0xh6uoOcIAE1Ms5gd512pqX5wLGEBQHEKK4bIMmvmp8CeKsipFreCrSLJjGPUa/M8w==","shasum":"1692e163c93067077ad447833bb9e76e11ad770d","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.2.0.tgz","fileCount":16,"unpackedSize":34321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxmLfCRA9TVsSAnZWagAATDcP/2ZNuqPGakUL+/cWeUFn\n0YKkaHSGlbkN00VNgmpQhKkOFCrOSCQJGldjE1aL3LUNjgZ36aBT2dSaVFDN\n2ltI4l4XnKxeangDP7ajPq1j5OS9u9nQoujdUNvrzPINeHWd/cohRcNy2GqX\nlho8JuIrg6QglPg2wmS3wG5ao5SaYgr81Vd5vKffNsaKgjV9yEOwoJNEera0\nVzGNLRpBu5/Slh5lFUwLlVsMtMVaVaJO3xlaCA7Ozdn0bq5Wf8JaYW+X6RA3\nO6VZ7JgAAS+1McY248En0bdm36nIq5Gemi4gUHu3eUI1JW1AowzO3lzGoqRh\nwgC8/WzCqXiGT7hvwW78fU+i/evk7czH8R4vDooium2mkvbVj6iq9VIyHp9d\n5Jg3jjBv0ueNLTnA5IlI0qqumjtcNzavTohPa9PyNVJpNfRGeASreO/0ljI/\nbQr3gji/yXVraggXvyCk1M4IouPs+GH6+tIgeo/WZvhghJeVYJoCGyaMuyaT\nZxBcl0pQQhlxlY4VxFE1xeHujhpJhNdWVkW5NXa9cSFNckm8q3NhmrDd0XLm\nnvnSbSQ5MEWFZXN5+0INlUsbxQH2wf5/RflkP5Qva+lrtihlSVCQ14Sh1xQb\nr3FPIc7+Bn7RrZmqfPG1ADYBF5XwVZgsaDCI/NU9xMQcDN2n6/uEat6Au4P6\nHviM\r\n=P4AO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHdq04Nsd2b/N36H0FhUINaHLxUAiVh5jl+njJ4zynhQIgdtQJ7UQNsAm14JquBGe/LGToD9zmKnCyDtlOAZLiQA8="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.2.0_1606836958970_0.7697263132888079"},"_hasShrinkwrap":false},"3.3.0":{"name":"finabel","version":"3.3.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"716750bb2be0e6cda5cdd1220b243c752ce861df","_id":"finabel@3.3.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-NJK98TAtsFqYQ1O9VDct8ChBt0iY1hEKxQ2+CBpHrcsvfvHEZuMoSZNR22tLvWZpkEa/Z9HoabZKtDx1uiZ84A==","shasum":"b46bf98f1bf7aeace1c700195336926e7090b2c1","tarball":"https://registry.npmjs.org/finabel/-/finabel-3.3.0.tgz","fileCount":16,"unpackedSize":34349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfxs3wCRA9TVsSAnZWagAAqlIP/0ilEvY8ec+YIlyasYFS\nfYuw6mNvSmeEn3nKcLoTXfs0k6bYI9/Tc+n4bTIxRZB8T+ffQC63ZPedG7i6\no04C3nvEsFg7dm5MPm9Xw7Z0wJYrOmUVRzyLK0jH1vfDXvKkYo6fhk4+lk/V\nEavdjaOimmfcQG49V0+7ZB5eY9wJ+LCEvivgqV72wrYiVxEbr4jIxo2x6cV2\ntgnF/zriHJmhpeDI80CjdviSLxs0p4mVdvOD6jkVdxq2QpVON5jBqqtDy9lG\npi2bwjyaxQgbFh3F/tRdpwN+G2vqdDDKeZGYv6M9l/y+pj2o/d9GKAhgQsmc\nFFO4hUEnW6JJqev0/5wAUrE0BsVUL756qHDoex8s8OO7ZsSHtDK1p4a+MIFh\nl1lXvttfAF1oSpUg3eu/eMmsOFcY3M8inRcEduA83sRhoGkvOBSHun05nmf6\nnmgXFZ1TZ+tGgw5HJyC+8ms85CSETsbVb74RYN8dttxLTfxpnnCu75uPoQBx\nN2kciTQP3CMk3fZqfcRB4uAsZAswq0Obsu68z6rCjH1JGRKHo/3pBFNGmif8\na5oZ77Hjoct3bTUTT4CWRFaTf8+ddPCcvFSXeOwIN986JQ3h22h/bqfzR825\n4Lg+SUc/0zMPVeR7NlpylcXBYcCO1nVj2bpmR5tix7S7X+IIJN669qQk2GHK\n9MI5\r\n=J/iW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjrszvLSmDzkF7/uI1UXNRborrZ1kr/MjSVgfo70DHjgIhANH8PlTpIPD0kdBuBL8JHNwCbInQJriANB9JgQhW2kz7"}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_3.3.0_1606864368557_0.18187920581373218"},"_hasShrinkwrap":false},"4.0.0":{"name":"finabel","version":"4.0.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"b77a2d5caef972e8add1b62192e8ba041982ba16","_id":"finabel@4.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-33R9pIepjqIvqn4OG6ys6PccLb0k7Nk7LBEUdPOJnqiwehzwup/rVOAkvdItXtg9Ql7vS+k3n4nMSL4SNTCoZQ==","shasum":"d6689a6c49f9714b06a68b3503c59f1962aa8ea5","tarball":"https://registry.npmjs.org/finabel/-/finabel-4.0.0.tgz","fileCount":14,"unpackedSize":38580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfyRnsCRA9TVsSAnZWagAAhhQP/i50slnzLssU6Nzz37mx\n9sTcdusRHAXDLqUl/AwUCszhfRTtBotHywH11DVM6uJAROwZfAj1Q9ye8o99\nlAabTmwL1PBM+VRFem0OaViH2STlgKxM0el4qqcynkyMX2rn51ei8pUhi4BO\n5pcENtKT0Y//Jv5TA41ZzegEynKgmTLeLm2y+xiEtsyJBQTSspba74itE6hs\n7IvEmn/oA2e+KQFOU6teSHQ/V+0aJ9U7iH5fJA8Q4UUjDFdsvFr0cXV5CuX0\n5kNjAfgnnoMyLWPLoyvOcQD1XLmqB7Rm3nkH0ZQrTBAd0U43PU48cFnNHgXd\nzEfFxZSzRfAl0ex5h8vnokx3RKMRZe1EGNHlTn1uwqhl6UQ4ccl6tFQ5o+jk\n5q9XvLL7zrfn1V8swZREn9pGM8bjfVJBn6ZyAHonWXME4nwBJECNg9SOY3TK\n9whmL1t8+ZMjGuYFogW+7szwmMlo/Psz0wSPs+03yv2cfws0NfhGGEQiUyff\nOfS+npRQnSQv0S+MHtBz14O5D2jaxway4rwdHOdvQDo9UJxJmrNsMQXrV+CB\nZ9+sgLt8gkRQvgNoOr+uHN0SdjAiqA/RWZ3zm8tIpCoTb/WaKqQHlAfd7fyN\nVOSDJE4jsp/uNrC4b2Fkfdogju9KM1EIEbyB/DKx8UZQAASN6/k0hUyCx+ig\nSiKh\r\n=8Sjr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFOeGsZy3CYnaSinyoAjTr+K5XS7Whe8DaerS1uk4/V0AiEAg2e265DRyC1ISyxenNYf4ZIx4yn9sPVTU5TW1EoVUNY="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_4.0.0_1607014892099_0.44368116495078747"},"_hasShrinkwrap":false},"5.0.0":{"name":"finabel","version":"5.0.0","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"07549bca4474ff5791aed59f57c8ebaffd9084e4","_id":"finabel@5.0.0","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-InOwqLQfIAQXCx2buExadGxhkNgyFb7KWAWXyCWgnzVwHxGl7rzft2n5E2QWBwfSkcIx7DNvuTTnTpApwoJq3A==","shasum":"9186bea12793644562e4e4f1240d146c8188abb1","tarball":"https://registry.npmjs.org/finabel/-/finabel-5.0.0.tgz","fileCount":15,"unpackedSize":41807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzPV1CRA9TVsSAnZWagAAwu8P/17KfCK+U8WlV/64GBZ6\nkGYnPktZBUyKj8mNAe4AVf3JCNlteuyzJshfVHPP3Rufd32g5JIxXHU96jqd\nIUU6v36L8uYVRjNgyuSlAZJv3+5eXfi9ANpffyVc6C0DfthvVSQilVdg+wnm\nDfHGdEscSZvYlS3oI6/fvAz0LaG/i03RWDRZ94MVAqoA9icAPLNqBz9dz13L\nGq08nG+nS/eYr/m1JjaJKsyud4oqBqmLmfEkr/z/LpRGlLBUxHQvJ/o0iEXu\n2O3f9BxW5CTo/8IJHHZA9LD7+9522NbhDm5vSQ7x+QsqvrSvlKPezEkwpShS\n41qCKG36D64QN4/qzdVv4Ca6IHjtzTE6/492IbNvcuumgzv2O80ShO71GPo/\nH9FpZvI50FfmeIHHuP38g6q+hNiYh8SIhRNthaTjWG78fBPcuRqUWnT39yTe\nd+Y2tcOUE4vP41MYC7auUD5fUtRJGa6KrUf5wHm0YXlJK+AhWUcEDAHls8eO\nSspaws1ZvDxTP97Lz5tuCQQPB2j2loAxRwFxyMb2BLccCL6mlgr366JZY9lz\ncBo1Tmlmw0mEuDmne6SzEhKkN1x2rg6icHS91+JF38hnAUJhJ8dgQ+jTcpgG\nByAK3u0mSiA7CjMFY8a+K6cQ9D5tyJBq4Wz0RU1fERg3HWwUk/kOFNQkQ3AP\ntoH5\r\n=ZU+m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhmN4hXkSxEZcWeq+SIX/TKMX0COSD/3HWdjbwpldI4AiEAty87/tuZS05oZY97kGmypLUJTodbQBsTBYA/og7vSAk="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_5.0.0_1607267700551_0.9245546151787587"},"_hasShrinkwrap":false},"5.0.1":{"name":"finabel","version":"5.0.1","description":"A password hash function based on finite abelian groups","main":"finabel.js","scripts":{"test":"node test"},"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"keywords":["password","hash","function"],"author":{"name":"gardhr"},"license":"Unlicense","bugs":{"url":"https://github.com/gardhr/finabel/issues"},"homepage":"https://github.com/gardhr/finabel#readme","gitHead":"ee72644dec7b2e44afe18ed8fc764db44fabc8cd","_id":"finabel@5.0.1","_nodeVersion":"10.22.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-M7V3LcKzXz4Zv7e2XWo/v+8Lo6oNSvS9my3bvbLERyaG8TkbG30FAoKWbMRQoZ7iNxhzWhocX3X6+ALgP6W6Gg==","shasum":"d455541f01030bf0da1c95dbbe2d8a88a76b7068","tarball":"https://registry.npmjs.org/finabel/-/finabel-5.0.1.tgz","fileCount":14,"unpackedSize":38479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUCxACRA9TVsSAnZWagAAMrgP/AgUPepdsz1ZtLUgjW8K\njD2HLzc0Ok6k99/KchST+9YZ5g7s/KTq2mT6AHhpf3Vva1rpogL7A0UxEWq2\n6Tj8BXIRbQsyI0u0NVjcYWwvw90JMugSzal05X5H2RAtF5wxl70mjPbDHx7y\nHGG7apIyO5m/7tRHglB8BZwtY/B69OYyKlPJ4tX3rIcGmAgDdO22ZQyO+nBd\n2BYXNyWCm79TL2tqZSAATx2HqKwEeM1PGxYBnSejGv11zDBAjWFuehvVtciK\nlnUPCz+zUGmis08hzcgPz4wHn8mBJJq0QmF5xs6fAJtD48myrXj5lSq/P3ja\njT0YvSBG7/cTtKPmmgxKYSxaUlABjGVVWVUQcWR2iAFT6yYAcCGnjTBXkbq2\n5RdoKvukZvOpyG88V/hyjOZ3v/MnKKpN/9VOLtYJoBkuxDXv5Q/8u1e+9ZLY\n1DxWbAHbz6gF29Qwb5w1ikkdbM1aBqU1SQhzybjFkQ9tcoanNu81ctAz2rXi\n/kpLpshOC4rnLsyCR1S/jttEwU5c8wm+kvIEvsM2d+fwygO1EFQPfvAUsR6J\nNvIoLGEv4wQaopmGAi8iLGlRYUF3nSP2ckzfF36re5S9R1bpqNLRFycNRmFx\niEelUmsT+FdHNPZQFLefB0bII3FbIgFmGacOalL3euRsSxTvCMQeRd5e9FhV\n6PyP\r\n=JkS6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdMyQk2eHDDm+iAbzn7Twa2tc4boNlY6fJDpf4vC+pYQIgHBjqf98HtNkKU18MX3IKkO30rlo9gwXFXq2FanIV8+U="}]},"_npmUser":{"name":"ulfargardhr","email":"gardhr@protonmail.com"},"directories":{},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/finabel_5.0.1_1615866943553_0.24118380219648605"},"_hasShrinkwrap":false}},"time":{"created":"2020-11-19T04:39:55.375Z","0.0.1":"2020-11-19T04:39:55.504Z","modified":"2022-05-02T10:22:59.465Z","1.0.0":"2020-11-19T04:44:37.833Z","1.0.1":"2020-11-19T05:01:12.629Z","1.0.2":"2020-11-19T23:51:06.421Z","1.0.3":"2020-11-20T00:53:33.953Z","1.0.4":"2020-11-20T00:56:11.125Z","1.0.5":"2020-11-20T01:02:45.095Z","1.0.6":"2020-11-20T01:13:52.416Z","1.0.7":"2020-11-20T01:16:25.596Z","1.0.8":"2020-11-20T01:26:32.470Z","1.0.9":"2020-11-20T01:28:06.482Z","1.0.10":"2020-11-20T05:44:08.480Z","1.0.11":"2020-11-20T06:27:37.090Z","1.0.12":"2020-11-20T06:32:35.430Z","1.0.13":"2020-11-20T06:38:14.434Z","1.0.14":"2020-11-20T06:40:43.228Z","1.0.15":"2020-11-20T06:44:25.745Z","1.0.16":"2020-11-20T14:56:42.942Z","1.0.17":"2020-11-20T15:10:41.165Z","1.0.18":"2020-11-20T19:13:38.604Z","1.1.0":"2020-11-20T20:50:59.306Z","1.1.1":"2020-11-20T20:56:49.794Z","1.1.2":"2020-11-21T18:17:15.791Z","1.1.3":"2020-11-21T20:43:50.744Z","1.2.0":"2020-11-22T07:33:03.608Z","1.2.1":"2020-11-22T07:35:50.304Z","1.2.2":"2020-11-22T07:36:41.395Z","1.2.3":"2020-11-22T08:06:53.656Z","1.2.4":"2020-11-22T08:10:14.039Z","1.2.5":"2020-11-22T08:37:45.872Z","1.3.0":"2020-11-22T17:44:59.719Z","1.3.1":"2020-11-22T17:50:30.775Z","1.3.2":"2020-11-22T17:58:53.179Z","1.4.0":"2020-11-22T18:42:55.428Z","1.4.1":"2020-11-22T19:53:30.395Z","1.5.0":"2020-11-23T00:29:14.037Z","1.5.1":"2020-11-23T05:53:24.671Z","1.5.2":"2020-11-23T21:50:35.551Z","1.5.3":"2020-11-24T09:10:57.347Z","2.0.0":"2020-11-24T18:34:33.404Z","2.0.1":"2020-11-24T19:17:12.813Z","3.0.0":"2020-12-01T06:13:14.966Z","3.0.1":"2020-12-01T06:14:42.257Z","3.1.0":"2020-12-01T06:32:38.800Z","3.1.2":"2020-12-01T06:53:10.415Z","3.2.0":"2020-12-01T15:35:59.109Z","3.3.0":"2020-12-01T23:12:48.671Z","4.0.0":"2020-12-03T17:01:32.262Z","5.0.0":"2020-12-06T15:15:00.710Z","5.0.1":"2021-03-16T03:55:43.712Z"},"maintainers":[{"name":"ulfargardhr","email":"gardhr@protonmail.com"}],"description":"A password hash function based on finite abelian groups","homepage":"https://github.com/gardhr/finabel#readme","keywords":["password","hash","function"],"repository":{"type":"git","url":"git+https://github.com/gardhr/finabel.git"},"author":{"name":"gardhr"},"bugs":{"url":"https://github.com/gardhr/finabel/issues"},"license":"Unlicense","readme":"[![npm version](https://badge.fury.io/js/finabel.png)](https://badge.fury.io/js/finabel)\n[![NPM Downloads](https://img.shields.io/npm/dw/finabel)](https://www.npmjs.com/package/finabel)\n[![Build Status](https://travis-ci.com/gardhr/finabel.png)](https://travis-ci.com/gardhr/finabel)\n[![Known Vulnerabilities](https://snyk.io/test/github/gardhr/finabel/badge.svg?targetFile=package.json)](https://snyk.io/test/github/gardhr/finabel?targetFile=package.json)\n[![GitHub license](https://img.shields.io/badge/license-UNLICENSE-blue.svg)](https://github.com/gardhr/finabel/blob/master/LICENSE)\n\nTry it [live](https://gardhr.github.io/)!\n\nFinabel is a relatively simple password hashing algorithm based on cyclic abelian groups (finite fields). The primary motivation here was to implement something which is hopefully easier to analyze and verify than some of the more typical functions in common use.\n\n## Usage\n\n```js\nconst finabel = require(\"./finabel\");\nlet argv = process.argv.slice(1);\nlet argc = argv.length;\nif (argc <= 1)\n  console.log(\"Usage:\", argv[0], \"[KEY] [SALT] [ROUNDS] [DIGITS] [COST]\");\nlet key = \"\";\nif (argc > 1) key = argv[1];\nlet salt = \"\";\nif (argc > 2) salt = argv[2];\nlet rounds = 0;\nif (argc > 3) rounds = Number(argv[3]);\nlet digits = 0;\nif (argc > 4) digits = Number(argv[4]);\nlet cost = 0;\nif (argc > 5) cost = Number(argv[5]);\nconsole.log(finabel(key, salt, rounds, digits, cost));\n```\n\nNOTE: If _rounds_ is zero or unspecified, a default of 1024 rounds is used. If _cost_ is zero or unspecified, a default of 256 (kilobytes) is used.\n\n## How it works\n\nA bird's-eye view looks something like this. We start by defining three large (public) prime numbers, A, B, and C. Next we define the function E(X) which \"stretches\" some X by repeated concatenation until the result contains at least as many bits as the largest prime. Let V represent our password and salt merged together and then reinterpreted as a large integer. We now apply the following transform to calculate our hash, H(V):\n\n```\nQ = E(V)\n\nR = (Q * A) mod B\n\nS = E(R)\n\nH(V) = (Q * S) mod C\n```\n\nThe finabel algorithm demonstrates some very useful properties:\n\n(1) [Irreversibility](https://en.wikipedia.org/wiki/One-way_function).\n\n(2) Non-malleability (primary and secondary [preimage resistance](https://en.wikipedia.org/wiki/Preimage_attack)).\n\n(3) Strong [collision resistance](https://en.wikipedia.org/wiki/Collision_resistance).\n\n(4) Satisfies the [strict avalanche and bit independence criteria](https://en.wikipedia.org/wiki/Confusion_and_diffusion).\n\n(5) Not susceptible to [length extension attacks](https://en.wikipedia.org/wiki/Length_extension_attack).\n\n## Implementation\n\nThis reference implementation currently supports the following languages (UTF-8 fully supported unless otherwise indicated):\n\n- Python 3\n- Javascript\n- C++ (requires [GNU Multiple Precision Arithmetic library](https://gmplib.org/#DOWNLOAD))\n- Java\n\nIn the future I may include other languages as well. Until then, developers are encouraged to create their own implementations based on the straightforward examples given here.\n\n","readmeFilename":"README.md"}