{"_id":"blake2","_rev":"35-2153b2fa488ef73a88dce874a3b34522","name":"blake2","dist-tags":{"latest":"5.0.1"},"versions":{"0.1.0":{"name":"blake2","version":"0.1.0","keywords":["crypto","hash","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.1.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","dist":{"shasum":"2f8efcc070491f73f62723b4e559c5efd392b3cf","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.1.0.tgz","integrity":"sha512-r8D1uGalX25s6xsPsUnBg0P46+7OqCGYoOjSqZSNSri5V6ZyUzQQbIoRmUP72pzbLECpmGSoTCDZmv5jV+OfiQ==","signatures":[{"sig":"MEUCIBpES+ZJxVi6jjmT+HD9IiAY+maWi/e+sWZ/KcTISJ4iAiEA75zJ3JEgigYIKs3ejHcYM9n4yl2Kl4iD/hMDbi5Vfsw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"2f8efcc070491f73f62723b4e559c5efd392b3cf","gitHead":"7899c03f12b9b222d0d20564a4e3e261fcad08bc","gypfile":true,"scripts":{"test":"mocha --harmony tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.1.1":{"name":"blake2","version":"0.1.1","keywords":["crypto","hash","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.1.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","dist":{"shasum":"464905282604b5bb576c64f059a89aaad397ba09","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.1.1.tgz","integrity":"sha512-7Mijs4PMxNQXJXY3lnKMxREwmVnd0lZUb5+RgqU+zOFK6WL7iVgk71AYuPU/WMholVHgWetQUsVlvT35r6KcxA==","signatures":[{"sig":"MEUCIHtNPayhFYKwkbTqiAwv4tEZs2Pez5KUrBSpG9v2wC/dAiEA83MCzL5ohprCGHNYE/xDM7u7Hd1YERR8mXbjrrD513Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"464905282604b5bb576c64f059a89aaad397ba09","gitHead":"4a675e1afb8a9009e3c6aae9d08b064c6330ee0b","gypfile":true,"scripts":{"test":"mocha --harmony tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.2.0":{"name":"blake2","version":"0.2.0","keywords":["crypto","hash","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.2.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","dist":{"shasum":"853bd8464732b20e4ed9f831389070a247a014d8","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.2.0.tgz","integrity":"sha512-SDRAFNeaZEE0zUf4dAOjplA/yV3HPbBsUMNvWr9kq7zNB5YY4RnwriTNRHu9jHH1NyWTmEtEg0WlhT02foMxRg==","signatures":[{"sig":"MEUCIQCVnOC4lLn/CX29FkhjBLsYGuoQeP7PnrxXhDiASoRaTwIgKIsOEFutWPMBW/jio5O1l7el78UrVee2NYwK8hzV04g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"853bd8464732b20e4ed9f831389070a247a014d8","gitHead":"70605a446f4a31cca8eecbf1f9a96ac5d4153cc0","gypfile":true,"scripts":{"test":"mocha --harmony tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.2.1":{"name":"blake2","version":"0.2.1","keywords":["crypto","hash","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.2.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"3109ff529efb14fccdc7d3a158125dc35320aec6","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.2.1.tgz","integrity":"sha512-sM8Z6RO9+aD/Ggt7J6XQZqx88DseEcVDX02HKO650hvHFdnuh2m/YnTlzQ3l4NYGS0o/ZtdZ3kxBE7oKP/Bphg==","signatures":[{"sig":"MEYCIQCJsGkt4giIwsF0wmFcfmfvw0g2I1+PiOkODPRsUnDJiAIhAJRWjWXzatiYVIK0IGex1LoLj8RilINtuSmdxrANNiyH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"3109ff529efb14fccdc7d3a158125dc35320aec6","engines":{"iojs":">= 2.0.0"},"gitHead":"c38aed1d42a9a93992eee45627ed04941094576f","gypfile":true,"scripts":{"test":"mocha --harmony tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.2.2":{"name":"blake2","version":"0.2.2","keywords":["crypto","hash","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.2.2","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"444b01b90f750827064a47e6aad75b2d517dec53","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.2.2.tgz","integrity":"sha512-qJEl98RYGSgNdfvmn4xBssHy4/xejMMXhDR9ftuXRJfKcjDlXKVLSdqRcJ2oPavQ+dR4q83tri3qHajlKWouLQ==","signatures":[{"sig":"MEUCIBqTyUXxxidQrduDcxa4iwgtTab4C6EW2oqTtUGNZTkyAiEAx06RXGkCuj1nsZPCsI0o6Vz+OyBqm4pbtlm/etzHvYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"444b01b90f750827064a47e6aad75b2d517dec53","engines":{"iojs":">= 2.0.0"},"gitHead":"fabe7c4c153f513abc9336ee79ab1caa0f8ab574","gypfile":true,"scripts":{"test":"mocha --harmony tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.2.3":{"name":"blake2","version":"0.2.3","keywords":["crypto","hash","hashing","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.2.3","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"9a6cbe66be883d8f00084b6e1ed4b0351442d4ff","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.2.3.tgz","integrity":"sha512-ryzMebJhkPPc9gtT33uwmSwC9aPKa8DYZ6RP9AMHhbWBctmoujTt9yN1Vh3HXLVZCChLF8IFD2qbAGml3q5oRA==","signatures":[{"sig":"MEQCIH0GpVkow8K9cTLwRakqD8DVuypXs1g+Vhz3o4g2goSgAiBThrLeBG5OMP0XGlBfLBUmFT4pCxb3xdlXMeKUm++V4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"9a6cbe66be883d8f00084b6e1ed4b0351442d4ff","engines":{"iojs":">= 2.0.0"},"gitHead":"3c372254659f239f993c2b987411e6dceb3bf282","gypfile":true,"scripts":{"test":"mocha tests/*.js","install":"node-gyp rebuild"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.1"}},"0.2.4":{"name":"blake2","version":"0.2.4","keywords":["crypto","hash","hashing","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.2.4","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"654b4a31300d3778100231164488cfd846725746","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.2.4.tgz","integrity":"sha512-QIXj7lBjMF/1aX6FIvrj1dkYHDVTk/W0idGAM6gFhWIXBZdlyyjfApFyJFyVmoFpxA1h2aIE4oF7aF98Q5Z8HQ==","signatures":[{"sig":"MEQCIDTtA4pNpNtORRySX4DLezNqEoWIW4082mM3o8dt7pkfAiAZ8f4uQ8+0znQM6f3RusndTfyHjGvLjA9qVpXVx/qvYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"654b4a31300d3778100231164488cfd846725746","engines":{"iojs":">= 2.0.0"},"gitHead":"e4e98960c2ce3240b4d3042a52d4b34a351381df","gypfile":true,"scripts":{"test":"mocha tests/*.js","install":"node-gyp rebuild","test-strong-mode":"iojs --strong_mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.2","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5"}},"0.3.0":{"name":"blake2","version":"0.3.0","keywords":["crypto","hash","hashing","hmac","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@0.3.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"28e8f2912dbd3219b0bb6c7a4038ae7f25ecf823","tarball":"https://registry.npmjs.org/blake2/-/blake2-0.3.0.tgz","integrity":"sha512-+kyFNfNxhmEKQk1UEM/p/ARcJcQePyPiRnjyyi2IhjK0Qok5FHIdvWU/94uJQWdb9pr4ICNH1CPnSG0tnqqmaQ==","signatures":[{"sig":"MEUCIQCJnFVRsgUceMipdnf/kv610gq48S/lIffFO7Z5HUNjZgIgVt46ETRWGVgC5u6FtfO1LvezNLkx/5QuWcu7CV9eGmI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"28e8f2912dbd3219b0bb6c7a4038ae7f25ecf823","engines":{"iojs":">= 2.0.0"},"gitHead":"048a64347be1761e9399344b255b3af107f1225e","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong_mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.0.2","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.21.1"}},"1.0.0":{"name":"blake2","version":"1.0.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.0.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"a1deafb3901f4caafc6843a4b5577f8979f8f0e0","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.0.0.tgz","integrity":"sha512-ZfgqoEiGacU/AYCkW2f7FruB4Ylvya9lWJ/QFkwCY31tfk0iTu972rx5m47K8MyWRBDRZQl23VFacsLcNXChPg==","signatures":[{"sig":"MEYCIQCHijhvjhs7IALHep2TtCCjaWhMxCtfxcd5LrqV51OeFAIhAIb0o2dhNoCKZ3UdoKqgCkbJOaT4i4TXC1zpxsgkPA9B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"a1deafb3901f4caafc6843a4b5577f8979f8f0e0","engines":{"iojs":">= 2.0.0"},"gitHead":"7abdce98dffc2b7bb5165ff66273a6029e885a7a","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.11.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.2.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.21.1"}},"1.0.1":{"name":"blake2","version":"1.0.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.0.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"3ba7bf82d18d95437e9d28a6288e121e67db0ba3","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.0.1.tgz","integrity":"sha512-TkV6KxjeHk1aIK0h2yIIJ4YcC1rBA5Y3pWf/eqeqKG3P9cwJHS7Aqt3EmJg+ORqO+Wm2HAJE8sEt2vc/aVYnDg==","signatures":[{"sig":"MEUCIQD5RqlfGoI2wwpVpFOMazgiZbC+VxLUz6GkpWlK8jPuOAIgbZf4G7MVkMBKTrrKyUzoCm+PYYef8Q+z1sQmMhJlDaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"3ba7bf82d18d95437e9d28a6288e121e67db0ba3","engines":{"iojs":">= 2.0.0"},"gitHead":"4ea641791cf6d09b4b223be933d398543f568ac5","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.11.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.2.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.21.1"}},"1.0.2":{"name":"blake2","version":"1.0.2","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.0.2","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"960fb109b2a6727b7bdae5f71ee2479f67d5264f","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.0.2.tgz","integrity":"sha512-6TqyYl39OMGHCH0wQPG5wOvdDLXQpijldw7w7An82t1j3gBezZWk2c2CgC95L3gTEypHdIYZOhV5/TeDj+rF/g==","signatures":[{"sig":"MEUCIG8RczYQ++GU9ekOrOkV9kg7FbLN/5EtAzZTTHVCeGMDAiEA7yNsmmvGAjLARD64JGlkOJyT98leEtA//blh5asv22k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"960fb109b2a6727b7bdae5f71ee2479f67d5264f","engines":{"iojs":">= 2.0.0"},"gitHead":"c778c90d67f87df4c68d60c140e034a94b44fa91","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.11.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.2.1","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.21.1"}},"1.1.0":{"name":"blake2","version":"1.1.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.1.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"c0a71d5d2e89dee4ed1aacfa3a449ebca8038852","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.1.0.tgz","integrity":"sha512-6B1muFRJYbrFeuM5MyGxcIFB+UPbNnEyjEYOvf/aRQdxoG0uKrFp+RhQtTIwU5WANJDHYi3VONHPY5BpD+ciag==","signatures":[{"sig":"MEUCIDqBQKpfykdHxmj+ALgN4N/8zh7+2dUcorf1XYMZnueBAiEAnSpHCntcAHVeBLLGES0FVE66QsNfhYOYJ2XvO4dHPfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"c0a71d5d2e89dee4ed1aacfa3a449ebca8038852","engines":{"iojs":">= 2.0.0"},"gitHead":"2a4a06a782b1450c19c0d472f9ca84818a8e93ae","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.13.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.4.0","dependencies":{"nan":"^1.8.4"},"devDependencies":{"mocha":"^2.2.5","eslint":"^0.21.1"}},"1.2.0":{"name":"blake2","version":"1.2.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.2.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"5f3ae8fe2ed60671696513a2e1f946db905a9efd","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.2.0.tgz","integrity":"sha512-dIpMsfCtXezhy3rvC8rGkndt6fM+Tudm3X8wyQ93fC1jaJTCF8BsjfS3v01nnsSoM+h68jAXDTZpOz36R1d6NA==","signatures":[{"sig":"MEQCIEPc+ejFLwdymeOzWhNkJGUm5XTK8m98KqEs5YTh3tdTAiBa2dKF+b2YkCMLTdrys5HelVcJP+dqIQA27YQkJxA09A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"5f3ae8fe2ed60671696513a2e1f946db905a9efd","engines":{"iojs":">= 2.0.0"},"gitHead":"a857e1a39bebce41ca21653e5081e30ddca12d02","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"iojs --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.13.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"2.4.0","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"}},"1.2.1":{"name":"blake2","version":"1.2.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.2.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"ea39ace68c50e369e4daffffd6931ce40de737d4","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.2.1.tgz","integrity":"sha512-VfggWecRLVYeTC6VQLNVHjOZsVQ5ewbq6jTyhlmXN2k46z3MFGyArxilBQqN2gtVtr0p1TejkDhdPjK0QWwBqA==","signatures":[{"sig":"MEQCIFuc/S4fx3nfQ79T721LSFZo/vd55wItiSs/sS/AaZXPAiA61v4ewUTKNCFQuzk2Aq0JoNQxDFkI5CLv2+eU1+XE0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"ea39ace68c50e369e4daffffd6931ce40de737d4","engines":{"iojs":">= 2.0.0","node":">= 4.0.0"},"gitHead":"3ce4f4eeee0196651320cb2781a15a49531b879e","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.14.2","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js with stream support","directories":{},"_nodeVersion":"4.0.0","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"}},"1.2.2":{"name":"blake2","version":"1.2.2","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.2.2","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"244cb6c632d32115ebd385a7cf42796f7fffab50","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.2.2.tgz","integrity":"sha512-KJbklnElk7pGIe3YR8nMiY3dx51hlvhZrc8MSe7Ld+P6VgimO3D5q3V5P7MLY7iCNRpJ7z4ydBtMEt98jscepQ==","signatures":[{"sig":"MEUCIQDlOQzMGy9TYbdghaKKXrxUcyHYonE3X3OM6R3+5E3O8gIgfss6FgXBs6G7gfGJOt0fQcCZVV9KQRiqSsAVqjHqaM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"244cb6c632d32115ebd385a7cf42796f7fffab50","engines":{"iojs":">= 2.0.0","node":">= 4.0.0"},"gitHead":"080f412c24581166c3131cfe4d34a059825442cc","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.14.2","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js/node 4+ with stream support","directories":{},"_nodeVersion":"4.0.0","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"}},"1.2.3":{"name":"blake2","version":"1.2.3","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.2.3","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"6cecbb1f477fee1de7359816acbf1cd811b1664b","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.2.3.tgz","integrity":"sha512-yfRAn+s6TiQhicxojD6fiAtGg+P3C+LeTYgGp47dAVK4SQDlzBPs2sE2rnZvXXcxlPge6K0q9zcnVj8cx/ujEQ==","signatures":[{"sig":"MEUCIDmOD2v9eqnQK1T3ffsL1Msub6yJ4j7UPcKDf1M/PQLkAiEAi74h/IJHCidLRiX2nCH4cuKNrQ3HiGV059Ltrbv3tF0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"6cecbb1f477fee1de7359816acbf1cd811b1664b","engines":{"iojs":">= 2.0.0","node":">= 4.0.0"},"gitHead":"d0b9b49c02266b5ead88aeb2717ee5c48788facb","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"2.14.12","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for io.js/node 4+ with stream support","directories":{},"_nodeVersion":"4.2.4","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2-1.2.3.tgz_1459356225995_0.42337332107126713","host":"packages-16-east.internal.npmjs.com"}},"1.3.0":{"name":"blake2","version":"1.3.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.3.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"ed517edba885b92f91a3307958b82c2bf0f1fa5b","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.3.0.tgz","integrity":"sha512-NrowX9j5nCJEAWuBC/ot1I0wev3NqE8iFRB2eileRTuApFZ2HAX9xG8GSoppCawQ8jI/OypvNtl5vfxnzU7MbQ==","signatures":[{"sig":"MEUCIQDSsWa0qc36dpmuW69UElMIdDf/yhTghWiKxPXiWnf3OgIgd0C+r+kYadml20Fy1BDNcbrlvT3s7Xn3Rhw8w8XuH6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"ed517edba885b92f91a3307958b82c2bf0f1fa5b","engines":{"node":">= 4.0.0"},"gitHead":"6425ca1da79c4e14283fddf897d987b24edca3be","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"3.9.5","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node 4+ with stream support","directories":{},"_nodeVersion":"6.2.2","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2-1.3.0.tgz_1469616770198_0.4857946739066392","host":"packages-12-west.internal.npmjs.com"}},"1.4.0":{"name":"blake2","version":"1.4.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@1.4.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"c77bf108c68ee83c5f57d31edefc6bdefe14c368","tarball":"https://registry.npmjs.org/blake2/-/blake2-1.4.0.tgz","integrity":"sha512-oPJjAekq2T13Jx/e9HYaDDgQtvGgrTl9Ccsk3oawzPUiv1hzjOqRQk0ZS1DENWgtBMg5DXYhX91rYNyqvXfAiQ==","signatures":[{"sig":"MEQCICMXv0UC5HHEceG+koaI92ToaBwhqSMmY701shtjcGKlAiBZFBDInZ+9tTdotPpjoobzYuqz3+hq4Y1O3B/NAu4p4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","issues":"https://github.com/ludios/node-blake2/issues","_shasum":"c77bf108c68ee83c5f57d31edefc6bdefe14c368","engines":{"node":">= 4.0.0"},"gitHead":"6a325c7befe362546a3d85e95c79e7d4bf2060dc","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"3.9.5","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node 4+ with stream support","directories":{},"_nodeVersion":"6.2.2","dependencies":{"nan":"^2.0.0"},"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2-1.4.0.tgz_1469618487804_0.47164131700992584","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"blake2","version":"2.0.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@2.0.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"dc308a9c6bd306a1994676c1929ee9b515d8c017","tarball":"https://registry.npmjs.org/blake2/-/blake2-2.0.0.tgz","fileCount":54,"integrity":"sha512-9eRViX5pQV5PZnSsgiKM2dF6kUoe0oIbRbPGL/Lt1aTGN/3WOxudmjkdEKoJIKIBLT6rUppHTQRBjuCTK0B7Fg==","signatures":[{"sig":"MEUCIQCq/t98oXGW8ilpAgUF0mOsAsHszZe6ECGKslvbh05nIQIgDp1vG0qxxLHhLifpaT3VVI6/9HeZBxNrDRhj5DxB4TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834668,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIwsvCRA9TVsSAnZWagAAvjUP/0HdSN6kXYFFm9l96oey\nVjicaUJKOWlUaM4LtCZCON3kBgyiSCHeC/AK+qaKxLX24geXpAf/PXuDaPDT\nMLVakJvoSuvCQ63skwS0LA+o+OlwN8FdTMM0n6SzgF6zLQfXcBWqZz8ICFVO\nXkfIfReqgFEPAZrmM40TJ+Ly4HfaLP4LI79NQQ04D9e/2jvkoaHVuK0LfR3E\nVKQrI8yzD4zDf5wFDGJhtDjrj33mUm8BkDb33A4Mzwik/PxQsBIYmAqfUmOd\nOkJZ9RygC9wLafvIdQH910y+GwRGCGjH1ZTUpwmOGfjwKtCxjYIk+qZe0xFS\nlwnjDr49o4UCtRZXDx9eP2nGBWcCo/ak1lHTLSr/uyptdoPYynckN0MaWHxS\nM/FCzgTx1iURsxojRnBeTDxAfX3iRuyN/MYNGP4VzKkdoLHM8WhGtnEDL5y4\nMfZU/T3aDWo4lSFc4zxVMtA4SPsIBcmGSn2jnTG/g7N/rtg4FSxpgzvFqMzf\niIUuaa2SXImko0aBh2Q/kVgz2TmSrXeF9XFR8b4CuoewvXHnRdCO/Yn051bB\ntOONeUmxRSwn0dS11vGFpaMUMhSJVVCnMII/1m7GsQFuPLtFC1diQLRsL/iV\nCHH1BUOrEMY0cpcn53Xcx/dwCSQcyACS9QAxUyGQML4ytn9z4W8BRhy5wpNt\nX/Bb\r\n=IvyZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","issues":"https://github.com/ludios/node-blake2/issues","engines":{"node":">= 6.0.0"},"gitHead":"b68884d93a55671d9b85493497947889f0fd31a5","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"5.6.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node 4+ with stream support","directories":{},"_nodeVersion":"8.11.3","dependencies":{"nan":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_2.0.0_1529023277864_0.4763481360831614","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"blake2","version":"2.0.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@2.0.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/ludios/node-blake2","bugs":{"url":"https://github.com/ludios/node-blake2/issues"},"dist":{"shasum":"a690366f6318893a3438a06a19a2faece5a7c96f","tarball":"https://registry.npmjs.org/blake2/-/blake2-2.0.1.tgz","fileCount":54,"integrity":"sha512-vX4aFerU61LnJFVa4XnUla+jqQLWh8+rTL8KkYZG00bHaZA3bi43XTqcy59A5jkk6/h9J4aVgsp3JOdtUkgKnw==","signatures":[{"sig":"MEUCIF86D6MBBTpZFMf+H2D65E7sHBCQum+k2GsOR+3166HDAiEAudAXDWKexAG4lKX+/QB5kHvq72MXFTYDXY7f+PdkKq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbIwwICRA9TVsSAnZWagAAtpEP/Rbd0Klm9sya9sg1yJjj\n6Al7sltiDqB/yoxC7x10rXLUWSGS8vJleveFt5yp90UL/qOUs2jckxDYJIk/\nPJkFGVXOiRLyxaYJDvO50f5w0CouTiIBM+sxjlt/mp6QWexnSLuE1I7ql+Je\ngm1ltkn1uiiOBFd/pkiQCS8pd6GPiUb+GdzwjmYrrU8F8nO+iDXZ+GvNr4gE\nmy/vOlkXwoOwLQ2WILYqzFghcwasYFxVTadlnZGLUrf91iY0p5Hbddv16bci\n0ud4h2UVFe+m+wL4Q3NlvFabydcoN70TZBvwxEzCQ02pzPv5GAPwRTXvBSYT\nOko0lme/PQ1NhfHrOwC//SnZYg6hIRl6cALyMNWazuh31uQYLXC+mE4OxoWR\nlRb8hC/cJVtJl8fxIqVhD7cU5elLuBWdH6GVJvEu2/grml6UqVI3LBnUiEz9\n71MAKv0nEAgXZQeC2ui8ESBpckmq3J59mOaVy8Pwly//JMZM+63Gp8Klgi4x\nw3Z7EGRCzKTF7LmdNvLfhAbbLeq/O5gJZ5mExlpAQE8VM15eXsLPgCC3YFic\nLRBS3b/ZXEASBx44rJ4zovEFDm73cIA4lUtET1Qcd5oR53JX093qROVZmVFy\nuhaDCghrbCIM48jwraeXyeN9J6VqdmU/3qGQnHoxhwBs3dJvUYXdVwsjex57\nRysr\r\n=a45N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","issues":"https://github.com/ludios/node-blake2/issues","engines":{"node":">= 6.0.0"},"gitHead":"6f498fe9c5661963df98009020b4b7d82acfe468","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"ludios","email":"ivan@ludios.org"},"repository":{"url":"git+https://github.com/ludios/node-blake2.git","type":"git"},"_npmVersion":"5.6.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"8.11.3","dependencies":{"nan":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.2.5","eslint":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_2.0.1_1529023495951_0.03558558116695476","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"blake2","version":"2.0.2","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"author":{"name":"Ivan Kozik"},"license":"ISC","_id":"blake2@2.0.2","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"c03e487dba8048f671d77c69c7aacd378218afc3","tarball":"https://registry.npmjs.org/blake2/-/blake2-2.0.2.tgz","fileCount":54,"integrity":"sha512-KrUp5DVE69+XLTZCdjWlykSOynvwnH8Ny+OBwkVMFb+HhJj5V/QmdjTDOmJHP9IK6LnIpEktOs6V6JoWeLGaYA==","signatures":[{"sig":"MEUCID5OS9JP2+9ZVBuLtnIg/K139dGJYamanQye4z7oouvbAiEAmB9JcF97jiy/sSixgt6MhAbLWLyaxUPZPAvEgvLTGgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2834719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeLI8CRA9TVsSAnZWagAAKPIP/jjChIhzHp6GWkaGVoHJ\n0AEpTX0hAt82KJAkHdroT2b/CoYiKL5FvNyGmSx6ct1MQenMccpTl504czOL\npI8B2y9jkO7ECejwPeQ+LRb8LHlan84Pg4befLT+2RZ0Uvd7bso7SxaLfTrc\nZzg+SklPr/AMV1M/hfAF2YQxGFb+otWF3g+Ed/blcw2UhyfrXiB5NVceEDdI\nfSOYk02j34WTbk4Kr/XqDGMXbscDAJcXnxdbBIdn06zQPe9uiChp7wdwo0z2\n3C5lCntc4wjKPzWv9hyCVvyGWo/fWf83Mp0gPLy9doWro1HHL+G0jGSE/cSv\nA2FZWCyEMG5CihHg0pavo78lbLmjYwrYJfqk0nvFSyTPQ8DsEOr6UtZ7mgWx\n4v3wAFdaRNt1nxuhy12uQkoeWqTy39GMjccRadWdkJ6dz7xP8jMOLl1/YhVe\neMX2UjZUkALnMLhbMS8RmcADzbJU1ug1kF1xMMxCeeySiaL7weogKN48oHZX\n6UWEfc5Cwjlqr0L3+yuhJs33VepgkVabjlPXuol8LO5BTtngRHJAo+UA3mZU\ne7PyJC1oijxvx5Xq/qUmxny28rN6wOavCGBz5e3iZNHALmmtaMtx/CnvFKiC\n/J3UtpSEjmfy3E1j5ar2ao1Xf/7dl5hq/bHzof/x9diV/7p2lnjMlJegEUxg\nqRJ5\r\n=Drf4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 6.0.0"},"gitHead":"0b3c2ce4e5a80d1cd93a6f4c45fb7d5746b82109","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.9.0","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"10.16.3","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","eslint":"^5.16.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_2.0.2_1568191035487_0.6061164516299271","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"blake2","version":"3.0.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@3.0.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"a0cc95e2f460493fc3b5c46159949ba16d3f4439","tarball":"https://registry.npmjs.org/blake2/-/blake2-3.0.0.tgz","fileCount":54,"integrity":"sha512-AGM1wkc9yILUPYdE5lHbEqI4afXnjnbny18+cEhIJQjwvJuVHZ3OX0YmIX1U02F+uX7Babo7taEowXhhBgKHjg==","signatures":[{"sig":"MEUCIQDiuMw/cIqn9mwR+VHyGgoxmCCE4oA57g8mmOqn/hd1nAIgWZUvzq0q1lLCQUfJFeQKzBNzA3onwbfma3iINnz04DY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdehMJCRA9TVsSAnZWagAAeMAP/0vT2qKCX/UWbMyeMtZo\naSG2BhOpOT049KHbXY/e19htW9H30qsvmHqwhVONBgP7TrMHmNaA4lzkr7p8\nSdLgMb9ecV4tC6kB/VyTs1o87JVYlayhJ8YB1NMQcGf5JTRHqamIxPnLmIwz\nap8gpvZwn+kqtovbnMMwpnE0F0ciyqnxepJB7HjLpK/78isVQ1rvACsf6vT5\nTNGoGtz6hMFcU/noLtYTVE08GsoqXzCP9/JXiNDafhFkNT5V38mHlonM2NN7\n82j8Ie1YuZrdKGD2IlgPkSFUAPUeOAFwbmqnnA7oYkOtW1FElPjhggndwyRH\nfa4MlajjPXaWVfz0POdogwPzIHSPY4yhitde4+/4MyPRVVht6EHoUDzGBHW8\n7pJ9jXfhut72hjJHoEK+DYFcVRy8GwXmClrqAseX+9YRwIl47x2Q0bJyWEIn\n2VVyvUZmQPPZtsDldd4XMek2y2mRLGKXGQF43Wf701/0xtBRCOVXwLJtNwLx\nZ+PPD7soMygn2z9Eww0gNtzL8I8asWf/AqYYDCFCdz4o4CVMS99Vy+A+v+xy\nGzZr0TbsZaC106ZSrZoeOLz+mFSH6n3x5zIKrpCCR+/Q3CUu5BOc4ST7FO4J\n2LCeHL7qdn00RUSG620EqvzQzKGqE98fuw4EeV2WwErZNOtByJqjl+pHN4n/\nlV6U\r\n=d3LM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"c5f731b2ed9f0751baa578915dc8d482871a01b2","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.10.3","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"12.10.0","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","eslint":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_3.0.0_1568281351963_0.9290080833928176","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"blake2","version":"3.0.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@3.0.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"2d2b346f7ed6e8ce660ddd7fe102a14bad3fc9b4","tarball":"https://registry.npmjs.org/blake2/-/blake2-3.0.1.tgz","fileCount":54,"integrity":"sha512-NHW71QsnQC0BZhchLxnax+j9Ggxn78BylNaXwo454Mw0BsSPNv1/oJW7VdRyy+EUrmub6D6YMBiMT+DAPH6mXQ==","signatures":[{"sig":"MEUCIGam/S/gdz1Sbp7ovcsUypY+JNdWucFtFlEgkZgvNuZ7AiEAhfgODBhh94fZ69yo2u9JrYnEq+gH+hi2DShzylMi4jo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2835270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeihzCRA9TVsSAnZWagAAB8EP/0MHgjvyuYkEdyhZXJi0\ndVmflck8wwIEOJaKwXd3RkPUfhi0IsgG0k3jMw82OnB9w2wX2fWcZGgX4Dkr\npj+MndgoZy58UzGK5gny+WApwlSVYVzNaDtV45ZCxPA0zOWNHLjWLuyQQTaN\n3C3NSEK7txiWuuU6Wg6ptCT9hC21eIXbjRVGdrrqrEVEXTJPwapyr1NmqCM7\nq3I+9XHP3HbKiySwHePZPJlBwGJ3EgVuN4K/6iYHgJntGq9lgQxVAXnR29yH\nIDwunor4M3lcrgk6v+NY5a/R5dHRDJyBkz7YLo331gsDDCFBJ0yuW9qI4Yal\nxRLdyVHIg5xsUaFuaDuawJjPo1QiPSrMtfGzgjnoR0IVh0px5B5ZiexVS8Ni\nt6A1J/PZCKMAFCSan2DAOGPLgBExla3Q6/FhAB2b37yUFUbU7mWhmgjDlycd\n0b1HU1N/yWmpjTcUfCZ5H3I6pkAT1dkWL9/FMw9t5PKa7PfDXpfgnG0b5yJw\noaMKosf5d6ojFQAmrHUlGrJp7G2x8/f1nnPX+JawEBnbvNL5/ZrV4MSxrjAJ\n5FFhFKghbIhyjF8LiDTlfwIeZ7p59hFZ9uHyN586Rvi9xxxnQkzwiJifgLPi\nRChvAq1jEHsHvSuCZCJuyv5ySRxp5flojTyxtVLq7RymnfX1oApFGlOaYZXZ\nLB3X\r\n=DWNM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"61768aa86216c7ba7fd78134f28443182a35ad4d","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.10.3","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"12.10.0","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","eslint":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_3.0.1_1568286834726_0.1532313407672854","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"blake2","version":"4.0.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@4.0.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"32ae4c3568ef5ee4d74c50b99d774abf8fff4f60","tarball":"https://registry.npmjs.org/blake2/-/blake2-4.0.0.tgz","fileCount":75,"integrity":"sha512-PIOc6RXAZYBYcdpyMzI6/SCU3BH8EbmA9vr0BAVyQv48CQTXDN6viHOTM+8KQue2IPsyHNpIR3UDisz8rZDPTA==","signatures":[{"sig":"MEUCIQC0eN5cJXmf9h9U5C0QMh4ta0ON9ZRcWJWsFUPIYczUaQIgG1T3o4FoJypNzYchRYVI3vbxTFmfvkVLSPQlC4husvM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5581584,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJde7lbCRA9TVsSAnZWagAAgQkQAIfdOSN9R4V08LJ3EvsR\naEgytxXfCw0OiFr/N7+Eg4rSk6JGCh5E+qoq+x1fGYkjTdj+825oSvQYAaAw\np1joQ7lUtrimMP/+6JJhw3bArVeCYj9UMHmTsgr8IrGSiwEGfsvsdGaPaPJ3\nKf4X9puZAUcA+k0t9e/vfIm3aIL88038/w0Vx7qCfiBfwUVvtbQs+REmPktX\nVOEfokA/aiIxzbBEs6cVOyNI8qDKqx9MIXmpS5fqXcc9p8ECTQo/TrERaiyt\nAGRhE9x4K+kv/ICBcLRCns0ZCpiwFVnZfW8YHEUQs2u8UTPj+EU+dkHJFfqU\n8zCsTPREB6qzR3r+wD35Kv+Sh1ew8CbgpdjKgVSt9dwHC456gQyxefwG6BBZ\nkQTftJymZBHJVMnoTHGYX4eR0xiWosmQsHt39ZTqw/gzG6vHFYMH4a3YOpRq\nmk9TqOVrKgbdxeuRzQGJN3VNLm5iB4TSIADeLZhZQb495/V8vNcKTgT3Kl3L\nVyzW+QRSp6uxvP7Jg/X6Qp3+w1IGRhDe6vPDU8P98PTwD0zoyXNiSa+3lFhj\ng4JrHWATChRTTBVf+0O5V94p3qSZa57T09iaKnZWjNQeEDhrScSw5Ma+3nWR\nOKYsVeKOOALu+Ii16UjbF8ZrsNhj+4hpPT7/jW1MFPpgqUA3KXigEhRruoEk\nG0YJ\r\n=ijhA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"8ca33e56db1137c95fd7df9a07a70909d7aae17d","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild","test-strong-mode":"node --strong-mode ./node_modules/.bin/_mocha tests/*.js"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.10.3","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"12.10.0","dependencies":{"nan":"^2.14.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^6.2.0","eslint":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_4.0.0_1568389466438_0.5313848548035289","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"blake2","version":"4.0.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@4.0.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"b66072203b3c7fdf2155906a02db2a07d9496525","tarball":"https://registry.npmjs.org/blake2/-/blake2-4.0.1.tgz","fileCount":59,"integrity":"sha512-x154iqs8j4IMyxLyFOYb0tvTw+BZlXR8n1HBf/jVNJw5DGCvMNPl6wxHhWQDzIBHRYSc9sb3nsuM/G9AVO6psg==","signatures":[{"sig":"MEQCICR81iEjRp3snbwuxApS92LfVtXc9+KzUBBRdYW5F0pfAiB0kCd18uhodCcubK7GMsCCEUjiKQsfuNpAgyubBxFppw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5442979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexQDRCRA9TVsSAnZWagAAQrkP/jU3tcPVZSdYpYuR3Myq\nc3RmY3STcXlUXBw875/JYyztuO9/qjO9LnH1S5W/KpTumJJ4ssfpzMD9d8F7\ntIC8dyOn/MWllXK92lE1AvL9wC6puNUQO4Ei1YcQvxZ0iixUk2io5DhuuSJ0\n/tIp8Kcin6p9/5zviQ3nDRXRi3iWwg+c3sgDjMQrK0g1ds3IBFIu+poJJcIq\nN+nW/pTuVvAJy0PP9JAr4GH77iBM6mnkhEIGdXdl08Oj8gQ+IhmOEW0xdhPl\n53XpjwH35xOGAY8jIskwl1k9Vp0jSfidl81xYvTPRNCG8NP+c6iZhsxhBQ9A\nGIyOBVh/AlfDwwLa72DBLMo95Si6G2KhOSNnqbaAgWyQ06+Xku6xfSvR8J2S\n6muaKNFioeMCZpl2jX3GcdhjS4gjoD8cPD25qc7062EMPRn7KftQw0SYHzA5\nYgc2ZrKfH9r/pSv/ctTghRQeiPCgje4s18BCUKCS6SRv/scldkFF97CLlnYE\nV8Oub13M+JO9L+/R+FGtaHke6WPNKOift5Hiaz/q4zqKV/9xSXpPI5Z3ib4Q\nbYcJERt+1PC0uYYCrhei0IrVjDvBEoH0oFlOe9Hp0WQVG49xGLjGldm7kIEU\nofkR6meXY1CrG4ZEYM4cM70JK7TLyTHVb2A5R3/RxCHdddKJPrcyjGHaxQZA\n/+dl\r\n=gdqI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"dbc79e442a76e4dbb4719704ad6952518a973aa8","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.14.4","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"14.2.0","dependencies":{"nan":"^2.14.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.1.2","eslint":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/blake2_4.0.1_1589969104935_0.7427274508412216","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"blake2","version":"4.0.2","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@4.0.2","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"f32204ff2cf7b8b90c6ec9f8f0d67ef46cb47779","tarball":"https://registry.npmjs.org/blake2/-/blake2-4.0.2.tgz","fileCount":59,"integrity":"sha512-Z7yip562cm1s1pXBYfn64ScLH9HVy6zarw5FCKEVqTBRxyXn736sPmM3nYSCWw1zWt+zEUSwrbEXbElgwDi9aw==","signatures":[{"sig":"MEQCIAkU7bvE/rCmRAyFdMGpsWYbquTmob33hyd96kRhk0SuAiBdgWuoGNU/a7usPNXvADggpCbCCE3wTTuQX6rl4Seb7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5442975,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfkLd9CRA9TVsSAnZWagAAe80P/3QzVhwUYded6xphPG8g\nqFXEfUQFgrL1AahbLQbpwzC9prnDFa3Y+5PbWC7iWlNUmiUzOOonzmewzXyH\nkihNyfwYaI2xcSRfbUBG+PY7cng2dqTSTvUekf7CAYVt9TltOojXulP2geL0\njWmftNe9aasP5xyDIpVP1J/1tEVg0I+cbRQqrpdCS0OwsWXo+YqFCYg12CME\nX81WwLNBh3+naY9HauUZgOC07cfIcvD57vw8xPUu6IcdlfJvaqr1L9pn8YU4\nHz/FQ3ISC9DH458pHzslgKJ1RhqPd82sywkBetddACegy1hAyOKU0gPU63Vv\nb5zSxL+ClO2kCnJxa1fdEZ9CyakjJuiRD8o9+JipJDstsMc4/o+tOB1wmI2D\nN9ZlMptHzOcyK8aiXs+tdJ85P2TVJarR6U4KZ4GM8TwgXKjtx36PYW93TIuo\neDPhoxvW2sHigAo9ruCHmMhlFlQAezcRC0q+poisu0Q2gUCS+nM5+NssGHWM\nY0g03/DxWh6D1pBqemChjWf5La0hIwi68nBkj9uv1X+t06Py2ScEbfHJ2HXk\nOegtYV7chyphqIXcWI1Hvvlip8NbLYPAJyfBFUY+c+7/2Dn/TISbYvWoE5GK\ndjRbg6oGnxrQO5bqz1dKCwiUIgbABw4p2Z1H2LVZhUhQkHpptZXYyEjKYcXN\nN9JL\r\n=pmmN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"5030642505e067bc8579601a28a5dfd71dd3c749","gypfile":true,"scripts":{"test":"mocha tests/*.js && ./node_modules/.bin/eslint .","install":"node-gyp rebuild"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.14.8","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"14.11.0","dependencies":{"nan":"^2.14.2"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","eslint":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/blake2_4.0.2_1603319676581_0.2706136336478693","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"blake2","version":"4.1.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@4.1.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"6b012dbf1e32d880c13f9cd52eb0d3dd817dcec8","tarball":"https://registry.npmjs.org/blake2/-/blake2-4.1.0.tgz","fileCount":63,"integrity":"sha512-t0UY2wTkeajOMQs+OnPHXRIGebh9wumXbgC6ojsUB5OsSVu0Qh/h+L0Zgy4wy3Wu3fNJ/4DEi9WJyKRwQmkCKA==","signatures":[{"sig":"MEUCIF/FS7Z5Z8EZvnbJRFVx2mlfsBZGrm9p5qbQMAL9bykEAiEA+2GnR/ydTE3DDiY00XgLxh7/wz8N4G4vWsRAvpNAuSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5448191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4AujCRA9TVsSAnZWagAAsk8P/iw8OsmiyKFWRkSMOygg\nVTmPAUQIYqEedDyr699N68e2xXUodTdzHYsKz5gzZjlTfOCeTTkknQxsQ8Ug\ny81DF2jZjToY4OcnzRPAWp2qFZplkvD91+1mDW3fimO0xQHPMPzjHwcC9yje\n61WrrAS7WEWa8NOe5YoUxCT8g3g+Z4IsGd7TJUcup7a8ZNrHo+ZarfYerGSL\nnIM+sqGeiKY5iR04HHPYGL2PCYEKOWTlaEiXgiEZV5VrW/g5LN02rgJiDp6a\nDuLV12G/SiPznnar0fGr1Nn6awdYkKy3tTN3zah17hty0QbBgLgJ6q3O9MZR\nq9yU3s9ha0xg16Km3nrqXLAyk+sB33P5C5DtNGMDyo1xIXxKYzZ7j5Gp41Jb\nrVM9cMGitu+i+fopBcrUHQU0uihHNhTtMMyGi8uUDgIyw68fwYVydN4OdVhh\n938Nk+FILcjZHo/OItCCLLGHOf44xtYAAZ+5//UIezRB8n4gRO8N387ndE5A\nVvVlogwdHp/K+qDq29WjRj0XMPIdyGHpXr1c9feMB3dn9EO6Q6BqrsliEgWg\nvpfAKXbeeTbnol6T4lXqZVH/0K+lAZs0vrAacer54pDrlHedmpBWrTlNKE+W\n0dqn3Pvvk74FVQkTE9zypKY1RQtBBSjfbRrLPXE2QWqvNXznqvoZeUz6yISO\nHles\r\n=dh/y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"1a5cfc52a0d67044f100d4cb224864823169eb7a","gypfile":true,"scripts":{"test":"node node_modules/eslint/bin/eslint . && node node_modules/mocha/bin/mocha tests","install":"node-gyp rebuild"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.14.15","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"14.17.6","dependencies":{"nan":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","eslint":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/blake2_4.1.0_1642072995728_0.3653072205061223","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"blake2","version":"4.1.1","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@4.1.1","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"0c23524776ebbf76b3ffecb6fa73422a33f20526","tarball":"https://registry.npmjs.org/blake2/-/blake2-4.1.1.tgz","fileCount":96,"integrity":"sha512-HUmkY0MUDUVgejJVNrpNKAva8C4IWD/Rd862sdexoSibu86b6iu0gO0/RjovO2lM5+w6JqjIEmkuAgGhfHlnJw==","signatures":[{"sig":"MEYCIQCdGuFswfwUdmNT4X/jmwypf4U5YNsUEma1NGGk/Yyo/wIhAI76XpCQhT2oLfE5hJz/c21GeXtXGJyswvZdOzgKpvTm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5696756,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6A6ACRA9TVsSAnZWagAAXqgP/jxYrLK1C8tzSvP3EqW1\nDiJ8QHDUIgHFK5Ci5WsofYPXFau/PxrtRcHuih/Bj+RMSw3YJO8B8xAAqbsJ\n8YeoejNDkQSaaBoSlHs2IZ1ivGRYFSt/dGOAUakvbpj/A2F/5gPS9/saCMLL\nbqMxx+ga2FJ+8FCRP3WBvFy5qcgokgAKvEXBiWizaBgZ1LueRTe+XAsqerga\nhwFhHkRVb/ttzM0/MLetEyCgKdtwlKpI5dXE5jmSkm44ira7Ks25I2qEMf/P\nuakA62zp607sxJswgZ0az3F4QBGMJAnsKPFmWC9UXr4Aya0q2DeDEulnS4Xb\nM04niDRt9dmdWzLu1DoiA9jDau4qfAhNmbMjjLOsEXFcuvOe80R9wtOZFMm+\nsDtutFVKmi7NAAVg9zkjlUcx76pWQeoOPJv65iKoZGoJa9PAfy7rMQetFoG0\n5sw1GwTFHRSnQldJx31EPgk3v6MNwo5vFe/bu1xXgOoW22ea4F8c4VbK7+NV\nqavL42LHQrSjO9rIcCw+v4wBC9bstXCerOKYSvDg6IKOACiSgroQkQplCmrs\ndOOAKn54dvpcuLJ8UV0MQyeB8AL4QlZoBhZOTHxfj8oKebTVRzKRa78EPnIa\nYOut6MCSzKsVbwtjUpQtdejV/OQlbV8k7d61aQS6nra4C6a7vjv2P2ZcTg3l\nxs+P\r\n=rIll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 8.0.0"},"gitHead":"3a0f2b290293dcefdfe3fde1b6cd0228dce2202d","gypfile":true,"scripts":{"test":"node node_modules/eslint/bin/eslint . && node node_modules/mocha/bin/mocha tests","install":"node-gyp rebuild"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"6.14.15","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for node, with stream support","directories":{},"_nodeVersion":"14.17.6","dependencies":{"nan":"^2.15.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^7.2.0","eslint":"^6.7.2"},"_npmOperationalInternal":{"tmp":"tmp/blake2_4.1.1_1642598015856_0.3501386820428791","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"blake2","version":"5.0.0","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"license":"ISC","_id":"blake2@5.0.0","maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"contributors":[{"url":"https://github.com/vrza","name":"Vladimir Vrzić","email":"vvrzic@gmail.com"},{"url":"https://github.com/ivan","name":"Ivan Kozik","email":"ivan@ludios.org"},{"url":"https://github.com/jbowes","name":"James Bowes","email":"jbowes@repl.ca"},{"url":"https://github.com/cakoose","name":"Kannan Goundan","email":"kannan@cakoose.com"},{"url":"https://github.com/coranos","name":"coranos"}],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"dist":{"shasum":"6306e49d974fb051b6fb2aad669307b9838bfbaa","tarball":"https://registry.npmjs.org/blake2/-/blake2-5.0.0.tgz","fileCount":100,"integrity":"sha512-MLpq1DwBB9rC0IHuRc2gXLEAeNNTTYHEtvYCA5lK4RmoUPRmQLSLQrwgJvou62BvH9KP7whe8n+xxw45++fnYg==","signatures":[{"sig":"MEUCIFjihdfhqFSqLLC7hYB4tj/0pJdcJFAyPpnSeMHNOfpGAiEAiNG8ZpkETSm66KoU8pbnVDHMrdyjwTPhlGQtpD49SBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5700162,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+c9zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPCg//bHSXw+b/VE1TmBYXzQDAA0CT1vS1taf3SxCqKQsvVcVzxXKK\r\nh4J/KHy0EH9KWNEW6OHU06QJcShG5HrRQSa7fKGgpr8iR3CpcBvwTJ2XJE7G\r\nCBnSFW/mWB/H0xKYZLt3H0aSOKXoK627moMedKoophqCIQzeJdBV0GYALemR\r\nvpqG9YR7CtRE6/ZO19EcLtdy67txlKGLgs77zvePE/KRZqlMQ7/tDAxMLgad\r\nPdRbEKPa4zoDbXOkRP3ZCjHeSapkY9pjkjW9Nn8CdkvKs02NSq90HcMFSz4i\r\nRUi63V6k46AMbJ4LJRTI4NILoVQvzhvrtbDiEhZsjl7i6t4tiCUuDO0z1YQF\r\nPrvv7aUMiTlck1CWZ4lik6GH6djMnPwTddRO5N/p3httWKn/N81h8YC0Q4CQ\r\nf/HedftQFUSu7uPnGGL+qTCd/kb/AvS7UbYgZfMqHPPUQbEaJOXm6Hz30rYF\r\nGjWeWRUoOMUrZ2jf6t5q22BZ+5fYtZhedUtWZM05TheGgq8nfutpoY/Udr9D\r\nItqN1+qbWNQ35BVJ5gT/3Bct8wcH6m1Iv1FnG2GErdGbbn6PydbObcDoEvmp\r\nJcaqXi3ucUNSwycM5BEXNgUksmOizicf1RlbPeCdKu6Vrl7MmS/oaxrz5mz7\r\n+tSt1qp51D1vauC3zeme+rq5jSapaYvkZqg=\r\n=vCkg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 12.0.0"},"gitHead":"ec6302c3e23e43823406e8834712049551615ad5","gypfile":true,"scripts":{"test":"node node_modules/eslint/bin/eslint . && node node_modules/mocha/bin/mocha tests","install":"node-gyp rebuild"},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"repository":{"url":"git+https://github.com/vrza/node-blake2.git","type":"git"},"_npmVersion":"8.19.2","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for Node.js, with stream support","directories":{},"_nodeVersion":"18.12.1","dependencies":{"nan":"^2.17.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^10.2.0","eslint":"^8.34.0"},"_npmOperationalInternal":{"tmp":"tmp/blake2_5.0.0_1677315954907_0.18883939923016269","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"blake2","version":"5.0.1","description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for Node.js, with stream support","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"homepage":"https://github.com/vrza/node-blake2","bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"repository":{"type":"git","url":"git+https://github.com/vrza/node-blake2.git"},"main":"index.js","scripts":{"test":"node node_modules/eslint/bin/eslint . && node node_modules/mocha/bin/mocha tests","install":"node-gyp rebuild"},"dependencies":{"nan":"^2.24.0"},"devDependencies":{"eslint":"^8.57.1","mocha":"^10.8.2"},"contributors":[{"name":"Vladimir Vrzić","email":"vvrzic@gmail.com","url":"https://github.com/vrza"},{"name":"Ivan Kozik","email":"ivan@ludios.org","url":"https://github.com/ivan"},{"name":"James Bowes","email":"jbowes@repl.ca","url":"https://github.com/jbowes"},{"name":"Kannan Goundan","email":"kannan@cakoose.com","url":"https://github.com/cakoose"},{"name":"coranos","url":"https://github.com/coranos"}],"license":"ISC","engines":{"node":">= 12.0.0"},"_id":"blake2@5.0.1","gypfile":true,"gitHead":"afdf71bdc3166d44fd7e940fe93c283971a81dd3","_nodeVersion":"22.13.1","_npmVersion":"10.9.2","dist":{"integrity":"sha512-dIg2CknHyB854mKclXtxOx4QSrDLk5+z8IgO9t0NfZcfrUR6d5mNrh89cxn3wTiM2sKm7YkxcWsS+r9zf9sqig==","shasum":"c352c2e2d1e26feec0cb0747491dfb114eab95ec","tarball":"https://registry.npmjs.org/blake2/-/blake2-5.0.1.tgz","fileCount":98,"unpackedSize":5699420,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICGStB2b5QTgpxQYqQVFOhbBS1ItcA653ti7DGgxPTLXAiEAqF0r7xi7uOIYq2hvuXSxKC98Y2A6ZLZpgHbMrtAqROQ="}]},"_npmUser":{"name":"vrza","email":"vvrzic@gmail.com"},"directories":{},"maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/blake2_5.0.1_1768831757877_0.5341411257633553"},"_hasShrinkwrap":false}},"time":{"created":"2015-05-09T22:26:41.285Z","modified":"2026-01-19T14:09:18.236Z","0.1.0":"2015-05-09T22:26:41.285Z","0.1.1":"2015-05-09T22:50:24.194Z","0.2.0":"2015-05-09T23:31:06.950Z","0.2.1":"2015-05-09T23:47:33.283Z","0.2.2":"2015-05-10T00:25:56.045Z","0.2.3":"2015-05-11T03:12:10.188Z","0.2.4":"2015-05-17T00:40:23.934Z","0.3.0":"2015-05-17T04:40:53.063Z","1.0.0":"2015-06-09T03:31:39.912Z","1.0.1":"2015-06-09T03:37:08.086Z","1.0.2":"2015-06-09T03:53:01.945Z","1.1.0":"2015-07-24T13:44:28.226Z","1.2.0":"2015-08-01T01:21:58.102Z","1.2.1":"2015-09-09T12:59:44.123Z","1.2.2":"2015-09-09T16:25:58.291Z","1.2.3":"2016-03-30T16:43:47.043Z","1.3.0":"2016-07-27T10:52:50.442Z","1.4.0":"2016-07-27T11:21:32.010Z","2.0.0":"2018-06-15T00:41:18.011Z","2.0.1":"2018-06-15T00:44:56.074Z","2.0.2":"2019-09-11T08:37:15.676Z","3.0.0":"2019-09-12T09:42:32.166Z","3.0.1":"2019-09-12T11:13:54.919Z","4.0.0":"2019-09-13T15:44:26.660Z","4.0.1":"2020-05-20T10:05:05.101Z","4.0.2":"2020-10-21T22:34:36.881Z","4.1.0":"2022-01-13T11:23:15.882Z","4.1.1":"2022-01-19T13:13:36.113Z","5.0.0":"2023-02-25T09:05:55.086Z","5.0.1":"2026-01-19T14:09:18.088Z"},"bugs":{"url":"https://github.com/vrza/node-blake2/issues"},"license":"ISC","homepage":"https://github.com/vrza/node-blake2","keywords":["crypto","hash","hashing","blake2","blake2b","blake2bp","blake2s","blake2sp"],"repository":{"type":"git","url":"git+https://github.com/vrza/node-blake2.git"},"description":"All four BLAKE2 variants (blake2b, blake2bp, blake2s, blake2sp) for Node.js, with stream support","contributors":[{"name":"Vladimir Vrzić","email":"vvrzic@gmail.com","url":"https://github.com/vrza"},{"name":"Ivan Kozik","email":"ivan@ludios.org","url":"https://github.com/ivan"},{"name":"James Bowes","email":"jbowes@repl.ca","url":"https://github.com/jbowes"},{"name":"Kannan Goundan","email":"kannan@cakoose.com","url":"https://github.com/cakoose"},{"name":"coranos","url":"https://github.com/coranos"}],"maintainers":[{"name":"ludios","email":"ivan@ludios.org"},{"name":"vrza","email":"vvrzic@gmail.com"}],"readme":"# node-blake2\n\n[![NPM version][npm-image]][npm-url]\n[![Build status][github-actions-image]][github-actions-url]\n\nWhy BLAKE2 for hashing? \"BLAKE2 is a cryptographic hash function **faster than MD5, SHA-1, SHA-2, and SHA-3**, yet is at least as secure as the latest standard SHA-3. BLAKE2 has been [adopted](https://www.blake2.net/#us) by many projects due to its high speed, security, and simplicity.\" [https://blake2.net/](https://blake2.net/)\n\nnode-blake2 provides a [stream](https://nodejs.org/api/stream.html)-compatible\nblake2b, blake2bp, blake2s, and blake2sp `Hash` and `KeyedHash` for Node.js.\n\nnode-blake2 has been tested to work with the following compilers and platforms:\n\n| Compiler                          | Operating System            | Architecture             |\n|-----------------------------------|-----------------------------|--------------------------|\n| GCC 8.3.0, 11.2.0, 12.2.1, 15.2.1 | GNU/Linux Gentoo            | x86_64                   |\n| LLVM clang 11.1.0, 15.0.7, 21.1.8 | GNU/Linux Gentoo            | x86_64                   |\n| GCC 5.4.0                         | GNU/Linux Ubuntu 16.04      | x86_64                   |\n| LLVM clang 11.1.0                 | OpenBSD 7.0                 | x86_64                   |\n| Apple LLVM clang 9.1.0            | macOS 10.13                 | x86_64                   |\n| Visual Studio 2019                | Windows 11                  | x86_64                   |\n| Visual Studio 2015                | Windows 10                  | x86_64                   |\n| GCC 10.2.1                        | GNU/Linux RPi OS 2021-10-30 | armv7l Cortex-A53 RPi 3  |\n| GCC 10.2.1                        | GNU/Linux Debian 11.2       | aarch64 Cortex-A57 QEMU  |\n| GCC 9.3.0                         | GNU/Linux Ubuntu 20.04      | aarch64 Cortex-A72 RPi 4 |\n| Apple LLVM clang 12.0.5           | macOS 12                    | aarch64 Apple M1         |\n\n## Prerequisites for building on Windows\n\n[Visual Studio Build Tools](https://github.com/felixrieseberg/windows-build-tools).\n\nPython is required by [node-gyp](https://github.com/nodejs/node-gyp).\n\nThe Node.js Windows installer can automatically install Python and Visual Studio build tools.\n\n## Install\n\nIn your project, run:\n\n```sh\nnpm install blake2 --save\n```\n\nor install from the GitHub repo:\n\n```sh\nnpm install vrza/node-blake2 --save\n```\n\n## Examples\n\n### Unkeyed BLAKE2b\n\n```js\nvar blake2 = require('blake2');\nvar h = blake2.createHash('blake2b');\nh.update(Buffer.from(\"test\"));\nconsole.log(h.digest(\"hex\"));\n```\n\n`blake2.createHash` works like node's\n[`crypto.createHash`](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm_options).\n\n### Keyed BLAKE2b\n\n```js\nvar blake2 = require('blake2');\nvar h = blake2.createKeyedHash('blake2b', Buffer.from('key - up to 64 bytes for blake2b, 32 for blake2s'));\nh.update(Buffer.from(\"test\"));\nconsole.log(h.digest(\"hex\"));\n```\n\n`blake2.createKeyedHash` takes a key argument like\n[`crypto.createHmac`](https://nodejs.org/api/crypto.html#crypto_crypto_createhmac_algorithm_key_options).\nAlthough it is not an HMAC, a keyed hash serves the same purpose.\n\n### Important notes\n\n- `blake2.create{Hash,KeyedHash}` support algorithms `blake2b`, `blake2bp`, `blake2s`, and `blake2sp`.\n- Data passed to `.update` on `blake2.{Hash,KeyedHash}` must be a `Buffer`.\n- Keys passed to `blake2.createKeyedHash(algo, key)` must be a `Buffer`.\n- Just as with `crypto.Hash`, `.digest()` can only be called once.\n\n### With streams\n\nThis works exactly like it does with [`crypto.Hash`](https://nodejs.org/api/crypto.html#crypto_crypto_createhash_algorithm_options).  See [b2sum.js](https://github.com/vrza/node-blake2/blob/master/b2sum.js).\n\n### Custom digest length\n\nBLAKE2 can generate digests between 1-64 bytes for BLAKE2b and 1-32 bytes for\nBLAKE2s.  Pass `digestLength` as an option to use a digest shorter than the\ndefault (maximum length):\n\n```js\nvar blake2 = require('blake2');\nvar h = blake2.createHash('blake2b', {digestLength: 16});\nh.update(Buffer.from(\"test\"));\nh.digest(); // Returns a Buffer with 16 bytes\n```\n\nor with a key:\n\n```js\nvar blake2 = require('blake2');\nvar h = blake2.createKeyedHash('blake2b', Buffer.from('my key'), {digestLength: 16});\nh.update(Buffer.from(\"test\"));\nh.digest(); // Returns a Buffer with 16 bytes\n```\n\nNote that BLAKE2 will generate completely different digests for shorter digest\nlengths; they are not simply a slice of the default digest.\n\n### Copying a hash object\n\nYou can call `.copy()` on a `Hash` or `KeyedHash`, which will return a new object with all of the internal BLAKE2 state copied from the source object.\n\n```js\nvar blake2 = require('blake2');\nvar h = blake2.createHash('blake2b');\nh.update(Buffer.from(\"test\"));\n\n// Call .copy() before .digest(), because .digest() finalizes internal state\nvar j = h.copy();\n\n// h is unaffected by updates to j\nj.update(Buffer.from(\"more\"));\n\nconsole.log(h.digest());\nconsole.log(j.digest());\n```\n\n## Known issues\n\n- On Windows, node-blake2 requires enabling AVX instructions as a workaround for the way the upstream build preprocessor detects support for SSE2.\n\n[npm-image]: https://img.shields.io/npm/v/blake2.svg\n[npm-url]: https://npmjs.org/package/blake2\n[github-actions-image]: https://github.com/vrza/node-blake2/actions/workflows/build.yml/badge.svg\n[github-actions-url]: https://github.com/vrza/node-blake2/actions\n","readmeFilename":"README.md"}