{"_id":"hypercore-crypto","_rev":"28-8effccdccd0ddea8b73b50f3e5c534ef","name":"hypercore-crypto","dist-tags":{"latest":"3.7.0"},"versions":{"0.0.0":{"name":"hypercore-crypto","version":"0.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@0.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"c997747b41e854b126a16207c52f3de4c28f11c8","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-0.0.0.tgz","fileCount":4,"integrity":"sha512-38QCbdW/Qa8Ciqc7YRyJVYldRKpbeLhkxK8lKbVmVK9uhTNRRNII/ifNNTWL6vV99kT+WNhuCXB8PLD/sK+a2A==","signatures":[{"sig":"MEUCIC+q+Fvztl1MK7loSV7Ib6tFY+bnyEv7yDBwhIAwDAv0AiEA8aQg3m/nWsL6qxYZipVPZvGd6Dbr5sUro/hCGb47aMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4338,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM/lzCRA9TVsSAnZWagAAR44P/A5kcmnTrE6babh8LDSD\nyEARIx1M7iiYj1TDFLLflP2QcWhULCR0jOdewpHKszBbOfJ6qJ9TX2TKcIyN\nE4k0N8vZP6ajGbZyettqRIB9Zk1ei9xBrfM06zK0RoY9f7lFAQ7bsw/C/P7N\ngRdOy5Qny11aDa0yUOeiJ0uT2gTXHSTdxuftb/PV+tjDI3t7vR1XXYOVY86Q\nxr5tIBgYn/pPnaskXOpf9wG3bqUSuNhSP7IRLYD1smpe6p8ZgpKsosR63Ad3\niz3PA8en2WGlE4+72ufvPWiPo+ncMxLiZmtIjZs5EWMgFQgdhEQO4X4jYREA\n9/YJ8ha8JINKkp2rK98vGULVnW3qjnIPRyTZYPCE0JFNffbaNpYCTn57k650\nmqGLX5oVopX6IWN3rNI/ajl8xM3w7b1jDyFQ3996Jvs4Gwz4uWDKelVE7PC8\n4LQ+PdfVE30taAA6IhYuoRdRahnnSrbYbVC98d7B/yPoc50CrBKc3juhehv5\ni8rSnhBYk3HNe0byD8uXqSlu/4WrHsKgJZ/mCL1VTHMkXjABfj4o1Ua9uW+N\n6hj9MITC1Gk+20T+1ZcegRkulrqLbRVZx3KZpJtj6luoCRK4YINvIOk8+Ss4\ntlqNAE+DGu4r7vZuWCkVAkhksIGCt40+1a76Lqx2PLe4RurY8bxR5uE9DDBB\nJEiW\r\n=g+gw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"ffc8f339bac0060e1eadd273ba8bcbfab33d27c8","_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.1.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"10.3.0","dependencies":{"uint64be":"^2.0.2","buffer-from":"^1.1.0","sodium-universal":"^2.0.0","buffer-alloc-unsafe":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","standard":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_0.0.0_1530132850914_0.5001094131888266","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"hypercore-crypto","version":"1.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@1.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"90dfd2c77364483d24af204b9a99136cb6320de6","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-1.0.0.tgz","fileCount":5,"integrity":"sha512-xFwOnNlOt8L+SovC7dTNchKaNYJb5l8rKZZwpWQnCme1r7CU4Hlhp1RDqPES6b0OpS7DkTo9iU0GltQGkpsjMw==","signatures":[{"sig":"MEUCIA9aTh3M1qvyW5eYveeyw3hzDAvWJkbEAPdQ29pp1sO4AiEAkcjO8aUez5N0mo4mWHtSBz3POM1n46H+TT1MbwY6KI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6624,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbNOyhCRA9TVsSAnZWagAA2qgP/Rhu0tJdeRtXl43udV5L\nXIpfcKRRUq/qJc4ixshJQRvXkv3W7ni6+B5C/ihU9PKIU0HHn0jRiAPyfZX0\nWhcCsUeJB2i4tlCb2wubQgY4+QuQjxkJHrMuqSwk6o1+h1gcRKjZCW3TCUw7\nfk2zXHZDbnbO6PY653GLnDjnVOzTR3UnWsl8yYnUv6rGDnYdT4kb+AnqGios\nzitvp0ti7YFgapYN5TPrDLPLInVnt9v2zcM1sN6yvaSYPNKBK3eWKMMngnTA\nJ6T6nWBzVmHCsc9p6rsAHQX7GglCMUxKjAbJVQD7kmdSX9FKfinCd1RjXRSR\nJ0N/zj/clHML2poTHOf5ZAxUNt5Rwx8CxWs4JY366nyt7EreSHCO4DKXjLza\nlfJh6Q3Sll6hN3BIHHEkEO42O9RpEmYdaMkaQhLRKB01Nmm6Tvg3uvKrTX2W\nC1VWYtOn/HYRZtHH9G+0iuRYQAQbxI3Plezqr6zjilA+sCsV+ldTV5GZ7w6r\nB0WbDCoKRgTKM4q5kqXZpDWDA0v9xA23AuVfVB8cmQn09RKsBEesY1HwrJ/M\nbDhJKKOn4v4ybWv8MrtXzRvT3odE/M7LFXhQV8DuJdZzqICYfA4dtbv4Tsp6\n4gV/iorBG6JK1dbM9ORty3jmnH3YOR6ocaV7o87fUAwOFKUeau9j2iuOaW/+\nT9J0\r\n=0rW9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"09b09cfc80f6e0aa51e1dee1bab6e948ca5c6a60","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.1.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"10.3.0","dependencies":{"uint64be":"^2.0.2","buffer-from":"^1.1.0","sodium-universal":"^2.0.0","buffer-alloc-unsafe":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^4.9.1","standard":"^11.0.1"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_1.0.0_1530195105066_0.4025460478834475","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"hypercore-crypto","version":"2.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"0b96d3bd1afa3b518e79bfff766f6de9c8fa50f6","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.0.0.tgz","fileCount":6,"integrity":"sha512-LFbX5eaMfcfoffn0MrgXrZgHz6T4EslWnB8l8t2YNr1ofmAtGwmsKf8OXcwVcguepfaBt1521LFvuGOJ51wPzQ==","signatures":[{"sig":"MEQCIHHG78dCYuzqOV2Wn3TeEs2z8/vxSepJHYU8lDqSvJFkAiAZ+SMP+AWv9n5THyBFwgUaqFvdeZBPkOG+EQ6q7AVOfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeu9avCRA9TVsSAnZWagAA46MP/2IAguLagxL/LGW7QjRG\nKbezjAkL8wzPGLwldYbE8u6+u64sWy7+e4CIXFWx8CXuPWjVFZNgL9RpjwQD\nsr9N6ztNkXdIgR+NRFmQRp+SQYHumvXO5BUiUlZnrfzs3KAb5xXDaiJgtSh0\nskTmrPbXhGlD5LxQa+WXNI/lazl/gPolybLQ++b3k9Ob61mAIFkGZxuJJAoq\nO6dSsGL3xY1kCW5aZnvzvi8LQ/oiIXVTW7JK9jpqypcM/a4oNsgCsYT2ZTlL\nHxw665pxEXPRz0Oo10J90SpyFCzNQl7gs1VL2CFl4VWx7WPOxt8yhlleSMfe\n9ivLQ0DEVtbaiEHI7UnrVU5uvAgjAlzn+6Ol2hSoI0ZLKdqWwVwZC3Sl80Yz\n4yF9zhiOAmquZ3tvS6xNiZI7JtyeaXKAnuszQrwQW1aH3GdevlR3YvBFecUM\nzJujjBOGKI6JZSLFwoo2saXYb1PlBIVQmiD7/Wx78DBkA15zFbkUWUKEm4bX\nuPa3V1urQiISLl0mbMPn7V+UuzYsqfvk917e9SgahtyXrPcYYQWgYM903NEY\nAhEH788cpS5jFDSnMJGQqDlLT5QnZWeopRFsjNjsN4+NppJh3qs9WYkaU9Bu\nZ3A3m5lKIxtsxxaKSgr4DZD+dtoLY4IMrxpAKhW/5KxOEjhyCttRuyyaz/dS\n8Yx/\r\n=fhIl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./sodium":"sodium-javascript"},"gitHead":"2c43ea9b25f3b620de3541f24e61e26db700874d","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.4","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"12.16.3","dependencies":{"uint64be":"^3.0.0","sodium-native":"^3.1.1","sodium-javascript":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.0.0_1589368494008_0.44043212979773116","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"hypercore-crypto","version":"2.0.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.0.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"5193fea993cb47a42f8f31c8310601cf08fb18a4","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.0.1.tgz","fileCount":6,"integrity":"sha512-JwCksia/xIxNncVrP7emPyCN2J/Yn6LYgCJKh24DZvniZacrxZm7v0SuatRpvllLXzODEHVjyQxS2ZqE5F/DFw==","signatures":[{"sig":"MEUCIQDLMjGSSYm0yc9Zt6TozyBMthGJRKmAP7JIN4YFUiRxNgIgWTb2uvLbSBLBR+MLC1C8myLw0ZUuXz078z6xUWQ3FQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevB5tCRA9TVsSAnZWagAAzEAP/j58mPDxpcXOknt0D0QR\nv+xEXB91oyUftihKYNVBiZCLWwI93GUv41Zhu5r2SfnfBSMOteuzcV57PoYX\n7ZoMtMCBU56BBugvUaoiUxlZgHYwrN3fQlMmTgL1d3nJJDefARU/0K6x176j\nEFhvuRn0rMH4DBMxA29bcb/mAazrtu2iTAE92AcGzYmKNQUKehluXqtPeUfs\ncDswYe4fU+W5aMvAzmM8kSfmY5IExyhPHijuV3OLA/jkPmtUq88CUNFeKBQt\n7dgYtayb2+PrwAZfBmzfUhEg4/kPrqtdft0BRQzyTwaLEVXgE7REUokcI/2k\nc2e5O3MZVdUqonp4ZSOnwBK9me4GcfN9f3iWtYxlWLInJT7tGYFJQN9CJOb8\nxVGMn8Yc5vq0bO4WOxgTh0irDUw0IYwgSW54+KLuIw7xSXhccXnEzQtTcdIa\neoPs3vXM9t8TuDxiucfIw75G86ndjLC7Uwms7VPEA3mrtsYydtrOE3Uusb4u\n3FpAd5RyBxRtU0243c0tK7epQZtD24aTQf0BvO40ATwz8tsMHH+7sE63pxTd\nuhPwcfte3v/LWGQBUg4DsTsNHDwEKsfg8dekWqsGoNfWaUNnXJn38HwKGCrZ\nysLqq0e3WhJzVsGICHBR9SCBg3ql/di/o7bl/sfaqZDY2Cz/H1n2TiROIJ+b\nWqjj\r\n=yV4x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./sodium":"sodium-javascript"},"gitHead":"e253cf66a5d3b3268726f6865358cf85dd871737","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.4","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"12.16.3","dependencies":{"uint64be":"^3.0.0","sodium-native":"^3.1.1","sodium-javascript":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.0.1_1589386861014_0.07596212239342393","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"hypercore-crypto","version":"2.0.2","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.0.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"4af225622075d34fa7611f0c3cf866d7b1c82e84","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.0.2.tgz","fileCount":6,"integrity":"sha512-sCxubuIEjKoFInU3ZE1k3M6wP5uIUT7WZPWkIRBjwQI1L4P3MLISO0tb1imWs0Gwd7siWutgn/yAky75Co99XA==","signatures":[{"sig":"MEQCIEonQW7YJ5CI5PQXdadSuwtcf/E5Z/QUQGxvfS5zDKdfAiBq2WvqE1UDWRANt0fr38XfDqdKF+ndh2bJGFnbPq3YDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevEO6CRA9TVsSAnZWagAAResP/3wga16yml1KW3yV274x\nPURZOiBS5GZDSohZ2RgAq1Hq2hrZnY6W3dAS6oyzW0a7HCgfxvM5+Ymq/LjQ\naCpWp6O1Lfb33MmM8Slu6ZErJi0dh8kfnawU345Da4Tr2IP6dVBwkrQUQ6/O\nfheP3Dn819Ug7JR/8Go0dCOnwpASCb0hvZJX+u+FzgHsWqY8pGrO+SWGuim+\nQ1W8HGI372ITV3+kNozMQJamiytbRkath6YIW8ow2DsvpmX0JOYq13CQEKjD\nrbvZB2wnigcJ5DaFnfcBGU+v3+2MYRMKcEF3EGwtjUiosTyxPV+amypV2ZM7\nIDF0wkjstA2uk+/JNTr3UL4GiFJsE22PFGmNTQev3sFjzDDmnszZaKWCUa9/\nDl9uacfvkJwU3P2Q8XP64bkhvuhmUb7oZ6yGp72SNta7Us9QsO1+/NNKJOzS\nNwvwUpK5VRxddFWi23z1ppupzl9yjZ1e2zit69Kl873wB0h6NQOZ0e4LVDA0\n5tL8yRsNeKKQp3G0+o+GViss+zknN9Xgd2h8rUh9cbpjolO413/gX0ZCR+Yn\nhQvdvGFYlIgUEVtj80FiVaJVnIHh+VHP5tbaYddLTBL4eWumPV0Hi65LQ22o\nO9P6AQMKi9s+kcEe1BJtsTqgPWe8y+W3Q+zOWfsaNiFeR0QUpJiTlT2PYbWK\nL+Jd\r\n=YF7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./sodium":"sodium-javascript"},"gitHead":"7449a3a62c383f2e753806cca7a86b934c1922e8","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.4","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"12.16.3","dependencies":{"uint64be":"^3.0.0","sodium-native":"^3.1.1","sodium-javascript":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.0.2_1589396410322_0.14406275976559435","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"hypercore-crypto","version":"2.1.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"8270002eb12b6b1ee11a59f6382a677179ba1323","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.1.0.tgz","fileCount":6,"integrity":"sha512-zFwn1vBLUTABZoy9pYJBXYVHRuKSGO5qj1K2rLnEou8zuI9MG73e9hi31PsH4r0oTKMYnhricknTcon+xhW1EA==","signatures":[{"sig":"MEUCIAI4KklD+MZAg7ZUuEPuOI48k7Dpm0EFRunAPQWKrTlJAiEA91IbE+e5f1P5zvQDoRXvWlyoxWhpcqyY2k23AHEJrg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewFGPCRA9TVsSAnZWagAAMBIQAJ5tEFffIlgKMsakZgDg\n4LF2ZLTCxdT0o8/AJ1tidn1/BE6SHfi6qS68qWFORHEp5zzq2dlJtNrWym+5\nJhjuHXXph8PprQqC9rHo9xvBRX1x4dZ1xcVSId4UjFxeWu7+KAOKnNLCJAi0\nfMRO5eism+KYbRlAtW8Pe9I2FlDdfclO7uqKhuyJCHraI3IukIU4M9Q3dI+f\n1B/kfjR2yd3z3fvbUyY1ePpDZW3wY9rIWupxwz3samzf3XidQglrT84MMq1E\nDutUyk2rxONzLyEwtRnfTQPdqAg4s6YuvHTsMBid2Y+CCj18D5Da3//FC45t\nnMF7dSW75ZMV8PSg8aGqDXCVxDswAg5pxhzGJVwwtrM2r8e8nGStSnNzv15G\n4y+Z4Cw6/JjngcJME7bc71Q3OFSr7b3akjpICc58LIV1SejGBfYGApPmbVFO\n6Fww0yVKo3Cz5WxUXbedZ9AQTzKAzPW9sCUy8cvIusC7K5XqsxmNWySUutI5\nvmuSrHpQM2YYj5NQARpf09JROSsX75E5PJXN0bFRcn8ry/8+Qbz6JvWpD3iK\nwUm/dpZ2xUCxNcgL/FTRd511Aw89ZF26R4EA2Tqa6gO+otwkVzYPAjDPDPIz\n6IGD59whpVG9yPaIuUDolWVE/uqAOKU4ImUKFl3j+RCITyFgdnBj+ugKMe1s\nb2LZ\r\n=K3qJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","browser":{"./sodium":"sodium-javascript"},"gitHead":"3f30a14c496561c567ef7beacdebf45cd693312a","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.4","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"12.16.3","dependencies":{"uint64be":"^3.0.0","sodium-native":"^3.1.1","sodium-javascript":"^0.5.6"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.1.0_1589662094989_0.10813684934057921","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"hypercore-crypto","version":"2.1.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"39d195e3aa80b0635f5b7d466e577c963ab47170","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.1.1.tgz","fileCount":5,"integrity":"sha512-KIA25GiFJXieB7Oa0HSDNtXrPH41VJY5j2xWmIjBqREt3quKOFxL7ceOLz7zBMoWkoYeF2m67RhtDE1C4XfoNA==","signatures":[{"sig":"MEUCIF7IJDqfq8TBbWOuCsnImAWhUSM4y87CwuW8mummrBD7AiEA0Wam0A6JoU4s+/kuiKRiTuDPkACHGr6YzibOjVDoZ6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe8hCmCRA9TVsSAnZWagAATVwP/1KNprrSjnqe1Zx0a8gj\n6Q6KAxSkLr4ZM56JZlQ6jEksUikESzBIyS3rjh1+QUOQKPoFtHbnKWEpTGbP\nu195aPJjAvMkxvub0Icp+uKhpYwWSygJFMNVdONRR2gb9ybeUkeg3+gDnByq\nWfY/wONd82YYyw67JsImVBkP+HY9o4TEvD2J8Gzu8e+2rUqtFVrmGnLlZb8p\nGlPtGHdrpDmLUmBFi6LaWvATnuapBsnuLWPmcppG8dvQ1w3Py/Z5lza5k5SL\nOGpk6uhAJKgwoxXBSdSi5i7izx+3H1MLTJLnUERQD9gpV8x9uJiVG9lIvDMC\ne9C5rtWKoInD4c4EdTXQqwvYm8K816puPF9ryecpInjHm4I/hn4XTYEbw+fx\nKj1EIaPi+j3G6Z7DbCI2pdh+nuDj+toLVZaywn0v6HKtuzsMAWoD1xCvjKH3\nh9O0UKy9Iss3ftKOZIFiU7YTb0mwGaW7VYIN36c0mReMqkuEL8YtuvugI3AG\nGIaJ+anpqJMDr4Vfkd7p+Xry/xB/UJIEu84cNWs1jJAkhA0WT/usxa1Ziwld\nB4Kkxx4nYFvRcBGMCYM0T06ACPBme4EzqJGZ1kFownXSsLqmkgeYer3n2wyp\nzvPaLx/efukTvzultCWnqaVs09mq8WvsDyhVQVJ5rtnh1cU0AGye3jNyDtz1\nnm69\r\n=spXx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7125e9cda556f6033d21243c6fb6cb9196a44ade","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.5","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"14.4.0","dependencies":{"uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.1.1_1592922278089_0.4606645399697964","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"hypercore-crypto","version":"2.2.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"2789cd83f31469582ee4702d0767462c8a4617ed","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.2.0.tgz","fileCount":5,"integrity":"sha512-YawYfsZl0RfKByNwir3ToNeGfKL4KVgEEQ/E/ZVLvYby+ayQ9wmNtqZlyW63YY9vdZ1d0i8WuYZnHb3H3z8qOQ==","signatures":[{"sig":"MEQCIB0MtW3KksClWDuNPWQngNveP2ChvgxSyS1fXP7L6bB3AiBF/CPXzAgAKjQaGvWeDUxJw6rTVMbLz/6sUmgf3VryTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz0A9CRA9TVsSAnZWagAAKjwP/jQDzqhvNfwUTS0mJTpg\nioNGwRxpUyLxN2n4hT/Uo5v3BMKuSHpvbrbYa5bVB94QKqdt9Az3toprXLyc\naxT8l642W1kb1NwIKV07TpzPcNXltq9/+htRantnDdF+f5ZjWooIHOokrmlZ\n30kXj9oaEHEcg37xhK50GF8U7SvSH4x4XoFYyzzKd9UZGf/WtoHjrQCoLp3s\nY2cELIaKpyWgQyok87SUs3UTctx8y1ad0LwvaoqdT2X62N0qAijoRqFSGB4Z\nWTImnAuNn59uJM598ntHXKqfnZr5jexStyldPycDb/Pb5sCVMOtVfhC608My\nil/Tmj0QM/dzOdc6VK5ia4QzgYwu1B/7P/UxsPFuH/1r+KtqmrZui6vB5MEj\nomujRue+3OQjAff4wxLbRBD+fo+aYZnvfw+CBha2ogVjQOEdPSGQocw0M+rO\npOmuynWCrMhyYi6h8nQJ3KoLXyi0kTzwtcqAwYa6nBHWLDBOUtg/r3YWI/yj\nffu3MVI4LnUB/5y/PNlIzBQkQmGt+R082IN9uwbSI0jTqYhbueIchnXk+p2m\ns5VWlFs2dniBpkCXP8RqDv3b2rAX1sUcNYoJpLZJ6+2JJouboyHK4taHSyG4\nxrJLcUq6K6WXOC43rjSJUTn1m6+f+jIRwS2k3vwEpozPoS1MuZIiX1mc6uBL\nlBu1\r\n=ZLrN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"608ec5b4d0a661575c3cb37a69c13d8f79d3e4ac","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.8","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"14.15.0","dependencies":{"uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.2.0_1607417917242_0.36019266954437024","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"hypercore-crypto","version":"2.3.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.3.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"a7ac02aa2554178196b54276d177ff80106528e3","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.3.0.tgz","fileCount":5,"integrity":"sha512-HdI0VKwPHVIsbkJ2kFot5XRJoQOO1rGg0G2X+Z/mrP8vfZPFD5H1wwJ5nBDp0QYsZfHjOq0nOuUoW/NgdOZofA==","signatures":[{"sig":"MEQCICYdqtx5ngxGDjdHzgJjQ6/3wZQ51FZBboQieGSiYlF+AiBRT+UQYA3OlPxegSOkey8jfS28fYzOLVOtCWPsj5h/Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYx/OCRA9TVsSAnZWagAAcq8P/jgJiOzH284BpDMJZgXp\nrMg4zlYRgsjC/QPUt4B58nKJ+PkqAEZHAGDwGPwd7SO53TQKpMCFi51FX6Iy\nhxYF/pBINDCTvFBNxFfFWPMujprZKNJYMUBtBL+B4099y8pt1pYSDMracJfs\nwVWFjXtT2NA3K9urf3Q0dMXB750htSvmfd3JQSUVkb0Jtk2gpUyDBb29PFoW\n8m+0X0GLolvmAWBfg9NObKMZmhMJsfiF+xr2ZNBeP6ZS8EoNb3Xz0JZqfI29\nyBpQd34jFmPVZ3EHWa3um6PC5wyC7YwSpsDMOtN0RrsJLGKRIQNpYfPKbjDq\nhmDmctukIPwbFhGrNbjr/KFnYLe6xVfQiqslJjHMFmHLcWsmTV7PkYnbhArl\nRzYJS1D/yWc+1VMU6Cqejb4pR9X9Qz92tb5mm207QgQxIMLcECx44qeuJJ6s\nFG8rl2J9DIsGM7L8Xvp6NPRf5Ap5+uItBIxW4PaUyratexYMgRspUD+CvUoc\nrfRnU35VxuytFuf5TxbEBI/mU5FA/NjGcp7oxAF50oWeUMdOkltZ0PO6EPF2\nk2zPEssNom2jhwhrBv0kMG0JecY1qFSJzeDxsYpTOhsp95LE5hgshVcXVs+o\n/Z36Uj5ulmiim2Yt902SCjkD8CDGP5pMFmshP5U+7N39IqH52Z4KKyw/wlDz\n2/2v\r\n=ORhm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"20e7118dadf3d4c2266f105f3a6083356817b9c1","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"andrewosh","email":"andrewosh@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.8","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"14.15.0","dependencies":{"uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.3.0_1617108941720_0.7125301973008689","host":"s3://npm-registry-packages"}},"2.3.1":{"name":"hypercore-crypto","version":"2.3.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.3.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"92320550f294e413fbf69e5db42b7758dec0f5f7","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.3.1.tgz","fileCount":6,"integrity":"sha512-KyfhMG3XBkUj/i7Avhgeb7nGeT3kw0272kvvSsVE08gMNjQf16Ivd4gzvFOYFDj88FSjAIiktMWhaWkZ8G6X4A==","signatures":[{"sig":"MEUCIA0jhAYLLK45T4sCrb/jhQOFFUgDUqsWg1mwb6wxHDFlAiEAsqRYsAQDj7DkUIlE1yYjEtcC+ACkRXfaekA2JIZU7eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10549},"main":"index.js","gitHead":"7768cd2a9cbda1ceb4191ad16409a12f7fbeec27","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.15","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.8.0","dependencies":{"b4a":"^1.1.0","uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.3.1_1636019417845_0.8620006688424571","host":"s3://npm-registry-packages"}},"2.3.2":{"name":"hypercore-crypto","version":"2.3.2","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@2.3.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"a1b890e724fcafaddea2264d46baa6a059de5b96","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-2.3.2.tgz","fileCount":6,"integrity":"sha512-GzHgVOfr5utdiJG5QNcQZ0oo+/YQNbekpg429x00YpUobBraX2qEL3E+iH/EFEIdCQSiGHfToWyYw+OpznSjww==","signatures":[{"sig":"MEQCIE+VPwcdrT0u8+6MeNvDaRiL0rnQQdV0ZClq54XVihFSAiAXEqj2kXVTV49Fd2FrowvTjV/5qeVfAWigTdtOLFhGYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10532},"main":"index.js","gitHead":"b6e2d99f9b6634e7d4e3d36b5f6502a88d1eee50","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.15","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.8.0","dependencies":{"uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_2.3.2_1636387626185_0.09803298456163523","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"hypercore-crypto","version":"3.0.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.0.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"bf596c6fb4b3df737bd01c9a8663f74024723f21","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.0.0.tgz","fileCount":6,"integrity":"sha512-xRXgqSF8iX10YtBFxg6yaMAqeXTumvr/CG9G/aqA1yXxHaUOeBNgTxaR/56ZtB+BbMIR2JoCATTADYEH+w9X0Q==","signatures":[{"sig":"MEUCIDfFLecHIMMm+X8z56wjQ1LwRIPLWR6+Q5HM2WDdxOz5AiEA3+NArnaGmxLLMEI+zw041ZXC6ALgadAWhgSb97jiHlo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10549},"main":"index.js","gitHead":"05007c47fd7a3fb84dab4eeff33e132e2cbf246e","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.15","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.8.0","dependencies":{"b4a":"^1.1.0","uint64be":"^3.0.0","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.0.0_1636387683082_0.5640899670329804","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"hypercore-crypto","version":"3.1.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.1.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"6eedbd2a200e2b16b2e4fa04d0ae9d97c7f51b38","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.1.0.tgz","fileCount":6,"integrity":"sha512-GY2hZmmgk5Oby1I4bUgwA3tv1qdfd5uIp/uMYUkImPk6zXy9lXVfVYNWZ27n8/0k2lTSSDN5tt8/DFDVXwwUmg==","signatures":[{"sig":"MEQCIHU7c+WIytJEfR2YbPb+SDs+ra90wKAbnxGcPWEXvqamAiBltI5FrLYxsKdnNzO8IZAlvHEMyhKxev5P02YvyrdQDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8097},"main":"index.js","gitHead":"8a0a749352370ef40b15a46605e54f0617cce617","scripts":{"test":"standard && tape test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.15","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.8.0","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.0.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.1.0_1636462262834_0.7652412921685221","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"hypercore-crypto","version":"3.1.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.1.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"3404463cf0eaa1e9fe8643534774f6ab68afb027","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.1.1.tgz","fileCount":6,"integrity":"sha512-FobsSSxNnFyTlRMVEZJ1JO1Vi1OTpa3KH73hvrdW5X89jlWi9c78x3wZW46cSYGxHaTxMOz9meImrBystogVQA==","signatures":[{"sig":"MEUCIChLNf7Cqygc7Kygeq7xRbhd76dR9LwcN/2k8XqB2aGtAiEAyU5IZC+l29sJPD8KSF7n8ZMT5IVotxdjcW6BZP0gNG0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhnNIqCRA9TVsSAnZWagAA8jEP/ihghUjoWApMR9PvlUQd\n9H1dkNSN8TEP0zI/cxX/E7c5Xxa3/hOckF/5hC2MQMLbVIo96tqCNUBD8aoK\nf79OApemQp/kSw+JFXkOFQ+N9gF00f4IyOmEvHopidSB6lNFY5K917A+fmyc\n6AIFEA3npEU6I8UYIJspI0UpLvVjMGRPkopqAmaUtS1h0ml7NCizfdCBLt0l\nh11+Zy2zQx4UxstssQJGFuVO1ejNEUfGU9Pg17JCtAleIeE3s3OQ6tBqxRM8\n/eV1GdvF29/hpLoYxEhMusBFGgXNw8dUrTchHYlQWJ++KKXXk2ZBs8IxNOgJ\n1/VmhGJTaMW5kM2Gx3FgFecZDV9MxrdgpyIFLwc0MfT9pvItuaDUdQnP11n3\ndx7T/Ffs6BSx/dA7l1dMz6eem3qiLbRi+u5zM1BmU7IYd1nHo7MNoUh9EqbD\nwNY2HaCBQavfrCDllMKZOJ+O6PysLicWhCkG8VtQrc+wCiGUwAAOj96kxx40\n9bvC2zN5K9p9VMKqzeZAMH6GGAMW2o9fLs1q7TQXddXZl1CSWJTy9kbcG/jv\n1/zBAwXjXD8Yvmw6+SwAe7YQGwsWz58U2jFT1VlfdtoseEWMkAUXuxRUY6PJ\nxJ3hJr2J2Fkagc/JHirdfuYzAeuz59cjHX+4mVXraP/ydRnGjONfSbKm3K86\nsarq\r\n=yQi3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7f23bc7e915d36e3a5eae65c155d0e981b7ca12c","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.15","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.8.0","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.1.1_1637667370319_0.5076456766143664","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"hypercore-crypto","version":"3.2.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.2.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"b53f15ac653973ddf788dcd5980c6efe2b72ee64","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.2.0.tgz","fileCount":6,"integrity":"sha512-NeK+luJcbZfDEvjPVrr5EXyL+G3aocuatt3W7queC3MR3NHC0wvlVNVrijQX9bMTAOk+MuH5gVtcBghX4vvDzQ==","signatures":[{"sig":"MEYCIQCz/zLEe44BycPq7KlLjVTdNNbqATgQxwmliBeu/hIHNwIhALrOi6A1kUJb9TotOgdXC7SypjJJWWr7kXZCLOWIAU81","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiHjBtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonbQ/+KZtclsVpwDmG+e4dDV11Wp/JhvsNvmTak7N+c673h+QcM8te\r\nrr8WexKHm9YDn21hjQsDi/+zRgTuVnOyYUbqIjtTxtOt08ffJENrpLP8b/NR\r\nTANRWGEPxTJyqknrNy3V1q5LAZJZfVveN1Gf5jaUKuhjlZkRplWL93BjJnpq\r\nWTUjqy13U5hysCvMsxqrGwaf2ACmbbGwFLNTkiHDHk7JTj6YxqRrY69Mb+60\r\nOFg513YbYPKB6Yse6nKjMNXPeeGubVYjsoiNRNKbfueIIOsCM9lJF75lgmSD\r\nGV6Dwbei3LKdXvU9Q3UdDPoGLpi6/7ufiOoaqK9pWHpbcjWmtlotdEVOtnTm\r\noT1VOpG0/Ta0hEjCjP7k8qWlmsfYLLpP9WbJdHAtTE13NLtMwvMUdgkx52DT\r\nGT+X0NVehFvZcQx2AvB0um7eJyAAWitHGsNzWbmFdmMcyLPVMVP0FYlX36qo\r\nv7VrR2pQLLwaRHyk+NsN/BY5MSX2BLY5xJIPDzVLIO2EbehPtyUNQz8Y3QhU\r\nn/EirJHUH2Fht7PWl6C7tIycEB4YLHyvaRPM4gRMGEy2OkS2HdK4xmb9PtjD\r\nHo6BiuyGbXTnBuoQl7NpVUnBy3DDZwYBPFphyTNh4qLu/6VU6Y/9D92oIY1+\r\nWMHU3fa8lN9qzY9EfqglCmlMcmHwgeKPrFk=\r\n=NNxt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"a6cafa7068b391b843ccc1ff732751ca45cf0ed7","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.16","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.13.2","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.2.0_1646145645268_0.2825402149540539","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"hypercore-crypto","version":"3.2.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.2.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"98dcbf5fa95ee72b114165c45a9db0f81ecd19a4","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.2.1.tgz","fileCount":6,"integrity":"sha512-Q/LhmXjNM2eLAAA41pFQzpb74bwFptNCz/KC5KXJXsnfpZmrpZkTTYHSvm5zy6p5UwLKQWOf4V0KenT9q3HJpw==","signatures":[{"sig":"MEUCIG4FRT39TF06azuSAzP691SzGQ88wlcOuGZeEAOF/9kUAiEAutRYqTpwPOS7NgSR0F26d/c5tYJqitMS2w7t5xxWIVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8945,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiK9BJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHew/9F5ptY7i/lssayHha+D8NvTioBuoTmxiNx5CZoOSzwV9zVg24\r\nHK79zAal6Wyg6NmPN7qCc0pxhr2vZoFnQ7qScIJ4j4NICeV7benQpvX+95Je\r\n7ZXtyL0XvT4xYbWOGr7upi5pia8i2P+n/Zr9pSxnV5T64toQc4CZBkjuM3Ih\r\noMI4BmpJeKen809w7z3aGVHOzDRHkxwdXcBt0U96Of94IDByzLRx1ez1ZZ6t\r\nO+y2S5cfZslnyrHEqQztFGX7bkzgeoxodUARz8e4y/QFl3RyTmpx12rMizJH\r\ngCw+VUkhJUhtM/abqi3C9kxA1FAW8W7K8ccdAiWbe0aq/tLRG6Sl+jaYKDJV\r\nantYw+sawnqqnBUsuEK3Rk4Zi0q50N7X4TIJ/IJ+DVI35vBPuETUC65et33k\r\nNE2wM14Fld5to81izSwgo5ppmPvpGCZ6k/XkXjx6VWOJ2KSJvBJJe/5Injw9\r\nLm85PPsjBC2TPg5iGhUrnTYRLIE7K2T9YDMymcEECEKszZUcozbzIFBSrE64\r\nqC/AbCPeSmyMRZ6C+aSyyY28tn9pr3YE9SXntED59zBqmrMoqS+i/1WZCo92\r\nHynW07UNqVGdqgTF/IhaWLsj7vYkSw+rjLo/L22UeIN2fBfSM3ldG3hdNYQR\r\nErMTjkwIrbUv/4Bhaxlu+MsbolB6Jvs6VW0=\r\n=A3Aw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"184f7ffb8ce5a88a553c199b6e87e2e8cc7186e3","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"6.14.16","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.13.2","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.2.1_1647038537093_0.5650651901697188","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"hypercore-crypto","version":"3.3.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.3.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"03ab5b44608a563e131f629f671c6f90a83c52e6","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.3.0.tgz","fileCount":6,"integrity":"sha512-zAWbDqG7kWwS6rCxxTUeB/OeFAz3PoOmouKaoMubtDJYJsLHqXtA3wE2mLsw+E2+iYyom5zrFyBTFVYxmgwW6g==","signatures":[{"sig":"MEYCIQC4LRjG5ToP18UJEB97MT0gsIT/Q/CIJospsaQmm52htAIhAKXEr/QW44jXo/e8HU/YrFsmcIIjVrZAazbvTY5d6fGM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipjZTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp3VQ//SWcWrOE6dONrZtZEFHSs/4et6RoYz6ECawuAWuZYeGdMjxSe\r\nCGVj3S2MYV5KuEHtjRc4lNifkfYNZ7NDs94bQzAYnQWl8nYcMIvcvZW+eR4q\r\n2rmMSiS8440dvIbI2D7TbmfR3flJ+W0FJxH19dOBvSzczKVNJCDIKXgrzyXr\r\nvnuyesuwEUbPjtxe/CYcCJ5UyKbDTopaoMlbSScYEwO2twfLEArJA0ayh2ci\r\nUZEqsakJjj2KfLlbDtK9stuxq9rgZ8BHP5Nyuzty3gmr8kE7cH8RD77xNQ4g\r\nDBdB4gp/Bzt4KPFhBsaw+cp8oKTY8HGwOlK86DgxqcGQj67GhfHzHr7X6T/P\r\nEIvA66oEx/s12Hj0XkI4WORtxdLKFTGLGGbbKY2xdfiIZNnhFJ6ZoImXtdzT\r\nIfEZauhXEcq8tS7IHpyr67YQZF7i0GsfWPc+FL+oSuepC/A6fpcwbMzBnFNB\r\niehIwB2f2G70fo5aEaSIH8risPhxCyjXZaRLJPezINA3rtlHiZe9bZ7f/yJ2\r\nATWbbp3Sn330sbLIk96Fgp3G+sh8fhI8saUhsXK2Iue+/NB1ICKflCtQpam4\r\nOWwudeXTIej7JMD2OaF+PNVWTcz7Mo9V7yNLJFych9MagifkUfxAxHP7wQiY\r\ngFb6g8zywYsJEXKLNU1niTeLck5cNi7P2sI=\r\n=+POk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"4d74ceb5bc00b59b9180bfa6ff16e3ffc9d50c61","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"8.5.5","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.15.0","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.3.0_1655060051142_0.8861796026488313","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"hypercore-crypto","version":"3.3.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.3.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"3bb2290045e9d44ee1bf5286158a3fad16d2406e","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.3.1.tgz","fileCount":6,"integrity":"sha512-Fo0ZBMDW3P7HFh58AQdxsVop0Xh0Bper4Pyl5Dpc+tvGos6je2ufJpeepaHaI0mNkKq4we1ikd47kTnx2XJd/w==","signatures":[{"sig":"MEUCIQCdgA783U0fA7A3k7XjLVcn4Ci6IAlYm+H86DrA5gaStQIgPNw4dqdiubwR3Laa6/c1GG5hoKYMtlVZhPv1rXGauzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9866,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvT65ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFfxAAjo7HsfxKghTYqjTrxVnK3fso6XtNfNQeAVgIoW8ktuSOBr0i\r\nYi3CgO2ws/ULfuyoPuGvPn2lu8nYpiFOXsyNdlpbvNadhdUvJmtFTfRviHjJ\r\nY1vEP8jqHjyM+CoC2yGTDVh6up4jlXgE4rAjvcDCmoT2jruBbi1QheIKKOKT\r\nfpvX2jMvmlKsSHCp6mfadDXJcg1xEnQH+gtTRZRGaiB1I1BnviaeRX//cc5Q\r\neitEAE6fwCbGcSLBqhDoXT6az0oUPe7AWuDk36+EyeXRN1/oDcKZWZv10Jkv\r\nL2BpPq6h/vRDDLjSlcEjPvR32WcCO64z2xgJY7XLfKc096bvaZ1WWNArX7hY\r\n6dK90PtJchqL4L5Bub1wIoCNMDvzOYjXxp/asfbJ/12QRyN7gjgdQD2ZtglY\r\nL/zsDRb9yis8/ztqM/rJc29GRQ2fsCiYTcclQTHVKtmUOzlWbRvQBaOGag3Y\r\ndYSPnRR86mquJlaGXsEhyijxEGStUiujqaFfWkT36DdF1+PWCVZo55+6NVV+\r\nT8DOGpeclJ30Th9CBOB2mkDdMia25C9M7EvQSyWl3Y7PejOCdZJ0jGKBvFSx\r\ngMbFNT4FgpHs0ufQE0S2wttPDC0zNdIf+l8T8UEJI/csY6Q/X5Gp0TGVaH/W\r\ny5bPWdTtHCWmoYrgtQY8kCijll7o5XdN7Nk=\r\n=yk7N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"e19e72b73dd4e059ff31cba0fe038c74a0e0cd27","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"8.15.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"16.17.0","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.3.1_1673346745044_0.871546173212769","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"hypercore-crypto","version":"3.4.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.4.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"aff1893efc7b7ec5d1dfdc4270033fd94e18b96d","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.4.0.tgz","fileCount":4,"integrity":"sha512-0cZA1B58p1J84TDbTh8DMMIj7Qr7Rzz8NyGIo+ykUhdwD21gtjiiLWoME92QvN+lgbfu0Zfr9vwxT8sRmyg+AA==","signatures":[{"sig":"MEYCIQDTpsWkAtpdZAbZT073tfgKSPFWFFGHHzTTqD8TubOGkAIhAIb6juI8FSpc3ZFs5/UMjxo7O5unU8YrwTWs36VH5CDe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6741},"main":"index.js","gitHead":"68911ae9f4c6755a27b0ed1221541a126af59202","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"9.5.1","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"18.16.0","dependencies":{"b4a":"^1.1.0","compact-encoding":"^2.5.1","sodium-universal":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^1.6.0","standard":"^14.3.3"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.4.0_1690371553722_0.5980158850540724","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"hypercore-crypto","version":"3.4.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.4.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"ba385f1227319f03fdd8b48fe7364702be78283e","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.4.1.tgz","fileCount":4,"integrity":"sha512-6X0HmWg50eaHtxA5gU1XAu1mLoyRz6sTZMqSNtSPvErTKnaBF/EajklQL3HFsWPbgi2FK4xHAsa0cKY1L6aBbg==","signatures":[{"sig":"MEUCIHsn0WBFHmn5XiTRY/CPu3pTcmNrvrxxt2kLUCY+kKRuAiEAnTpuK0kZqwJCYtnT2OCLm8Qor0pbkxV+I2hnQmOnh3E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6742},"main":"index.js","gitHead":"20a079eb6dfced1d624f65c1538224f8ffac2a9a","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"10.5.2","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"20.11.1","dependencies":{"b4a":"^1.6.6","compact-encoding":"^2.15.0","sodium-universal":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.5.0","standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.4.1_1714298263213_0.9392300162468288","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"hypercore-crypto","version":"3.4.2","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.4.2","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"4663da0776dcf4a6c9da2bc83db8592c06c83548","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.4.2.tgz","fileCount":4,"integrity":"sha512-16ii4M6T1dFfRa41Szv3IR0wXfImJMYJ8ysZEGwHEDH7sMeWVEBck6tg1GCNutYl39E+H7wMY2p3ndCRfj+XdQ==","signatures":[{"sig":"MEUCICG6wSti5jfUXv95Bnw3vRYFzkfpH3EBXIgMlDqZKMHrAiEAgePqVZDCYtj/pE5BLqs2gsOOp13iNmJrmP3GxZrT7Ao=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7268},"main":"index.js","gitHead":"889d9e39fcf1109c1c13527987f9687cdefe33f1","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"10.7.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"20.11.1","dependencies":{"b4a":"^1.6.6","compact-encoding":"^2.15.0","sodium-universal":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.5.0","standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.4.2_1716881624152_0.5805912645588309","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"hypercore-crypto","version":"3.5.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.5.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"01d4706bf49dce3ff98ddf88d401550127daccb4","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.5.0.tgz","fileCount":4,"integrity":"sha512-jIhMtPsBfomxruq5TsCl+jhMYsjWBOsSllQy006OFInoRhfIpXpcE28o1wU6qdMRdvzoEIiWmFxJC3SRUmt3WA==","signatures":[{"sig":"MEYCIQC9MvRdUjT6LX634ipbThtvPc32VbjAJjIP0dEtnuS7xQIhAKqvCQ0NXlhyzGi0JymLe2y4LLRhmWCaYe6h/ngDa3Q9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8119},"main":"index.js","gitHead":"08c51c249a24dc688bdc8e4d97540105d37b165e","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"10.9.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.6","compact-encoding":"^2.15.0","sodium-universal":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.5.0","standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.5.0_1739455648842_0.6149884874554017","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"hypercore-crypto","version":"3.6.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.6.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"6986cc4038339c4402282bbdf33a4fe2dea98db7","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.6.0.tgz","fileCount":4,"integrity":"sha512-0slkW1wzq4B95SD8Z5nt1Yf/3KrIcGsBWTJTsCjHzMXie+sZ5I2IkWcxX1mo4+c0xVESnKAKphKSpGf2kf2BGA==","signatures":[{"sig":"MEUCIQDk7NsSI+QD+yoXlEcahdFKxGeYfOEjePvTSMPNhxiGmgIgQwM7Ux9xqw7O7djEZ3uwZcIebDzqC3ZvOd7L9TAMhX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8119},"main":"index.js","gitHead":"6590e97f402b157ce41144f8047b5c6bf56d69e5","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"10.9.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.6","compact-encoding":"^2.15.0","sodium-universal":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.5.0","standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.6.0_1744483582257_0.04525712707588658","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"hypercore-crypto","version":"3.6.1","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.6.1","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"582bc3d4c4e3e6f8adf6b86222c8db73006aadfa","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.6.1.tgz","fileCount":4,"integrity":"sha512-ltIz2uDwy9pO/ZGTvqcjzyBkvt6O4cVm4r/nNxh0GFs/RbQtqP/i4wCvLEdmU7ptgtnw7fI67WYD1aHPuv4OVA==","signatures":[{"sig":"MEUCIDIy0zq/OuSkzjYrCS2cInZyUIbIMs4g4yQgx7PCzoTdAiEAgd6xINvafHtRWgPE9JNndFZ8FtMu0r+e8GoLOfdmbLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8339},"main":"index.js","gitHead":"fb5ce6da30660db7489940b13940757a6e7f7fee","scripts":{"test":"standard && brittle test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"10.9.0","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"22.12.0","dependencies":{"b4a":"^1.6.6","compact-encoding":"^2.15.0","sodium-universal":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.5.0","standard":"^17.1.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.6.1_1747920330125_0.548428228099678","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"hypercore-crypto","version":"3.7.0","author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","_id":"hypercore-crypto@3.7.0","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"andrewosh","email":"andrewosh@gmail.com"}],"homepage":"https://github.com/mafintosh/hypercore-crypto","bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"dist":{"shasum":"81be61f89a39f37533d1166fe5edc8cb2db6b924","tarball":"https://registry.npmjs.org/hypercore-crypto/-/hypercore-crypto-3.7.0.tgz","fileCount":4,"integrity":"sha512-SWxobptQf2V/+ZLCCDRTXqFzGfTPIkNIuDyLKXpEMfcpJ1/ec94N9aWgylHcWOHmRt14ng/KR7z0BugebWHK9Q==","signatures":[{"sig":"MEQCIEvwOF3dU5Jxx7UQa/fvJ3gKmEAGQrKqXTM+NDlIcV0NAiA7AkAhWM9wTadk88AiEEwbI0hBm0+4a3Q4tkuu4vwM5w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8568},"main":"index.js","gitHead":"e2e0fdcc2521027ee49c58d50d60c42edb9466a0","scripts":{"lint":"prettier --check . && lunte","test":"npm run test:node && npm run test:bare","format":"prettier --write .","test:bare":"brittle-bare test.js","test:node":"brittle-node test.js"},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"_npmVersion":"11.12.1","description":"The crypto primitives used in hypercore, extracted into a separate module","directories":{},"_nodeVersion":"24.13.0","dependencies":{"b4a":"^1.6.6","compact-encoding":"^3.0.0","sodium-universal":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"lunte":"^1.0.0","brittle":"^3.5.0","prettier":"^3.6.2","prettier-config-holepunch":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hypercore-crypto_3.7.0_1778000543668_0.4178923762095663","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2018-06-27T20:54:10.914Z","modified":"2026-05-06T20:36:05.283Z","0.0.0":"2018-06-27T20:54:11.486Z","1.0.0":"2018-06-28T14:11:45.173Z","2.0.0":"2020-05-13T11:14:54.464Z","2.0.1":"2020-05-13T16:21:01.203Z","2.0.2":"2020-05-13T19:00:10.403Z","2.1.0":"2020-05-16T20:48:15.087Z","2.1.1":"2020-06-23T14:24:38.253Z","2.2.0":"2020-12-08T08:58:37.411Z","2.3.0":"2021-03-30T12:55:41.844Z","2.3.1":"2021-11-04T09:50:18.010Z","2.3.2":"2021-11-08T16:07:06.320Z","3.0.0":"2021-11-08T16:08:03.230Z","3.1.0":"2021-11-09T12:51:03.011Z","3.1.1":"2021-11-23T11:36:10.451Z","3.2.0":"2022-03-01T14:40:45.419Z","3.2.1":"2022-03-11T22:42:17.265Z","3.3.0":"2022-06-12T18:54:11.331Z","3.3.1":"2023-01-10T10:32:25.197Z","3.4.0":"2023-07-26T11:39:13.891Z","3.4.1":"2024-04-28T09:57:43.416Z","3.4.2":"2024-05-28T07:33:44.307Z","3.5.0":"2025-02-13T14:07:29.026Z","3.6.0":"2025-04-12T18:46:22.427Z","3.6.1":"2025-05-22T13:25:30.296Z","3.7.0":"2026-05-05T17:02:23.826Z"},"bugs":{"url":"https://github.com/mafintosh/hypercore-crypto/issues"},"author":{"url":"@mafintosh","name":"Mathias Buus"},"license":"MIT","homepage":"https://github.com/mafintosh/hypercore-crypto","repository":{"url":"git+https://github.com/mafintosh/hypercore-crypto.git","type":"git"},"description":"The crypto primitives used in hypercore, extracted into a separate module","maintainers":[{"email":"mathiasbuus@gmail.com","name":"mafintosh"}],"readme":"# hypercore-crypto\n\nThe crypto primitives used in hypercore, extracted into a separate module\n\n```\nnpm install hypercore-crypto\n```\n\n## Usage\n\n```js\nconst crypto = require('hypercore-crypto')\n\nconst keyPair = crypto.keyPair()\nconsole.log(keyPair) // prints a ed25519 keypair\n```\n\n## API\n\n#### `keyPair = crypto.keyPair()`\n\nReturns an `ED25519` keypair that can be used for tree signing.\n\n#### `signature = crypto.sign(message, secretKey)`\n\nSigns a message (buffer).\n\n#### `verified = crypto.verify(message, signature, publicKey)`\n\nVerifies a signature for a message.\n\n#### `hash = crypto.data(data)`\n\nHashes a leaf node in a merkle tree.\n\n#### `hash = crypto.parent(left, right)`\n\nHash a parent node in a merkle tree. `left` and `right` should look like this:\n\n```js\n{\n  index: treeIndex,\n  hash: hashOfThisNode,\n  size: byteSizeOfThisTree\n}\n```\n\n#### `hash = crypto.tree(peaks)`\n\nHashes the merkle root of the tree. `peaks` should be an array of the peaks of the tree and should look like above.\n\n#### `buffer = crypto.randomBytes(size)`\n\nReturns a buffer containing random bytes of size `size`.\n\n#### `hash = crypto.discoveryKey(publicKey)`\n\nReturn a hash derived from a `publicKey` that can used for discovery\nwithout disclosing the public key.\n\n#### `list = crypto.namespace(name, count)`\n\nMake a list of namespaces from a specific publicly known name.\nUse this to namespace capabilities or hashes / signatures across algorithms.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}