{"_id":"@libp2p/crypto","_rev":"908-22b21e0c4da45fe200888075a6bdcdb1","name":"@libp2p/crypto","dist-tags":{"latest":"5.1.23","next":"5.1.23-fb139d1c8"},"versions":{"0.0.0":{"name":"@libp2p/crypto","version":"0.0.0","license":"(Apache-2.0 OR MIT)","_id":"@libp2p/crypto@0.0.0","maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"dist":{"shasum":"62ade09fc853abc278127f205f236bdcafc2f18b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.0.0.tgz","fileCount":1,"integrity":"sha512-vNkyq9G6/INUJY/WIxfVif1agsDAxd2JnbC5FF4C4DLjzu/RgwpsfY5Ls5tAM0iUqOjr3bW7OP0f5V31rrPpGA==","signatures":[{"sig":"MEYCIQDFzOuPRHAKbIBHOVBAhMtwZ/RF8MlGIUsS3VevO7lwiwIhAMB+HQxc0z4t94nCZWPIsvEa4+orR3VdP+n+Hz3mbw5G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1CQQCRA9TVsSAnZWagAABVAP/0eQycOA/7GfzAjIMp41\nX3LfXMWYk5UbKA2uuvLCwILrF1GJSI6xEE93pt0Rk9OMW/NmMtHxDYklO3ta\nZcpUxYc2etkNv3kAyqWkDCNs+uuai3bcvE2hRqk1Cze18urg1XrtP30SguI2\n7KpeGr3mVg7JMAQtwn8pg7S4NEqagIXF8IguAViFgxZJrYiMPYxtXX5TaKA5\nvpHGJHvlVwUXjeMfiVAKa9pN8dov0KPawhxDALBaz4Eym/HVF74uTjDsqnZn\nkJspO9K6mi2sh0Qnl4V6zy9ATK1Mt+LWz1I9V/hokCwZ67GQ5TTZjVxL0FQI\nrFWp91nNupfoZ8jHdx4B9KH6uYSFn1m2aZahdtkz6ayGfuYyMwgVUGQ1LDbD\ni55zofWlcCNdCjqDqjFDyBz/1W3gIRRa2WrCSd1nFNq53M8pbgq07oY/m02R\nKo6l7U91O4+IGh8fEJvw3/CXiWTEI6p07C6JSK+/VCele6mgsKDirz9F9r8B\nkPCF2HAQBUaEe6JDuC1o0ft3lK2lkdbvuYqN9/hozb6OWRAR9TPdtUNbdcoy\n4ZRLuhK0LnUFAy7CO6zRJ7zfHjdMn7ZXF5bQnK10DTrsmkPL2dvkSfUkAn9U\nyhSsVuiIfhwdCRPWbz8UYZHxaL45Onm6qwZJVJH2AFmYNeK2IF4lxG5AMqrB\nQgeC\r\n=ybuU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"_npmVersion":"8.1.0","description":"","directories":{},"_nodeVersion":"16.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crypto_0.0.0_1641292816588_0.3601509381118797","host":"s3://npm-registry-packages"}},"0.22.0":{"name":"@libp2p/crypto","version":"0.22.0","keywords":["IPFS","libp2p","crypto","rsa","secp256k1"],"license":"MIT","_id":"@libp2p/crypto@0.22.0","maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"contributors":[{"name":"David Dias","email":"daviddias.p@gmail.com"},{"name":"Friedel Ziegelmayer","email":"dignifiedquire@gmail.com"},{"name":"Jacob Heun","email":"jacobheun@gmail.com"},{"name":"Vasco Santos","email":"vasco.santos@moxy.studio"},{"name":"Maciej Krüger","email":"mkg20001@gmail.com"},{"name":"Alex Potsides","email":"alex@achingbrain.net"},{"name":"dignifiedquire","email":"dignifiedquire@users.noreply.github.com"},{"name":"dryajov","email":"dryajov@gmail.com"},{"name":"Hugo Dias","email":"hugomrdias@gmail.com"},{"name":"Alan Shaw","email":"alan.shaw@protocol.ai"},{"name":"Cayman","email":"caymannava@gmail.com"},{"name":"Yusef Napora","email":"yusef@napora.org"},{"name":"ᴠɪᴄᴛᴏʀ ʙᴊᴇʟᴋʜᴏʟᴍ","email":"victorbjelkholm@gmail.com"},{"name":"Arve Knudsen","email":"arve.knudsen@gmail.com"},{"name":"Alberto Elias","email":"hi@albertoelias.me"},{"name":"Jack Kleeman","email":"jackkleeman@gmail.com"},{"name":"Nadim Kobeissi","email":"nadim@symbolic.software"},{"name":"Richard Littauer","email":"richard.littauer@gmail.com"},{"name":"Richard Schneider","email":"makaretu@gmail.com"},{"name":"dirkmc","email":"dirkmdev@gmail.com"},{"name":"nikuda","email":"nikuda@gmail.com"},{"name":"Jimmy Wärting","email":"jimmy@warting.se"},{"name":"Carson Farmer","email":"carson.farmer@gmail.com"},{"name":"Tom Swindell","email":"t.swindell@rubyx.co.uk"},{"name":"Joao Santos","email":"jrmsantos15@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"5a964e93311232bc9bc8b8a188646e5b04d08131","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.0.tgz","fileCount":170,"integrity":"sha512-4ut60IX3ET6YUf8Hb+oj/DKGVV1CYR22Le+VglD/8nfdHmbQ9IQJcPZGZXDRSv2Znf++k2YHAAnyQHZaM8Gy6w==","signatures":[{"sig":"MEQCIFlrE8lRkXljkebAkNkFOwyfIDvDpHH3EMrTBebBWHFCAiB+SundYBjpNd4M342KuUvX479rUEJ7nRrC5kwjWKnDoA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238435,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1DJnCRA9TVsSAnZWagAAYpwP/A1wyvJ+nTpoOflK85kp\nlPpVhV/EJQZZyjnLcTZKACAlGl4ZkKObfUgmQESKH66fa16Tc1XIdal6wVZV\nTaPC3rq/1GeEmY3Sd/41TWWQ9odtfFsmdGTGRUnlkLgL5OIKmQDr7pyFQmZF\nm0LxN4D+ZUz7mQZrsArqc7qn0gYDbu75aUSqh9AziBCkan5gaZo9IkaTFUTC\nViAfhCAttd1Ewr3mW7iCnrbjmzOQxjC9wtkCCGm2jUlMoqrb4gJR18c0QBaf\nm9ORXPcMPKS/Dv0vm09nBdqWHrINvFLBHGdmSMtMZmjE5D/hCz+yOPWEEUvE\nhAEaFz5vu+as0j/+1VWLENoqxxecU9DFC9V6/oOMSLUR8ApC63Zo6v20Jw4L\nwJdLIGxWZHAsDybPqb33MD2ygTlspXA9F08EVzjr4CL4iDO5O26mT3qL7hap\nW4HZkRQloOeR+WOTvc1u9KcP03yOpeq7IK6qKc6fEwZeAZmjULMaScGWrZmr\nqLORcamt7qomNs8n/8RTOLg3rn4TC/gUbgX7gwVh6eJScakIndCt3K6Lhyfk\nV69J9It/rkAPuBAzckXdBK0I5XywdvrzbN87UUs5WgC6ivRMSjz2hLxrURXd\nc7Qj1Iz8B1AeDzvldg0SirB+J55F8ilrst0sulHC/TzVtYLYOJR9QmTOXaCU\nfQlr\r\n=xaIt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"node":">=15.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"8d9c21d28c659aeda0daae3f0c6033c9d3899291","scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"aegir release --docs","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"aegir test -t node -f ./dist/test/**/*.js","build:proto":"npm run build:proto:js && npm run build:proto:types","test:browser":"aegir test -t browser -f ./dist/test/**/*.js","release-major":"aegir release --type major --docs","release-minor":"aegir release --target node --type minor --docs","test:electron":"aegir test -t electron-main -f ./dist/test/**/*.js","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.1.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.0","dependencies":{"err-code":"^3.0.1","node-forge":"^0.10.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.0.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.0_1641296487021_0.891512704648888","host":"s3://npm-registry-packages"}},"0.22.1":{"name":"@libp2p/crypto","version":"0.22.1","keywords":["IPFS","libp2p","crypto","rsa","secp256k1"],"license":"MIT","_id":"@libp2p/crypto@0.22.1","maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"358dfcb87b5e0ddeea9a5f17d0c822132532bbaa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.1.tgz","fileCount":170,"integrity":"sha512-HMnWX8wQFWgJuASwTSkVRz9xk+cDjSu+HIMck8x/aswzFWJiHCUVNXxhLwy9oQRbg2pddual+Ja9UZqBOF7t7A==","signatures":[{"sig":"MEYCIQCFpqDZhfGyxg1dd+R6iaek/HLMpmk0V8tg52EYUWTjWgIhAOlDlFjNxz+U0MjetZl3mTUjtiftNxA+F6U+SMjUhgT5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1EtrCRA9TVsSAnZWagAAdKUQAI97SmS9sXysDKV4pSX1\ntLBa1v1e4FWNAZFzvhfiTWDdZD5QTsK1a6xzCF1kHbNK19iMK7nt6ndHGW8n\nGUaDK+d8NwqxJB/A5eRAuGARQXjVwCSeY2wa3gZxUA4NWtxPq/gdgLGWrf9o\nmzbcVvPKbNFetQwQwycdplEOD58gQqf4BLXVI81Uk84gXTWtHnEJBxqNz2a4\npLR0H+6HKGk1iO80BYYjHA8GJQgz2rER15tyOZWW4NQfcsWqYM+f8/sJMBhX\nGzgFDX9AOWoTXwk888pRkMLVa3PYjwRY8ChE7pghMAgk4x7UtNyXzmZNtZxV\nR2tpMtpS8rh/SP/1a8PydUPKWzNJITQieg53cljcSOmLY/pBljpt96ES0luU\nrSueNasNQV/L6ry8PXzonsjM6EoKYKUXwW45G+qUw6vzr6zDiMKKrvVJECSX\nvYKSg6I57JjJRDeYaSuXz3L6bwmoJbOqI3BQDIFyXg1Q/WoV//MbTaIpY5Cn\nGcGyrTptXHjnLhf8MlBbSBHsD3KmaSZb8KahxZ32C9XV08nqescY0knIP3Oh\n3q6llC5ryDqNekReUKu/00FnYxs7A68kIkvN0TO7SjECYSc10afhl9HVoRSp\nADnf2cR9yNZdE4+VcYgLOC6BIvCnMUyupRXC9fxGOFavSz7yi6AfNkuBCOfG\nN1oJ\r\n=D3HB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"node":">=15.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"8346672b0e63c1d461b7a54bf0b98dfda7df3f07","scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"aegir test -t node -f ./dist/test/**/*.js","build:proto":"npm run build:proto:js && npm run build:proto:types","test:browser":"aegir test -t browser -f ./dist/test/**/*.js","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"aegir test -t electron-main -f ./dist/test/**/*.js"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.1","dependencies":{"err-code":"^3.0.1","node-forge":"^0.10.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.1_1641302890958_0.1439961037815083","host":"s3://npm-registry-packages"}},"0.22.2":{"name":"@libp2p/crypto","version":"0.22.2","keywords":["IPFS","libp2p","crypto","rsa","secp256k1"],"license":"MIT","_id":"@libp2p/crypto@0.22.2","maintainers":[{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"022c59212fd51dbdde703cc029678323508d94c0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.2.tgz","fileCount":170,"integrity":"sha512-ZsOJapqIasb7l/BEgnMLFog5chMA3+oLXeOAuwVod6d/xBRMBgSMdEiXivdRtknORYIysbtzWvS+3OCEBZ7iOg==","signatures":[{"sig":"MEUCIQDaMpZgJSleZ5iMjPWdzHp7TvKWiIjU4KAlS3I6ubAYZwIgVcLOlcKYWAr8JOoU9dW5NWwxItjxBuADt95Gv2Tv7+A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh1FNNCRA9TVsSAnZWagAAJyYP/0kgkIXSOfrLxNEAP7+q\nfiuKWnmN7Sxu16ehMOVOnrQEBYB2rR0yXrzFikZqWtLi5upo2t3XR6psZ9wz\nepYDC2tVL7voDe/+mK/ZMQYIqz+W2kYWVAJ7iBknMFR8jdjl+Jca55azDGsc\nGm9DvnWJlhvJ/kMNqdJY+k2JygeGu+YqmPg4EQ+rnO7ymGFRZg6ngQBox6Ry\nmQaAdS8cJYEhSE9K994sfJwEA+jnAAUuwwl1JWmG9tgPqT3mhIqAI80AgFuI\ne0NyBg1XB3d1eMo1NBhW4Y5bCjCkY4t5mcxvJEWWrtVLWQswpzdU5sSOEffz\nROfe1uRpNj3XnMlGvNH3EuFqDdYYQKiJfMiqeObsA4ob84mD9PGM5pPJuS6X\n8dzmomoerkUTAlcMRc+kK5CvfcNeMsP6CXW7NUGIlaEE5Yz/YgVxbDG9ix+w\nFxiKnMu34oXhOE/YgiKrv/ECxnwF9672UV0tl7EqulIfHffY+RRXgxohOXMq\n7tdZq4bQMGEW1V/FrprfnlICwlbVh1piHRbfvlNxsLPeamikQ8V77vpZIuKL\ng7Kjc/qdmqXM3IYBL795a4xnSS/jA9yuBouzqXQ1n6BmAMNFZgbYn9zgbj9K\nvO/3PLjbDtilERifa/q80gzxNWBFDNDD9KMIjvCUav6fN+MtSmxbBjj3NEgc\ncV+F\r\n=PbrA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"node":">=15.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"507f0db2f193f63d74b41484f8cf100a7287f446","scripts":{"lint":"aegir ts -p check && aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"aegir test -t node -f ./dist/test/**/*.js","build:proto":"npm run build:proto:js && npm run build:proto:types","test:browser":"aegir test -t browser -f ./dist/test/**/*.js","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"aegir test -t electron-main -f ./dist/test/**/*.js"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.1","dependencies":{"err-code":"^3.0.1","node-forge":"^0.10.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.2_1641304909041_0.9449046703453625","host":"s3://npm-registry-packages"}},"0.22.3":{"name":"@libp2p/crypto","version":"0.22.3","keywords":["IPFS","libp2p","crypto","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.3","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"5c36d59bd9ba8a9742cb8508cf53188fd86e9f9e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.3.tgz","fileCount":170,"integrity":"sha512-NxFVpJXOf56ndr0LwkgjImQR/OZQVkD2KHWIjfe/JZbkhLP5g4RfearYIxuMFpg+O7ET8JklqVQ0H0V3HdeDeA==","signatures":[{"sig":"MEUCIQDmVTeW6t5fH+BPigvysbfBExeoqpOU6Dv/QdVHD0OKlgIgPcEE8c4gAkZ93b8q6h4uH9QcTKa+sy+ZJoVz7ZxVBnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238009,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TLdCRA9TVsSAnZWagAAWPAQAIidmlbGlCb0XzPrxE4R\nShRtMhKw1b9hkp84H9Fc84V5VG5keblJRL3zcLRI0whndtLaJMtOn/5wKN7l\nORVzEf2pN8ZAGZOq6u4cpzMaDSNgRzVS0LBcEGX1yWKojTMP/OlK5sv/XagO\n2zQASAlNbBEI2JoZ07xtXgyCi6xXabonWCyuxjkwsQHo5miyLnL35sz5jaSG\noBBIbnCnlqE64qLFHj2T6+EfasGGULmycwJ13jS3dmKFDI3Q/FUTQEV98O5J\nxk2FGeZ47/JTL4bmMoFp1w+f8gI9su8SmOHPzGL7f0XhXjOyKDUskl0kh+5P\nLJYJ+Ojy3xlvKuZYY45i4KYNvDo5PEYw5HCQDunHm+l7GnFf6uHG59eg6bPM\nu7BG5PW+/3tH4DJlK4xQK0Lftz8ZrUcBUqOgwt9tdPtdOqhDTAo+PteTANqE\nnBtUNWJNmjwVDRpwahz3zymX5KSokFFrCz8yGkucq13LE63gf1OlUPbWTxoz\nosBsO4E79kdLenimHdkndbZjWMxUOuQAqqJfWkH5RB2x/xfBnOZiC2rVIe1o\n1L3KW/CsFUa/fDiTSoPyWW/TdVMZYw6DDYTrDCWPELY9ubCobwM3RrbvHUDX\ne6uivwAkLCsdwsaYLbBqMgmqLOUrVTgbD8YXZ/yLllo5SbVOBiow9FP9MhGz\nBBL6\r\n=Ju1G\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"node":">=15.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"da421f56553f77cb583a90a2d70673bbb3b551be","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.1","dependencies":{"err-code":"^3.0.1","node-forge":"^0.10.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.3_1641624284825_0.13969852055924648","host":"s3://npm-registry-packages"}},"0.22.4":{"name":"@libp2p/crypto","version":"0.22.4","keywords":["IPFS","libp2p","crypto","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.4","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"947cb3dd3cb3fde1933b936baf9dbaa2770dd1fb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.4.tgz","fileCount":170,"integrity":"sha512-U13x+iSCElNu2pI+tlw2iZG41VRV6dJDp+BsTWB5QkHPoydfUPwFYtquz5OP6e0gNy6200h567ghWoLP0oHDwQ==","signatures":[{"sig":"MEUCIQD0P+fIapa7RCxhorTgo6CckrFHr3+HIHB/gi2IUZtxcAIgIuye3DD9nkkbR0rklwxU17oitl5Pn0hsh6o+/X4tiHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TfOCRA9TVsSAnZWagAAskYP/i0D+MSEQZUdXPK+kKa1\nsfioppEqS0wRbek0fzJH+SpukWG8ui25UpblXzfLg1WmwxTpOKuTBtalJrbr\nT1mhXzx4YQJl2r1DPksfwsezW6yXAF+5Gc6mHPs9q69LWsxzOtHhfzFPXtfT\nTuvmxWA8aA56zZzRws4dHlM1ve26kDWfOLp+RY1X+i+thQ2BC7S/ZEeiKlWf\nRT7Ohv+LvIpkm4wgoNp/2uuaiNJyk4l38JMI4N9AAcU5rb1SqVhp9x3a/MkS\nma6ymWcqtj0rhIWHfPhdgcXrPAFB1j0GMoF5na0/RP/7fe4LNhEKwnQ1OkTd\nmAnZ5UrvaOTFay821YhXC8TeYH496ppTdT9uEmWi7K/ouQhnnLhj5BW544EG\n0gOgO00jxAx3Ay4n9Z6wtt64qTeTN0qHV/bRg1f+M87Dm6Prb+TAqZGL/tH6\nNl50nOM/yEARWo1lMvwfSu8nfaY8b78ETj6pJgmQiHdRPRBAl9Dka7kmfJRQ\nlo09pIj2Ev4s88/w8oci/tr7hnk5uL6eRL4fUWJpmc5Z3uwco1R9+yy5l+c2\ncn3eXJ/LyTR3368Mpsbyi5mmHAc0qMQvy6vfLbBsAf3lHd+JRdSXA1hfPOz6\nIS9RRGy0mFign2XCvGgMvtR+jK6Y0BhSTMd7TgkeosmulFOK8J+RXR8Cc+ai\n403r\r\n=fqdJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"d1369f8806faa57bd734dc6ed68beb3b4d90705d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.4_1641625550001_0.5820851543525807","host":"s3://npm-registry-packages"}},"0.22.5":{"name":"@libp2p/crypto","version":"0.22.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.5","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"05fcf363b020830ba096f5820be12dd074fdaa6a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.5.tgz","fileCount":170,"integrity":"sha512-Z5R0PP+jTSCeLvP2cpz/2Q9QqY99KCtRPGTjtvrU9RMWy72XR+wjwtiqsjDLY54/iEKjNJKQZAe/6P16l7glJg==","signatures":[{"sig":"MEYCIQCpd6SLmM6RkI9/NeKCM+KFKMCsDtJB63fSPhUV//KNBwIhANUqcAUil7tMJA9bkH+jo7ssgqE5aFB/MBCNaNcrct8G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh4oefCRA9TVsSAnZWagAAJwQP/39OKQN7p5yJXF3U9vo+\n6SMqI+T7CEM5+EnF8DVW7Ie9+qgrl3ldocwl2iyztaiYYwxeLXRlK3QaTsu4\nM5EtgB12e8Bjo+cvwB78aOeAgPDPO30wPdr8Cf1c9hlzB9obTZ6PP4MPbMl9\n0Kb/GQjP9K/yr1I6+Zn1LahfeyRiV2pECoYeWGlHFdA6JHNfA1jKMDWphJob\nY799kg12uytfDhfAfJGE+RvX7GzkClYUuJ4IA932tkMmeJOOU0UStNCLgduT\npoGD2Q/C0jwbW9O6xP1NsHhPCYlzu9JwHOYkFttoJaUqTYMNUuz2xqMDX5Iy\nAE1rcULWzHBYNlD3v0I+xG61KpWpU85kq4uNY3OtHlqh8qv1cl+tThhiGp4f\nRuEz9/2EhjVgF6GdxuZ0ppgKiEIwz0i76rFNHN2UDjej0EKfRbqR2spct86X\nVa7EeRA5oarIluLwfh6hZEW2KavV6ZqRXmn8+ACC1A2BwBaw8tgnRf2/0FS0\nyAFfj3d7DJ0c7Nmv68yzLEia3Ym85QDsZ7O2BCRPiCx4g+8FPSyH8rh+nXEs\nW0aYcuCnJ8ueG9IqOXg3lZy5zdWmv+4u7xf8HiOGI3NaIQ4tXc0xprovnvbK\nu2XBaUcaMyNSgKG6OoeYLGPpo/ioSJ7/asjFZzJ2lyI7/7xjUdl7N+amu77l\nDTW+\r\n=acyC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"c8089846636b90aa5d9da5a784d899894b0bdd79","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.2","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.5_1642235807295_0.35169679913229746","host":"s3://npm-registry-packages"}},"0.22.6":{"name":"@libp2p/crypto","version":"0.22.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.6","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"9d760c2c095d04e481f77718e08d0e9f3c77dc14","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.6.tgz","fileCount":170,"integrity":"sha512-Pr2Lmj6HNqKMJn4kDU+E2m/DH6U0Rycp+/o/n3T/MR4o9W5KBWk3HlmXbbkyBs9DfcA7Rk2ztXsbJ5ZAuzYFmg==","signatures":[{"sig":"MEYCIQDGpS5xFwFUdt3SIlEmi7Jp0DrsFBFgCYOJGKiq58g8cwIhAN8Mr5EMRtLvQvvYfZGSZbnjLjfFpe4uy7Y949AsyeAv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5axACRA9TVsSAnZWagAAgWEP/04jKaTNPIP+qxLSRKtK\nR5aAHxzrA/gPfcQflyenMlyQBw+gRczXQX/WdEiqNeZJgHCgxHUmBlj37kJB\n8SB4GoPYxIpRvWCLUhf112CZfF5iiajpSW5xnB4TOLJDKKDzsKqaOORjuwRW\nF8MLWFKAqRXh7q6xpSlaF+HHkF+ThbfAPTQmNfcYpYjIfI97SGY5LQvqt8MZ\nDua3TuFwCge0Hy7Gztz25azh2BX4WW5FYqpB1ZGI6u4tPIB8XddBgan/wyTN\nlw4jzMcu1ozH3pr2+LMDZhr1/38ecEN+bhBg3r2/P6eadRNE6kFFt2d5JcZE\nanEQt3rRG+seZpb/MKQzCvMVdw12d6VbBeIEms9sUJ/Hf4x3wFdaVrsjY6rS\nO4Fm+DtWMJwq346kArAs826NCBx0A/HuDYOsr21fEtQctRPBGNyzARyGNiW9\nx7SXcB4e5xUeFGJRoM0QRoOoq7OgBrVAK5Ep+Eu9kGOGlNcU+Uvb72RQLsTF\nX6XLs2i0BW+aJ7CLb/Yn7yV0KFcNG8vv4ohP4VBTBC6kf8N0l9EghAeyOg3w\nyY0inWr+eqLMe/BnA/jz15wQ0C1hctL55odmsLDOUK3UOcnATVZap5YjWgUy\n6QXlKnmBL55lXg1pXSOYnkWVvNuXscNNMT4UkGyCsYKFgeYBfMJUS23IGjUJ\nAxF5\r\n=S/8j\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"e605b50cc140dfe2249f0449c686769d9657383c","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.2","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^12.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.6_1642441791995_0.7505264981182227","host":"s3://npm-registry-packages"}},"0.22.7":{"name":"@libp2p/crypto","version":"0.22.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.7","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"c65d5ba2383aa235d5b207e036290cd3c826326c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.7.tgz","fileCount":170,"integrity":"sha512-+VjrxJZaOMnVWwvg899UTM5roe7sKa5+BQVzKzJXXSzwZ2LURT5HQFIUuHBQ7NuBwUJpFSyZiSpkit2ELYBIUQ==","signatures":[{"sig":"MEQCIAKzuSRHk05GBBXSLC1pPUD7xWKzmKgubuwnykS05JysAiBe7PJ7OILAE9n8aUtOgws5/FLPPkp4asES3c2xDVBQ8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+4W3CRA9TVsSAnZWagAA0gcP/22JPooAMW6SZHBUvHLT\nxbrp/bcDNxzQnBVmMYA/tmR1XjjwO95cD4JvYh965WfvkAodgxLidXPhV/6y\n5CmkGAcB1yfpDwheHOjtn3lllSRA+1Khc+PfFb07447BeJh8LILWBOD6Rioj\nox6BykBnXby+OErdqvFA/jR2Xmbksfu8itXUXuSTzPEsPhRytlYelgUXgr1y\nPFjePuwS+pmtup26Ic5Byg3OTnXJF1VLPM0B2GJ8nIBDeOdasr/ta3HI3iv9\nBsTay8yOD5qRAU4luUBmKwtrV6bDkA1uDpaUt2EQaEP84a3FGpK5fowdS53b\nRUnIzMSPWQRBjqbJe5saCkvWuotDlszqwHOnFtaXbtVbr7OrlxqeXfJgjOZM\nUyoAygUc45u08wplud0VV02rrskySAUQi9b5I7VLATdVGqnfHwXU831d7/G8\nBBSDIwtfVaLPKN0qBFHTMy5Opj9V/8iwzXmYcEZEGpaOEdwKaYKFtWp5VUVt\nrCvt0dBim9vEIm1YImQszWPyyBUo2OS/auiG6RILsth/q9KuT/EGqRjUZuHC\nwRi14jGYTWna5LHmRM05e9iE3e/tphT6iL5mXGLJEfl2atUSXA8/BOokiwf6\nyV/xIu4Q7iYjdfiKxuOIVSOZxLJQ7S472bdO8PM+kPPQXNfopMLWg+1Oo8Tf\nAMCh\r\n=kp+/\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"b0474a9a5f24adbc03b1c0374c0a891ce8c98919","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.13.2","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.3.3","@noble/secp256k1":"^1.3.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^13.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.7_1643873719379_0.943337833739821","host":"s3://npm-registry-packages"}},"0.22.8":{"name":"@libp2p/crypto","version":"0.22.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.8","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"25fd0a48a7718404294001076e1b0dd1bdd9b3d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.8.tgz","fileCount":170,"integrity":"sha512-Qo2e7uufHOxNY4gqY45OEtqRV1vRrgwL4FGpbNhhUzuVwwYANUrtVAMvHBdRmrVD0o3i1rdpgFkCMVpZUNR1hw==","signatures":[{"sig":"MEUCIGW94gZ+xDEzjAQraj0H9/z9Prns/h6dVqEt/9IrIC1tAiEA1ft8OTvtYmS+HdXzgv1cub6Xd2uHKpw1z1YORaIcOiM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE7ckACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAog//fYBE/4ZG3aCmG60f7Z2a/JOZZ8vvZm26RdVRK+6G/xKtL5ra\r\n7IN79f/uyx7lJ1djIf8oWoBraIFQ8EbDuzyiQoElcK/BsWaU7r/12kbQG80j\r\nTX2bacAazx/XUY0syt02KklPjMtEVav5rgq1AnugsLa6JjblR7yRmCDAfDSx\r\no9VXJdHSBPbFS4JsA72BKRU7MomiTNVLJ/qbaxAraNorzWnS2flZXYgcnpzB\r\nP8kKeLoesBMeyTzktv2LXU5mI472zECCryYDfcwBZTC3lIhCc45qvEQQ4mHB\r\nf1QYNpcntzy2Ge5djbWHWJemq9Zzz+x46gwDtIrrU9zXn48uQXfHHDZGaIqA\r\nmHDGk0tKasEebHrbF6jGp3e0GVtuwRvHaEGTHUGYFl/D5z+oPfJj6OmuMpdS\r\nrs0pFsgJfbLiKxcFd+IVVxZlHVIw7SZ5nSd0z5F8VKPNlnfxKIWmqCocw89q\r\n8rYrmrtXAo2NT3JE9quKicukOY72imAlf8ek4C7Y7a4pkjAEGTGuXE5KPaXW\r\nOEbgofyoeMibTvxvQKveVfgp+lun7fkrNXSFoo0X5Tgf41Yx8rFvhdQCMbQE\r\n70lufo7acwkqDKsDt4oHm5jZOfGdqOslPbbig8V2kz2bNeLukyp/qW6vxzkQ\r\nJ6ZJV5AkgQqPhS3sBfKx3Knt0eAJ7VBq+ho=\r\n=v1Kh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"125d33ca7db2b7ef666d1c1425e10827a7555058","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^13.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.8_1645459236356_0.667468437915353","host":"s3://npm-registry-packages"}},"0.22.9":{"name":"@libp2p/crypto","version":"0.22.9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.9","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"b79b7c8613cc5756f91e3ed97920dd7e4ecda16b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.9.tgz","fileCount":170,"integrity":"sha512-Iyo1LNNhAKNq+O6pvVELZjSlUk0rALJ5TiTD2rFnp1TwuNilPcJEjcSMrgi3FwRAC7i8I04leL9Arf8n4ZhPzA==","signatures":[{"sig":"MEQCIHgKJcqDAMK7D3uXGZ4dnx4oTOeYNu/6hV2ZbEf8PEGsAiBfT3VWfJhdi5Gr6kwf5yp4op8a6poLmQGko7sRe1Jdpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238370,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKjOVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprOA//V60WDFx6YJ2gu3aK5ipR13oQeu8FUWYS4yVnLE6KOTmVAvnI\r\n0PnXnndloAipql2tS0bULBDAhVO/totJUs0Fo0DH1SfQ3ByYvOUGT2FvvKON\r\n7JmgNHdXKtqEScAoBfmNijAXvYGSi9mZTnevSIwDPB1FKENZdgd8wnzEjyAH\r\nZJJh6iC2ULwgEIGh1I+kEu5TkDPQSb1azAf9btSAqKKtu/K7DuItwho04rp+\r\ns7SiHLKqyo+giMwZCx3uWC7q8O4ON8OCcwMWRGQWcfT3hqvLXFhwyaDnFHiY\r\nCahxavCR6h7VMeAf/WK70TM/W5Qkz17BAgVhOorF0vBQUBqZ+qXYGq1ojc2T\r\nId/ywMhAxLtotO+FQWGZfjY1BHlV55pmEJ8/VZJhpg24SejbAs/i4rvM0zqp\r\nyNJq9rUd5+qEXRqrOzcxf8GOiTVyRJbJ1voR/lOenj6VjNu8RxtAh+WtCUjX\r\nWSKPaOH1WGV5BRAAUhYSIeIRKpBBu6+1p0mG1y89K7ChH/Z54mpeF2OOf/Oq\r\nIS4KVBQO5A/62D5baWUrsIOdzeguqst5q8hb8coSfAuOxR8yBPCYs/UV/H5d\r\nLad8YM7avkz3WEhJmj82JLnMTvegSKRVxUX9geVp0vp6QQSb+XIKtIlHASMb\r\n3jBBQMzPkau/Vf7C8JFpZLAYJqZcabecDc0=\r\n=uXrx\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"18d96ed2dcfa0b78c1398501ca324c979cae1fe0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test -f ./dist/test/**/*.js","build":"tsc","pretest":"npm run build","release":"semantic-release","dep-check":"aegir dep-check dist/src/**/*.js dist/test/**/*.js","test:node":"npm run test -- -t node --cov","build:proto":"npm run build:proto:js && npm run build:proto:types","test:chrome":"npm run test -- -t browser","test:firefox":"npm run test -- -t browser -- --browser firefox","build:proto:js":"pbjs -t static-module -w es6 --es6 -r libp2p-crypto-keys --force-number --no-verify --no-delimited --no-create --no-beautify --no-defaults --lint eslint-disable -o src/keys/keys.js ./src/keys/keys.proto","build:proto:types":"pbts -o src/keys/keys.d.ts src/keys/keys.js","test:electron-main":"npm run test -- -t electron-main","test:chrome-webworker":"npm run test -- -t webworker","test:firefox-webworker":"npm run test -- -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"7.24.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.14.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","protobufjs":"^6.11.2","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^36.1.2","sinon":"^13.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.9_1646932885863_0.9124939840031698","host":"s3://npm-registry-packages"}},"0.22.10":{"name":"@libp2p/crypto","version":"0.22.10","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.10","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"eb65a0a83dd340608ef63673c7ade86cb6b24e78","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.10.tgz","fileCount":169,"integrity":"sha512-DRzBIrIlpBNq3oEQ+2anGU9dbg5VesoBFsi2ph4ktaC01rv6Q53z7/1oTvjpBDyBiF9rkcPWREEGBV5WeJPRYg==","signatures":[{"sig":"MEUCIBSl0kljpNqhjvp3DhCviWrc+9K0SsiQLtsRZ9STWofgAiEA8ijAjQ+660NRwxOALnjV/MzDNlJs2e9h0mSIV4sLq/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU9GAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrbXhAAjnSWBg/kGVr3O6C3G9I8tWEUuZYG1N/Eyg7bALYlWKgSKXmQ\r\ndWldDrLktDi/kYSsaphCHCx5cnsxfhj2bGThLZ3HOiEZExWaSZ/D4wP7Ouxc\r\ncI6r25d2Xq5gwY9LywmvhXWLFmHhctX8WXigIO+H+rYp/E5n4X/R4o1DYVNr\r\nftFD/5M/eazJ/Oc93TuGaB8ugSbH68JgpZ8r5IshOp8cNWD4hLiV8VS6i7fF\r\nGaamq6V91yA6H5Cq4/kUvpglG15Txj4cMU6Mzq1j02jSAVKMJEBxi88WWizy\r\nuEEqxc49w+jUkPdqY8s4R+FgS4eJqIbj9h7VJ7K4H9IPP4LW2QmvDRo9brSV\r\nBMvM4Ssx1y1KS8O0O3KLC3aaFBcUCWsIBgg8zUrYFUWPE/aVlfOpqXSkUzPF\r\n3OA3NStMSMSksWUtN9fXglRPvkmCK3mD4R+gs80F1yF9MuiXR36JKR/b7OjR\r\ndh3fG8Tpsckc1lBgw6FuDOVVYwJELRKoUcEOktCPGNWhefBzphR5vpRxWuGX\r\nPQFdzipXuS/qkhQPwf57E0im1tetRYSsUpjHv6jnos+4w+CZO6v6/Ly2+tYp\r\ngYPrVxj2Cbt+A2Bs53UBe09JiP/1IlApT8HXlvYyXdHgOFBNCmPwyqhM0AC1\r\nRTOMz8pSS1ms3X9YFvlrU8ep4FyTR2PAX8Y=\r\n=/Is3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"54ba3dd820f2d9c62320e1c6a3876132d3f4fd96","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.6.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.14.2","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.2","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^13.0.1","protons":"^3.0.2","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.10_1649660288245_0.40513824474372906","host":"s3://npm-registry-packages"}},"0.22.11":{"name":"@libp2p/crypto","version":"0.22.11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.11","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"66de79d24e05181a3f2de5e68c9cb75512fe36fd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.11.tgz","fileCount":169,"integrity":"sha512-wyi4Xqa3L7D4weT2wJlop0BVi9z9I6vkcfpKyJBeT34Hfpf6swTphf0W8mphhhnQwp2EFb1I/lWsrnUGB1EatA==","signatures":[{"sig":"MEUCIB8/Djk9Hw/Rp0vU65BY7BgPB+S+nToq20gD8RpuFqNTAiEA4F6VRmFn6WgxMA7fB0ESKxzDVrXMiAuyT1zgAZfHqK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203242,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWCoiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxrQ//YOpWSEBtMJnts1ZwQrkfDCHn6OTkxGOHDgAGJoCesIxBT/+X\r\nTDedORgn/gDfgEgNSnK6Agyr8b3gwb1JPFcdcPL482e3aS21KaKdIwpG62tf\r\ni3tONtWprP905+gJ5U4Y1uSH8+It08dxPj9PJXyqFfBjXGxZtmSQ4Fud7YeF\r\n0lmluFEmSnMg9yUF+LF2Oo84ZBFKYGfR7rqontylnQfOKpBe40LJTP9KkBmy\r\ncjwAmu2BgFfZqNn7XYPDnfX4X2U4skvtgdkPbXj0tI6vfu1vhc0CD5SIVs+O\r\nEXNBSgozKIrBJjCSkJUksO/NYCsEsCYNCfD444cwViywwtDSZKtn71khGSL/\r\nuQOqjWv7DjbVWdSm3fEBPBD8TF3bXGT4o++e8CjWg4nTAHRxmjgvkKs4vfrx\r\nOk1MHYTC2/cpKzP+rzlucqcONcV6dRTSpQKQ3T00C6LIAF0uFmjKBxfXUj+v\r\nEjuDj+D9pMcI7f60UQUYsnhEdqt6yv7BVEwZBctqSQwogThkEwcXvpVOjUk6\r\nmDgWMst20Oy8VM8X7nb9NBk+vNLvLGhih3hByXiq0/Qac8rdPsqNGj3uYnQ0\r\n0BMSKdQX14sxp+fzVDng2MhAQ0mKUueFY+ei+oqWTg3W7Hj0nd+RJMjvkjNH\r\nXXAeT6C4ZkBjAXBCZeRpNZI0tw0f38nzuZA=\r\n=zit5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"89c1053aee798a403052d3214ba69f5a4491f726","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.6.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.14.2","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.2","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interfaces":"^1.3.20"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^13.0.1","protons":"^3.0.2","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.11_1649945122539_0.4346670639773109","host":"s3://npm-registry-packages"}},"0.22.12":{"name":"@libp2p/crypto","version":"0.22.12","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.12","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"abc431920eae293da408c97cd8b094cb610b0609","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.12.tgz","fileCount":169,"integrity":"sha512-2IxYhByB3OuPoqDHHVJiMLGr+6i7lpEwMOrSn45r/FnUyZyTCHw56SlExiLzsiBSV1NH/U/Ni4xDyD+HR2dEJw==","signatures":[{"sig":"MEUCIHiP0jtD8pXICqFMs1qQzqqyM1h+AneVV6LYvUpyXsDrAiEAjOwx1fb/Yk5PLfig2q0Se+VPRl3rmHmZD7OTIuGf6Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiejUIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2vA/+JSJi55buxQBpR/9mKGVof3GumldLbeoj0+N7DazTutlHMKbz\r\nxRONO9DVYmRciIfvyzm4xNcBIugw2gn2hez8Ebu/1AsgF7HYDXF3lP545pDx\r\n8g0l6DZovBf4bG7TA+xl9fiGL+oQv626JIxMYvs+mBsylHCcxGpD4O9HJGEv\r\nVWI7Q5j4xaJ4D+gHmKf9kP8i6sY3NKHeufWtIrQMp3PZY6kILhp2t2HrpKkU\r\njQVUwsyeDvMe/zxNBxlwny4AmetwWSMWmsRGExHrtd3ZpTNeCRLzlLSrrb0j\r\nmrysmw9eqCo8x/p1ARb/AhkFam+pTY8FsGTQhlsMMkQKQ7H2Jr8ysoVuLYOX\r\nF9BX+hLIxjzm5ggluDCf3G7k4CMWyl1wr6XMw8vxODkfIAqW1n2ulDVTWvqT\r\ngtc034VfotED2zxYt3S/xEpee2bM9qtmycq+MjtoiMNsfmeMjGQNPiLgM3SB\r\nI9TewSPQX0MnVmQdI705QU/bmz/rJCA3bAx60HWtbt77OuwPETLXUdAZaBuJ\r\n5kaBn+FrQU+VzHP6ZGiFYUt4XnCVs69J1aUCllVtP+S6DuWJifWtKOWonVi9\r\nzyepsM8S6EXIWqNhqVlqZqSElgVJP1iG1KCjR/ui23XjVDscCSrNBkTSRo4V\r\n1gY0bBxLxzzB85oq8IaXw2351GuYB/w5CgY=\r\n=rYfK\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"c2b276189f9f21c2f54965881fc6118608b45216","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.15.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.4","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interfaces":"^1.3.20"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^13.0.1","protons":"^3.0.4","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.12_1652176136558_0.6786146852956363","host":"s3://npm-registry-packages"}},"0.22.13":{"name":"@libp2p/crypto","version":"0.22.13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.13","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"9e7f1030224906afe1079ceb387139700149320c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.13.tgz","fileCount":169,"integrity":"sha512-HcZP/20qnTH2nj5bNKklRE+cV1jBK9Od7v8sGEzm8vXZAi/AcZ/TZH1D2/VacBPZ8kwOfXe/KxE0yvM7m0e6iA==","signatures":[{"sig":"MEUCIQCWNm++51JRYaPo20/QtnzcCxiAy4fbdvA0wVMQKqhj9wIgUxOkNtpUtCoBT9v9aSmL417meZvKLUj/AI2pp2LqLmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiejhUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3lA//eDctU4clrwHJNlAQAUfN8pVhDYLkA4WoFeR0S4cJkEenR20z\r\n1UHP1OlTnMrp0WMhFqCH5fG01VI/eIya9JrqakOIqEiwDyqjwxups5tz2mMY\r\nwKnrEfaNprc50H8M8jto4C/Pag8EVdPYkJnF1Pb5eRHuEdnGFx4UF8RafgiV\r\nfCmAbjrt+SROcch0eBuyhnWgtjDwHxUGrslsMfXIS9d5Z8gcbwQ2fmo1bepn\r\naeTVOuw+K1k2vbdhCI9XGEt32tmJS8x49rO/4xsTg24Nx7A0vvj0bqFAWI9L\r\ntlfbTR4MfzOD/6rDYDCUl5ttqG5/m9PoxgkJkpa4nu6mc0FXAAHv2lrbZd+m\r\nGYi7Ui+xS/K9n/mlxNrSNHwsoCrFlN3Dsq51va2itMDj/aHVY+z89EVCPjrv\r\n/i5NwbheSyzuFELoGvHTNRWvFNp90EUH1+JMv3b/JZwRA2J0GtKVJvUox/E4\r\nD5tL8b2QqaGyVbAcApo+LZQMnmcBFOzpzBHG9/fDlFQgCtCrZNnG3elM0R+r\r\nb47r/GuHCgrG1zKJN9AQm737GHW0S4qEh/QSpP8nQ/w0uvUXYj3JhhqLShrg\r\nG8lPVZaoCFAyOoJ4qvmMW+L2OSnnnkbrVhMGP0uFlg6TtcVlRbCNUyaFzmp5\r\n9id8XGpuwzsfXEl+XV5HRYx3XEDx/IN2oaE=\r\n=+4VO\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"1871a4455f713d3fb5c1901628754d797f723c2d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.15.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.4","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interfaces":"^1.3.20"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^3.0.4","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.13_1652176980307_0.1518782566592003","host":"s3://npm-registry-packages"}},"0.22.14":{"name":"@libp2p/crypto","version":"0.22.14","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@0.22.14","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"541a2b5c00d1557c9760ad16ba9f20eb01f08e27","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-0.22.14.tgz","fileCount":169,"integrity":"sha512-5RyGh5ovfqrDD8Io3n5rvVnsTHBf1exIMZ/5eBw7Eoy21xkmzdF1Hy701SoSNmiCuTPXYmxT5WMy2VUDBUG6oQ==","signatures":[{"sig":"MEUCIAzEgLZiFnCmnYAR48O+dJTkEWmwVzle9noVPcqJwKcxAiEAxMZCaGxqp+FQFviNDae4LftZZqYGcobLTc4FO8Oj5oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJii21sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyMRAAnXAd7QfXdEdEB+11B+5URKd4OM4dOX6mQabpl0C5IJnDR8l0\r\nTcj1Sif13o2XfWOEOT1Qj0HbFF2EXdgr1eHMYc7m77pwn4RP2RnfyvaG36xQ\r\nwERAVqVehNeNA8z/yKP2IXQ8OiaBca3Rx7g8oIaWqN/rjCCSRfmO0kGCLKIm\r\nT8+VRaxebYaUzFLLEhkMaD17ImmB/0AiuBZae9u3GMamdn1IdRAAj+aLjSsI\r\nKzv6U0VH8y5XsYAoKkMvYz583Yu0PIpoZBi4YB3vQMCgXEMD7jzTby59mVCX\r\nyMfqp/S4131CzG1dXtw11sKBr5fRfKo782I7Co5CbfQmu+oKRlu5Nhqaj1pN\r\nL3g5Tv2fh0ipWQB4jRtnLfYyxoRbLqXPoLJdI2Zm9LjwsEnNbcEgAQcxu4hU\r\nPaUx0ReoXhV4/GdXD8dsPQYUtDbTM9r5GU52Ck4s97AOe0eFg2NUujtkmPyz\r\n36yUo83xRxb43VBmFEqbpbH1XniYZA0MmSD5bs68KInLN8eIo9reUVRMLex/\r\nbq9QFfUc1JJ3KdtTetjIObZYtZ0yPKAGEa2x8xPdqU4yVVDB18/aZ25JVpep\r\nQAoaM4N2lIg51qA/N9S5kqDhiZAQUL7/iUxDgkkeduDzOYo8f9a+jgzrf+jl\r\nodNOFPZoOQCKk2nza81CYj5rXZkGGTlA8Ps=\r\n=bzH3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"import":"./dist/src/index.js"},"./aes":{"import":"./dist/src/aes/index.js"},"./hmac":{"import":"./dist/src/hmac/index.js"},"./keys":{"import":"./dist/src/keys/index.js"},"./ciphers":{"import":"./dist/src/ciphers/index.js"}},"gitHead":"5e16f3ecdf74a1b24852a50e718f9f39b6e70fe1","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.10.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.15.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.4","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interfaces":"^2.0.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^3.0.4","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_0.22.14_1653304684539_0.8111239116515152","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@libp2p/crypto","version":"1.0.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.0","maintainers":[{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"15512cabdd862b636a4bd81c623f7083fc781280","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.0.tgz","fileCount":169,"integrity":"sha512-oV/KaHE8XaJQDH+iDq4Kn4GaVWRsEXJnLXTpN+8hz00tuxxsE3+4g0OYaFCauAYeX1IcGPwMvUhdgujnKzpAbg==","signatures":[{"sig":"MEQCIE7a1Za5ckiFHxmqXf6DDXb/n+dNiND3uJGtvtmn4O1eAiArQjppAjjODkcGmAYolQo9ofeDBYpa7UNPdUPzRk/drg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204189,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqX/oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo8Q//e0KE5yMgjzK4rT8bXzEYp5ViMQ/Mb8Jmpa3/oksfPjGba0Nb\r\ndU1ZN0Y9k2ktNr8/c/Wa0P7/lkCh+gBsTuEItgXv1/ztRAJmAhBA/HT+4upq\r\nrK4sjeXE9Qsm588kw8I3GVXNvlEedqb0FDgAY5auJVNqv1Iz5lsOCeUeLkI4\r\nN24SP1221NIWNu3yYj3yO99ZPC0MRQd0NbRZU99sptFkLyL16fWD1YKGxti6\r\n/WkWW1U7oHeiFmCC1Ab4ot0tslG1U4mwvS4qVsNjdQXGzrLE+ME/OoVQFOts\r\nPorvIk9IomFv62qWJkmmjQ6VahyIQc8smXGV+hYmcfmGXDOBczud7Lufzh8h\r\nvwMUT0Yjy5LIX9mP76TwhXps7aM3iSowJC7tVJ2JOVNgRPGzVZIk9KztHMiM\r\nj+Q/3im6SrVNa9ZSVAwRVIi/Wo68ExVipGZpZPQTKCZQM1aWo5ZAp7Gt3JEq\r\nr9stpsZymuXRJwvOLI6pLZQvihffMxoyj35QduEBXCUpzmovavKQhkO7wemr\r\nI/C3HB6cnWapnQ+8DSTrkWX5nf7dX75VmCBbxiGiJaMSOSx642RUQayLbGvk\r\nVzb8pRgYxUj7WmEIbBNeosAMd/FS+2OyvFMa3vUuwYoi729Y5JxNK0e1LNTt\r\n7PRdxP4Nw1jrnq5GdDbhnrPz7qKiUD03/Zc=\r\n=3WPZ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"346c13525cf2c6af51b33445a77db9bb2b2d51c5","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"chore","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Trivial Changes"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.12.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.15.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^1.0.4","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^3.0.4","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.0_1655275496109_0.6109514040895452","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@libp2p/crypto","version":"1.0.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"7d89c8d376cb24e9f5578b1c22c054caaf9a035b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.1.tgz","fileCount":169,"integrity":"sha512-JZ0OQWsfOaBmrLof1y32T0E2rnCZ94cOnSyPw/6xgXc0x6dnUPhdgQyVGaxiihSMKqWf6TlgX+6rx72vXzxf8w==","signatures":[{"sig":"MEUCIQCqP3OdRbZooRrs4bj+SG5G12gUaSM2+6AxB/NW6cCpfgIgS6QyhF6y8pP7CEALy/UyuNopTZzmQVFkkopP2jBexVc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi5p5aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoajg/7B8PE+jqF+WXBKg0yTDiuEc8s7671KzuNSQumhxldjce9PT9Q\r\ndRm3vLm6VsO+KbXO1odDwXimJaOrVUX7qQ81UbynEkvqB+zjqU3IK/k6SZ/T\r\n4z1M/BMh27DO7k6/P3ZVv6XKVTYncKvyULAAcLsCH0n/XZJahI5w8rnkKy9c\r\nHo5rY6aKcCjktXD4/xinVHdh7YHSjMKSoDDZz/2U4UlYsHPnEFVODahBfQK3\r\n5VR0FUzVpnXswRgWI4uVLoJBJ9ZZX6bIpYbV6SaN60Qfuh2IHCYUxt9c/Fzj\r\nFirrR0ECf66JoBq8iWnBGQVmEAiUPpJvfi+SDI6Q5ReTzCS8W0d4PQwub+ZP\r\nIX/gWIqWiX5l1Iax4nlo81RNE+QeV10lNgGnp73DkhhK7Do/xXgdtQ4H3lLM\r\nR0RiKywagk1uzEKU2pauWtW+9j4tM6OlVxlok9eY7cfEScBKeZZTaI3UTsGS\r\ncEtvdo2QyI5HAYRGdj1pskZUzYNf0P1ZXS6j8JmJDn159Hbpc4z+348JfxFS\r\nMHzjK4uyNr6WXGgp9kTB2ottqvtZqrSa3XG4n0M5tdNbKrx597TMYtzP0l+V\r\nYpWhpBn6jYhUrxj8zkJ3Uw1TEYVcHIzAiOzLXUZXjiPoku9+n3YXJfC0oI60\r\nd3OrAS/5kx01iJjC61j9dDYIwe/mRL6gr/8=\r\n=QCc3\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"a5ccfb7c1cf56251f327975fcde7556a300232f2","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.15.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.16.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^2.0.2","@noble/secp256k1":"^1.5.4","iso-random-stream":"^2.0.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^4.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.1_1659280986711_0.582336553269964","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@libp2p/crypto","version":"1.0.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"77453f1366ac36929a0b70e61e2a0ed863171c87","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.2.tgz","fileCount":169,"integrity":"sha512-U+MqKXus1tuh7iCftMlGS82sp6SH+6+9gZg03WsPY/PbN/66V4QMOXUHPeIu+1OkS84U/hcAWXqeZjX0TXo2qw==","signatures":[{"sig":"MEUCIQCA4HG8lqrn0/r/v66vSpFtUozHQ+m4yJN1aPznWO/+AgIgfoiEJNLnWkfixeVECvIjtU2mvXltwn6ITYO4IG1UjQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi6kcvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovhQ/+Iy1aNEW6P96PffVHxnuqmgXECD0uoairrIbbgWpIpdP0MA9m\r\n5kPDmrvV4gwb1/UWcobbjpSPwvh4g+qiXZtNnMtR6Xt7vjEBDHVTNvab/VtY\r\nzIT3/kQOMCI1e/8pDZ2/BR0igbZZNQjMGZ3X+dCjaEH6b4rKrBrgxNyrMiGK\r\nMs2nqwT7okuljT9wnh0Zo2lrVZGZx1XrRwjFtJ8++evCyj5NshSWYESsiOJ/\r\nUg8Udch4d1tgS+rBtYE3XKsQSmYS7MEGQtczV9AdC/Mptny9LeLaN0x5rgBv\r\nfqpKzELC1d/MT2yxUNDRucrZoFuDOcRch+OGWl/fq/YSrDehgaLnxq8n9PE8\r\nC00hYinCywDT1WtG4rvtmvwoeNiJjMIgZ65GqKcuKPcFCyOf85rvT+iWmSSi\r\n2rMlDHe037HIuSVghIP9kpUYGYFwh9NIfjuDSPVtjr4/brfnzs8UhApcRGjl\r\n5H+AGOCmzEsJoQ0ZxJYCXbe9MfuSO2RDmnFWP2dh1I4tCLDBeLckOnLoWe6N\r\nPlY87tfit3DgMe95rypF1ZVAlBaxM8q+YbDRb4Hmgl/dEdTvNliFwGS7/Dg/\r\nNqMp50aPtV7fEpEXzIM5gq+OmP3nO54FvdU4YQ7SkhoQABQhfolOe5J4YchT\r\nQUkmwTZzyIEaQOEr8SC4ynIyuuNZyVzQMOE=\r\n=KWmh\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"b31ebdd7104c3d3254764d299fcf3326b44809b0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.15.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.16.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^2.0.2","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^4.0.1","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.2_1659520815593_0.15492678159957252","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@libp2p/crypto","version":"1.0.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"aa667bff27ce1e76e7e5fd9621070d4f959f7b27","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.3.tgz","fileCount":169,"integrity":"sha512-YVoSu5eI8gAqfHcT27ovDXtQH6M4rUhV8x2w0FTyPmceU46fVt+lTsMR1woPeN8roByhjCwHjkPzGQ48Do/vwg==","signatures":[{"sig":"MEUCIQDa0TvtV4gVZeZkH2Zl/UFtFPoWoMYmF9dyvrEx0MJwOwIgcmCn9lTUyAXbwF6pYhcPNIWFl0c1WCyzUE3P05/qc3Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9NTpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpjTxAAjysi/Rgs+aOeB7GnDvB27HJAI6mv5xGGISPLXH2r/YnSKbcj\r\n+t/l3hxVTu/2hgilI0sfb/S58hqcoEJT+YeTsSthIv7UvpjGkyZ1FPeWmIoL\r\nvjOx42pO07jod5kgmF8r1s/mSKwFMytQ5c8AEG9B2MJQAmAJlJ6HR2w9ypv4\r\nphfsqG4DeesrdaGrImC7+qOuCi01tKRMjRKl3YG+kNVuBIXFDHyvvM+UWKaP\r\n0pRMqD7lJaedSo2rEHQVIWfcC+vYPTqcdWZo48RFCkF61s7OnqlvHpbRobwl\r\nVTzeWBMQL3OrHFFncxNQLzTcetHfO00ctSIuJ+RafPc5Q5q9lEo6Pq0G3lR/\r\nzRZ9662a7Q1Th8+P/fvI9RjmugA/uGo9csi7lsd9U+E3jlZ19oD7peDWjzL5\r\nvnsREoZOGgt6AEx2tyDznDsfJJcSb1yjuwpxLcxNvJI7YQKjPT/LUxT3D9lN\r\nQJOefs5G1BhU3OVQH2OW1YHNNVPkXyw19EdDR/zKYnIvdkhGq0GsxlsR74Zu\r\nYjCoD8a6jdpWdBhAzWRysGaWDEBDrcz/E/ZmwyT+KB7Oyu58wFgBD4OdRwxw\r\nbY0GjpD3VLHAC1/HE4A2pgJ5NM8uDxn99KK6LgwMb/5yF7HFia07eRUAwJ3d\r\nqV9yzdiXhSxgPHdsS2+INepd/I0dZOPlku0=\r\n=TEPC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"21f09dda6871352e71556608708b58e3bf51e643","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.17.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.16.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^3.1.0","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^5.1.0","benchmark":"^2.1.4","wherearewe":"^1.0.0","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.3_1660212457580_0.5529205617306869","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@libp2p/crypto","version":"1.0.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"b7639599db8ad7518c5be1c9c7b70b40dd0fb12f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.4.tgz","fileCount":169,"integrity":"sha512-3hHZvqi+vI8YoTHE+0u8nA5SYGPLZRLMvbgXQoAn0IyPjez66Taaxym/3p3Duf9QkFlvJu95nzpNzv0OdHs9Yw==","signatures":[{"sig":"MEUCIB/2uCwmlEzQb35oNgpLN4BID+cxUyZHe1jlO0bY2rFNAiEA72UWiT5R51xibe6+wd16tChkNc0OLmTadBb1cIfrSrc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214599,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjCNt8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2tQ//W4WvdeOicS/w4fsPj5QkyuCDZTIrtxcs9E1wjVKJQg2OkWHF\r\nvjSA5dfM/j4Ir52qxS71tAx+nvlN/VY4ugj6PRRfwjF5lfu84B6QMdM0u/tr\r\n7G4kM2ReG2I8XcSMn0OsqmMEHhcrB72wt9NvYO8pDzNGoFR7oMFB34yN5lq2\r\nrjKyXE+vtwwgCel23XQMyVQjxXXk14j0GEBrXFGIwJ/Dk2AjA1U7tpU3d81d\r\nGS5qfoxyutKxznQKtnKtq9NCvxTBIYqg6qovLzFHuSSTYLlZ+A6+sx+l2gMO\r\n4DTj943L7EdHY9ufj7vMdXPXlWnowm/rtXP0apXAGATZauD5ByIxQMg+dht0\r\nm62bQZVuUSm3dwWMgfOQPQF5UIp31O0hXD2voR/+SXMJjqu8gW9bteD8KyMk\r\nTxVEN/Sgdz+TII/3F6XrqDDmFTTP9l6VdcqHfIfGgAmGf4sH8WdNpMXJ3aLz\r\n+l2HSsDP0BNchAkaoCeccSRvg13sM3Ol4pBB1y0efXDvH+EhpRCzDxk0Z/TY\r\nsWYWTJDnEtoH1+J3E4aIvefyjIkWKi2UGqyH6PgeEVcsqZAdFGfMlGtJcj4D\r\nqHaQI9CU3hjV1atPqiDuV28gYmlajY6iYUfHkFnChw1+wJB7Xqt7rX35YU1f\r\nH6MQ04c7kZys2T4JHP/wAIV4J65bH3fwCKc=\r\n=Jk8o\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"eb581240f56f0685d222a541930a80328f64f4a7","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.18.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.16.0","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^9.4.5","@noble/ed25519":"^1.6.0","protons-runtime":"^3.1.0","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^5.1.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^9.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.4_1661524860365_0.03696133340933372","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@libp2p/crypto","version":"1.0.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"77496ae1987a69ebf966a8af8b22d481704d1dda","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.5.tgz","fileCount":169,"integrity":"sha512-1KO2399uwHrzuhI/ZvsriMc4FMaFyQDYOo07BMcnhKtmYLnhfk8TwdDnjFmaK/k2MnZWqh4jbOC5t8vYzMO2iw==","signatures":[{"sig":"MEUCIQCmlqkfutrnzBThqSjKdt2gDYPR7vpTbGbPpcqR/5WhnQIgeEDo4uGU5OJ8jv3HtbBG/y5i/e+N1EZ3fLGN/cW6TJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR9mWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoiQ//cufsGV6JJdjDOqjglgOPkQEogflZ/VKgr52vF2FBOUmHKs3s\r\nzA7GPhXCig6OkfXyKldVLuqrRXxEV/+a2E6gn3X8dF3b2/+Jfoax/Nn26Xma\r\nIVb4DB0Hc9SVaVcfqUh1QXoq+W7h6/aig1QP8QUC42J7LkDQ5Ys5It7SKCXv\r\ndKTqQqz614UyijI3Ok+oMrB5ToCaz63ubKvQPXZa/uZBjI78Ljdxh1IHDvSr\r\nv6HjoTRVHPOG22d7Eni+myFu088t3u8XjqDuxrOcixgXnIjBq3nvEmXcXtYv\r\nLo6UzQlYsr9QcAhto8+nZN/Doy4jDUS3gCD7JqO9UTig8n/7kByoTSqEpOV0\r\nVtGCLSDi/CVLk2qpmzyHsButEiMwTq+NWDsAuRdY0IugbdvMVsOklVwKyUpk\r\noShY86vhwdPhDtwIdHEje9rboeMnQZcvyNnS7HFw+5KB7f2URfZNMGJa6ucl\r\nbWObG+NG1vAiniwaL7YfDBkkzFqFGv4wmQfgztLUXwBl8GVjYNoC95hPdQgM\r\nu9mjc5dOtIXpPihPf9mzmo6HjGPgTK5zjF55kk1MXh3gvukugsTGioVaZIiq\r\nec1ZtkNyoAsrs7sej6VD10+68Kk+0xRV7rliO0OCD00iHovdDgJg0OK8chVX\r\nGrWLNctXAjmbufKljx3QNKwsHZO+4JG3e2c=\r\n=Y7et\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"cd5fb3944e012ef052964b967bdaa1ccada77a9d","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.17.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^3.0.0","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^3.1.0","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^5.1.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.5_1665653141891_0.07332803205790173","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@libp2p/crypto","version":"1.0.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"add60f7b53bcea826e3d713b99a01258f909d84b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.6.tgz","fileCount":169,"integrity":"sha512-EeuyG6WxT6twPi0Of+PJDNH9vI0FSKLoodQvB3zx2NuqYSdiOIrOxQR8QsyXGFs7bCXBA51emiqjt9NoD1+3rw==","signatures":[{"sig":"MEQCIBGfGH75OwqpIk5fnNahz6eeaK3vlliSn/eBr6UTXONYAiAbDfhUbkjhIhu7jl8iQCLHFPjxRROUJsxQSK1/vUijHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":214559,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjR+1IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqlxA//Wt6fzed78mG9nYgmf9l/UUjTn6dZlQJziRePJ3G1wUe0GN5A\r\nA5+Y44h80tJeKQFXGnXBDhoVIhcmBWDOHg/OUeDuiwud8NwSbvKAe/SrOOfg\r\nFSdqflpS07L7rzJBjx9IcI3/USIPPuoiNnuzgCvHq2JIFC270Vb5MlL4BQOi\r\nd938QWON0tUKMRZLzjt62BItgR9t+JoVn+rEX6C1ABU/+amAHx0W84qccoY1\r\nGLgANUknDJZFv/hC+ML3rNr0BukOWFArlynnipebX2zcLGkb4zPzGJsxCpNo\r\n6qX2UjJLWE36abyTnUjFe9EtbyosgkG0HdaU5pIQagL5U3Yt47NK4RJpaGc2\r\n/kP1d59Sqp9xbD2fxHC6420sEop6nQ29wmZRvfhi86pE64OlS0l7aAn+jggF\r\nT048/KJhpsuSDcTiZ58FCnQ5BgUdnB5u3gzZ5Zwy/Z0u/FNrp8pKZxObkgRu\r\nLO0fQLXwWD4sGOYkloZxyF8RkQVOM6Wq1L99PoA3mhOiLO5aXrJBz4OiCrHw\r\nsvZ34RG52iPxFH7FjWRGtMJT5FNE8IgpgtF94Fvk/P1Ab7cR5l9O7o6GE2tX\r\nO7bH/EIFHUST07PNK/buhOwKswXbzN9YioZmUGvLqod/WdOkU9wzI+lxPxIF\r\n2hOWLf2RKuyNlfz8pM4GUYz1DHro7ShzdMw=\r\n=R181\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"521e7d225c732279795c4f3e370ad3f7ee2d065a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.17.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^3.1.0","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^5.1.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.6_1665658183709_0.5627763535198826","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@libp2p/crypto","version":"1.0.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"bce6bf1a05e31e677e0a050e148014d6505672be","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.7.tgz","fileCount":169,"integrity":"sha512-rJdM0cfoN+DYurcCjiz4LnOkH1fbMHXlC/UggRYvRlQP6c6U/Pd0qbtpZ1blrjQ3lmDnXeh9AM+4Ys0DMU88cw==","signatures":[{"sig":"MEQCIDpp7Wwaws4DWACIU9S3Pq5iVrTy590pvgtyDIUoVae8AiAw8XtiefFwoHAXrIB2fk4eQnU2/bfUaz2ycJ0QnON+uQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSZdbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkGQ/+MoZkuHe+iwkMd9j8vyCXK4xY4lvW49FP0cwHysw/hAJxiAUJ\r\n525UfYgl40eLeztejBppLBYAUe6t9rHaYrUMsWiJEBUH9RDREyZ6hHHGXN1d\r\n5taEk2fcaAv8EIGm5CVFRvl6BLdDJlGXRhtdBz+lYMk8txknknVzJQBZP5Kp\r\nKP/ewVHVZRNOSJBYD2OhLNFd+R+Y+owmkrbyKn6tqIAY2mSa3arH6X0Jq2wG\r\nHt8H0+xL94JZSCKpXyiAgCiRhkdGVCqu323AxTLz8ZBENCO39hTS5cecyW6+\r\nsfQcrdEFemTXEoAdvIS9clTDl9TRssHqP2l3rWP3xBFRan9wX0oOrJJ4vQU5\r\nDlEx+wdwQqWacdBCyeskXkNWBwN0NhDs7S2biHSt9k9JpxpSfCJOPnVyrUth\r\nF1SXe25UpqM1cVmtY4lWEzpr49XjFZX85q26P45PuDd8uhs+bHJaY0IUI5aV\r\ny0UXz8kd1TLLk95+19EBUvMUA6ko47gnIEswr3/TdhuAMEZVeds5sAH8mDMP\r\nXj3OPaRbdVz1eaPaEAjfTQT42ddZliZptvgqVpANspMIcrSRAT9rpkhMXtTl\r\n8e4tEc2j/xFTr+AuhG8CIJjwpO6quehszS4I0u2aKTvZt0KBr1UqvdxkZ29c\r\nRCP3EDH39xgJ0D81PSZPmTXaE6Eq49aADSQ=\r\n=Vd62\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"68a03e324194f303b8a3a2f7e17e64eeb88ed664","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"16.17.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^14.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.7_1665767258853_0.8623204513961911","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@libp2p/crypto","version":"1.0.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"83a6fb37174e3f0f4c164ce9da9bcab0b2073352","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.8.tgz","fileCount":169,"integrity":"sha512-L0nOms1gJKwT5HRzDiEzTon+VOqilez6jIx+J27aSRJjgK+PpWGP2pmo5t0K60EGbIkDK0XDMjQkj0TUecDk5g==","signatures":[{"sig":"MEUCIBxkAqUCGRjEp4CYEbE60lE6FcvTj8WSEBhHaFrjhQLHAiEAxBfY1R4hIGpEXxUrrkrFQwWC4EqY8KeMVyCi1USQJo0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212655,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiI1pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGGQ//e9MUDOCEm+7KZwWjuV0EQL6yzQNOsqkNosDplrIKIA4v/N3O\r\n9xbTkjFw4cKYoQU46SdhseUG11nd9N7rh2v2rZcsH6RWTaApqKUsfStWRj92\r\nh2C21XPIWAlsEO//QXCNvVcDF5DNP+NkFNNQuchTBlnu8u0iJIKUetqnuJQe\r\n02UjmuMU+WtPyc3wzVIIUzTeZmJWLSJM7PTsdNl3qFuGnCoPMjckkyjuL6dB\r\n2PaMGj5nnuqmJnMRBjZpBPk4vtaFAKA8+toPQTvC8ox+3E5G4RmvUEq93Wx2\r\nWDsXv5Ll9A5Rnp2B+u9B9BWruHUO5qhZxB696Qx+7jISHxjiuSc59nNcZQI4\r\n54g3U/ZVa4Uy48KqUOuiA61NlUIAfhavDDQWYWjlY6xNkOo2RwXdwH1Ts11P\r\nOJ7rwlCHiGgrNXasBjXgmkgmNj1KpeREJlAxjKvHoQP76cEORIzd10olkKsi\r\nbTUMlV68At862VWtKxTvyZIFkNBmpZpok/Wlx5ECVZfi2Bejhc8dyero7fo4\r\nkA6twE6zHT+KrMp4U7ZhktFaGh/2SdrAmx9apwvqBzoIygsQPnNC5cS0k7Wf\r\nHsyqbEId362Bkp8phQVlfdLHu/XymfsjQM6Nn89eKPRcoaORn5I4qiEdgk2H\r\neUQfGjFGJ9KG3c+15rYM2LmvG70r0A4I7eE=\r\n=7wNj\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"d1d0f419295087bb166e701ec710cad696a1c71a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.3","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.12.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^15.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.8_1669893480953_0.2163475504482908","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@libp2p/crypto","version":"1.0.9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"22fefa6a088f57011068ad4964dec9248e55d917","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.9.tgz","fileCount":174,"integrity":"sha512-7jL6dVhwNTKsmFrB8D+36CRhEner/d/LaJDofCb/FsH5EeY06imkuIlu5Z3WoJv9kF803S45mzfPw+Cpqkp6Zw==","signatures":[{"sig":"MEQCIGe9BJrI/0PkyF2TMkHo9H0B5cZ2P3JuvaSN1E4WB4vAAiBvlBVOOkV9o8EmoCVEDKM1f2+kLnc4HJ5GJKF5/Grveg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":225566,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiKAOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpP8Q//QP/SzH/nLWsrABuQpBiX/eyK1aD8gHyoloj7uB7GvLCB7cLm\r\n+jxTL5h+CeRkaC8bOK+jM8Yf09hK2nNFCWUaUDkhBAEPMU/Q3PvNY3Nfyxre\r\nf6+nphqhxTLYiSMxmZWVSldac2WxDhvm6iwijHnrwUZHWFOGbepyL9c+/pEx\r\nezlWDEhe7DPAkCmARMAkOxIrqAW1qGeZpFe9bYGjn8vb5DV/Iq9Vg6qZiO+8\r\n/bTQbqLwuFkl9dDEUQ8fdxRc+Pg27Hd9F48zJcSIQtwyNP8muT2xJOAanHxy\r\n1ha69cS3Wtk5KcMbcG3mGlPyp5qX/BLgp6ChWKeAXOjsPvrri2RAiGaa71YS\r\nzs2Fz/6gud4XAzyzyruWcKqVSoPVsu58nk2HvHCi2ozii2i+cfptsU+kidxV\r\nARmGv8T8ziMvoYoQ+n0tRL0ZT6czAD2XRPuSW5Z/Yp47kBDOGT+q6NCGP1mZ\r\nSMvbQlSdj1hJR0LksoXUV2SEzewljrza5dIls9vqjjkzbIWcaIYnDb/kwGkh\r\nIA0EfbQ2vFxagzIIn37rHOPhgkMtD8OwlsIoo3RomRRrBY5g45BfxFkYJcyw\r\n199yft/EHhpbMRIWqjVhzzCHCGaDcd0Fekdnvvi3rflOWdu3Ij8cp892bcz4\r\now7GGQRHGeME6RQBo8uhnI5EuYGCW+trvVc=\r\n=95ek\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"5efa02b10f427fc4510f0b4944297af5c29598fc","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.3","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.12.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^15.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.9_1669898253932_0.6494003700270257","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@libp2p/crypto","version":"1.0.10","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.10","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"340c5d081cf9730b9a382d98d211a3fba6fac6a5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.10.tgz","fileCount":176,"integrity":"sha512-83CGNrCgNdfo50YHMoxgfcjedtvUJFApNFeIRA7duKOIIMN1x1l7DlvB0O4jaRP9mZvqZvXGmyMRe71qTwFabg==","signatures":[{"sig":"MEYCIQDTCsdKIY57hSq8AM+z9bEXYD2RMEM0r7A1tRdCHpsSCwIhAP1HLm0m8q6LzkmwPWhShtgM6GBaaU0/tyqNxdCcNIqk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":465361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnEjRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcyg/9EcL9BRXrrGEakh5oiVt7Vao21s1jKPxFBO2Y4EPzsfhsWVU8\r\nY2MACDhqdDwQ29DPcXQoUKZ3te1QyqnLJbx+HRiUr9/FBAEqcySd4knWIdrA\r\nGQZBb8sJ4kBjT+ckeV8Ak/8HlMAVKpeIw5yjqBnOUL1ucZXo0huzFKhTskV1\r\nge1d87I1k8/gE56ReOpmHX0+hEUaJm3OLTGL0Nwp8YmvVwhe6uiQUnj9NT8Q\r\n68Zdumzm+q8QvYP8bHS/idCHueREFwPaQLpL6ImhcCHEy/QyQYQoHmCrpoEo\r\nLvZBFSwOR6JjaJsQAcDGrt0kab4F49i3sptvVpPRIf5cLVpZWLe6j3zbzopG\r\nU7BJxdcnf/XVw9C+93Xk5RZ4C174HewF/zFSAUL4fK+ReJe/3HjVOjfWTNO8\r\nJ7eZE8Np+7Qdz/XXPGaTNEDeZmYIY6PZr3VFBuIKEEYXkpy0BUUs0q5PSLJM\r\nFkBg2B869fYsAyP9jEzJSTQwtJbsWzvNAYJ7gwXxco9lsJ3wZWAby56Xlg+k\r\nFnvv5/Xss/p1Kyrd3/Mv/9kERZws8LVvG12PPRLakl+4lHR3HxXu8g6DhB7P\r\npQNuuNlDxx0wyqEk2jwfJNoXhiVX80pMVApnQ9B/WhxfYeTi0dVPXlaIXllp\r\nKzfWThnYchfINOpS4LnZtlmF40At1Q3QjQE=\r\n=ufTv\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"ac114416a369485d94c8b262b4834194a9b1a936","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.3","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.12.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^10.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^15.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.10_1671186641724_0.2153364512090914","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@libp2p/crypto","version":"1.0.11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"c930c64abb189654cf8294d36fe9c23a62ceb4ea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.11.tgz","fileCount":176,"integrity":"sha512-DWiG/0fKIDnkhTF3HoCu2OzkuKXysR/UKGdM9JZkT6F9jS9rwZYEwmacs4ybw1qyufyH+pMXV3/vuUu2Q/UxLw==","signatures":[{"sig":"MEUCIQDgeqP7Pi40Z25o8vGrLKrVHjZOAzt5/V6wm0GdyrIuowIgG2zsBy6R6zu3hGQE3MoQ9/0hLhHjzB9PJd/+zXazXDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":468509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjuEJIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp01A/+Lls/fN1+uaZFOZsKlPVk9Dj7nZ8DoBHAidicPkaDQ5efuxo6\r\nhwz/AOEhy9dvrGRGxfGmQpSyjE4wOyAi1GbDsh520XiovkT8trzdrC1H11Qv\r\nVFxQWsDm9nJw8gqhuO86ffEP9f2Z0x2gcSx33CNFm7Fz1sbowRBIL4vUbCXg\r\nDAhw86j31zgvQ7EaAHCBO0igFhlSOek1A6FPMOwwuuAwKJY4e6V6DsIQtt8Q\r\nGXC7pJcIo6HpwaiHRgyjDHYlcaHQS1HjAO13XFS9O9FmruP4mn0Pa2SbIs7k\r\nButQq/loEhBd0DSI/4ELVzIe6agl1E0Jq+UR22lVzhhR+GsHqxMiccsRh/9u\r\n7hxuug30W+zeygaH9ZwgRmCsItnnUpjsRFo7LWAy7ukHHZ0lG6GBfUsEj62q\r\nHPO/fI2V+XFMT/i8fTh8Pzmwm16ndVaa4nP7+GqAQEAv8I3mfqXXB3shPCuq\r\nRk1lcd2ED5c6lJM1ytSOLmIZxoX8itdPkl6dZu4QSUk6O61hSN2A187POi/L\r\ntpKdJVr6wegsiTZ4K3jxzvijhWrNu4AmK6ijCdMVwoqXy3Hm/dw2eG1JQhcE\r\nBTOiWWh0pEgdmlSX8CL7MHAK6yDEC4h8JPv6RpZZw3Gyw80ulWptQdvbUNMp\r\nCc3vyksbKN7ZCQhKJNP35e9kXoAe+F1o3r4=\r\n=7Cml\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"a5526bfd8116e0b391189422c77f758010a01c6f","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.3","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.12.1","dependencies":{"err-code":"^3.0.1","node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^15.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.11_1673019975919_0.6266641527467633","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@libp2p/crypto","version":"1.0.12","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.12","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"f760371c4d12d9f44a068af65bf99f7775201c4f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.12.tgz","fileCount":176,"integrity":"sha512-IvTKqI+7O9sTd7K9JSIRsOj/oruKj66qSopbSWkUd6KkcrYvm5vnreb39XPP+nitZcZFQyXj/ZDqTidAWWfYAg==","signatures":[{"sig":"MEUCIQCdfESlz2hOuzOyxbkiq9TlJV8CQzexPP+oJnunf++sXAIgOFSIHjioW1sJEsrNJDPVAyGai9HD55HHBBZI2OZ68bQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":470043,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj45ZcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqB8A//RE+3YoyX/HTcP0UB/m5INeMPDlVVLUQ5/OSEu0AVMN5FHhDt\r\nG64hnwnhLMeRtRIY0C9aqEoMXhjoMprK7780WEYZoXfxglir3mr999FQM6MJ\r\nw0zwm0Tp5I2SO7Wf+IEJbNgWIvhA8KlPgyLyigZgEJGeHn/Nn72Ga6ihhkIi\r\nPr2WdovPQrKB0LNdjlkDzgSQvM50Qbm6oSxRMaMJuPs5JxG+ibX53iSFNT4C\r\npzWvoo6Z1C0JHKvCthq2SlKPjIXIQoQvQi8kGYexYwGiE325carOlVlfyDTY\r\nvO08FsHhedijr3DtxBk9wU16FRSbr5NnBcEy4gskeka0LmYiXROHL2uTvEnl\r\nALieLRUXvGHwuALmcZ/Ae8m8oGsQ6oNxQOhveXfh4RY14UwXdyOBgzfZ4ltY\r\n8ozt73wKTMJtOPpKg30Ct/lFTsYj3clnxMr8QWa01zr/v41EByy/Uk9QwNIs\r\nMcfLPI+pwVAaOYhyJol8UsnZK2ZphCrv9kwMB90zmPi2HamN8HjrDH2b3/fl\r\nlT7C2RdymfVdtbqiixcHMDuWSMelllxooSVlFkiJnIO1F395Tms/dieMIdmB\r\nJo18nxi4uJsOBjHIoto96uaKbQdyB/4CmpTSJH84h4zeuPTl5/03ISgZ9Jp8\r\nt33RnBzYBUnPuuqZEw+nwKJR2NrhwwHw3oM=\r\n=1XYc\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"d00ffcb9949a15cb29be30558eaa68e556c11b4a","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.3","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.14.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.3","aegir":"^37.0.12","sinon":"^15.0.0","protons":"^6.0.0","benchmark":"^2.1.4","wherearewe":"^2.0.1","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.12_1675859547925_0.7005794927198703","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@libp2p/crypto","version":"1.0.13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.13","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"e558fd9f497f21bba434a1f24364fc4816ea3208","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.13.tgz","fileCount":176,"integrity":"sha512-BI6Z+xzZXIdcUzvHkGyTnYjV+PHFc5CUvwjxKEtFwWJ9InG0fogJiZtNg3LDMd5LcVGkA1i8ySaNZYmfYGaUUw==","signatures":[{"sig":"MEYCIQCGAMXOi7h2XdpjFM/CbbV+k4pMFxuoAhMlRUGdheMsXgIhALVegEGz2mvetub49/fRB8wKG+lINhD39xomqk2BNves","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476590,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCv8WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmojbw//To80hDBJKZsk/lglg6MdvHOdMtrXBUT6LSYJghrZOlzjXv2w\r\nbLx6Yy3tKmcb+Yx/g3zoN+uWCQOC1Zk4Hss8lv1fYhQRe1K1s/CA5SDwGpjH\r\nMi4kDhH52zOsKaj+qesq6TnBZYQ4asOSgvvqHFzZuwHubZprQxuDdaCnFTAe\r\nfNYpm1mCxUA/vFinvUts6JLza87Bkd6PM5EEsCIdVEb89KK7qt2IN7vnrKRX\r\nkn3jA5OChIoh2NtBUTDEULLt0VuBbfzCU5BNCBpPk84TJpSx2W95s0rIzAk0\r\nRbYIg3/Gu4akp7PdeOSmGJggEEyNvzhU6LCK0uvoGczLSa9rESyzZGVAFnPy\r\n6VrHYPQfOqGVlCTQwrrqqjxbvFQtHRR4AZdB3pgRXy3EUpMUlVEiHrftzL7X\r\nkVQaeXgpBD1BhJW9F/z1EmqTPLLyvMfOpwor+TenKDjmY20HRY3K7zqJsr1/\r\n1EcCdOBj9JRdizf8LOoO72GYl0ztCy9tFpaJndI9ERVHh55iiCIzTA03AkaV\r\nDb+LA6B7Uhqrma+2THNxMCGwOmDxsYKAi9Bsx+XCNKLp31W9dS3BUEDy0YD7\r\nfAyCDvHGF4O5Dyem5U0iIiyPw7UYuz9gvHphVK8VY91et2yOEkf2XubZhPIJ\r\naV5qUGl9PJ/PSTDGhw7gqb1g6DJ7I0rXIVs=\r\n=6W8L\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"5a3b5f6d54def8a375f4dc3ed556401dfce76689","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.14.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^4.0.1","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","aegir":"^38.1.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.13_1678442262465_0.5956291472759248","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@libp2p/crypto","version":"1.0.14","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.14","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"cfc51ae3034604e2d8ad0e751c7547c0aebd96e6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.14.tgz","fileCount":176,"integrity":"sha512-kS9bsRPS6qrbGiMfICjVUTjva7Bq0kCE0DTVGgFixH8e2RtF/7K8bWzO52aTQVPUF7vpId7cmmYAaHde1ZYh0A==","signatures":[{"sig":"MEQCIGyfm9EHkbfLdQvi5twpeBZieK25P0M2+ZKYFFTTijydAiAApvvxbM7cGWLE8UGVlmglJwr4zIrlvHSl6LZ03Yt3ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCwFzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhQBAAlY/5G5km3AHBuXJMnCDSlxLOSOVeca8Ey4htZXHD1nzHCkcz\r\nT7NXNcmYsY42/KhTbkyQkHVBQBANSeowT62Nxz5HxehEHdG6PGdlIl7DbtPM\r\n6bWYhEdCdCbksrS/OVqUYBmaaep5PH+wKJCYe2HlkyK8YOoMUIRwJ8T9UPy3\r\nWMPSiqPrsAlNIngPSZP64HduQSANa0Z3p1f12dklqSOh84AtRijNpg9Qmze2\r\njvKW1MI7XxrBx8eiLbBy3BMSVw/4UewR5t4eukj4GuiBFQpAzkPC7P79I8hx\r\njVJhvlSz8spb7XGdHMNfmIQaS/vc2+Er9hU9ottrgHBc30+2JKiBL/Hq5YYH\r\nWULKmojfx3+2L/FxeDclXYrvh5EdPOShmUa2cttHR5NayLO4gf824YfJs8l3\r\nlRG0clH0bh5fBCopirsSDz19/PS7SoLPos94HAYBg6BAkzYJyHhLfFn5TgDZ\r\nBmfNyv7KrhZyH8l5tP26DpfqnCOfAbHGoCQaVWsnJmRksVd9bUVBJ/3yTbgH\r\n5u0dgPDLdSvmqoVK9IvOBTLkKD+BDMbhdO8JeTpiI+LuIuXnTksqZYYzXEvi\r\ndCDtlqK0Z72h2Oy4I+UG9MCAExxxJCisFX647hQGDy2Q1UYJjDDb+4RDuoGd\r\nKS4n0wXYmyCqZKKKFsbuuYKeSJyB8hmSxJI=\r\n=yV2k\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"ee4a3b30aedaf10ccc5aa67b4ca7b7e531811784","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.14.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","aegir":"^38.1.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.14_1678442866979_0.7512553744172625","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@libp2p/crypto","version":"1.0.15","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.15","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"bd004c0389399adb432ed2fd648014e88af37c05","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.15.tgz","fileCount":176,"integrity":"sha512-5X7K0eXmq1wJJqjYn6bJnGeanQHrkOnJawoRgCRfzgbQS5h+BK1lVSpJEBHoe/IU6aqsnDNrkPSE5cOffgz6+A==","signatures":[{"sig":"MEQCIAXj6j1P4siqyWHAAsaBS59ll9oyGWfCvJr+j9S0+h+aAiBT822c0cyCsrbcWv3QhT+XFUW/pFkOpbJcyDwCd+E7AA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":481357,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkLCfNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpL+RAAiC2B2C/k3RtT1QFqDCAb+/vG35zo2K4W6ANQSC+w1D2L/qPH\r\nPxK7P6RZ+/+473kaeFaQh0L7n3V8fRNkcyLMI0vL14Vo2wLtP3eBfQnq1abv\r\nHaGIt1JSoixAivxTxbTs5+oKMgEUmtQEkyzeoX8chMcyfaYzvoplXadULY5m\r\nCSBRaS5MBKXYB8JsdDEEEqcqdiOkWqV44lC8+EdpU4HYTO8mk9qEvURmQJth\r\nQEKEAQv7spBFYS4hhHSWYt20uCf6yP1WaE7ODUEuKbC4H075crZ8UsI8AwAa\r\nngSAW3MyNmB9TdelJi5pvJ4EhQmMtOG1cHYKooD9okJ7UQufP/Yy13871gPx\r\nC7qHRtKJuIX5GlbX9xhWLT0h+v/iPTYyG62NdNTQbYB+P9p4MyTEmIkScJs1\r\nXhMo5R8pmwvKi/YCDjN8SwAnLL2gMqPyE5sZqdifyvbfT1UKbcFTxSWn9OuT\r\nxuBn8JEB28pqqmdsXTsls17C6Ye9GTM3RQi3hzzrLgAFblAPS/GKLQ23VfIJ\r\nyddYbrZfi4IwqbR6zM9Ns0QGQ/nFP4yYJrlRMGdBOB6hrJ4HitPG604DwL/v\r\nJEX3vMWT/muIQWjbA2Eihb67pj2w3oppO52kUbiU4jHM0y2EghA/Mzt5KUq0\r\nd2KsskNFrTseoLdlMbq3SzTK+qQU+dDkwoY=\r\n=VVZY\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"3f6506c81edbc7ae7ac7e1c2d6aaa2c36afeba13","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.15.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","aegir":"^38.1.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.15_1680615373620_0.6419867758636819","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@libp2p/crypto","version":"1.0.16","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.16","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"e279ade1dd6bf655784429bdd2136b7e0fda7b82","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.16.tgz","fileCount":176,"integrity":"sha512-MwzXH9pVpj0tmqhMONwF0K6VNpiI5ugdIiR5U08shMhx+CmvjgtiqfyiiAr5GKkG6tj/FgNtDkya1FMo5BGsLQ==","signatures":[{"sig":"MEUCIG+HjlCPyw4javEf3B9a08iD3XdOrG4OSMWLLmiXxmZUAiEA8fGkonPadVsK5NiVhF3Zxr8RTmMRNjlY93SZWjIB1ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVKZxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCCQ//Qwankt/Um+ICu/y7uOcgzkvJlEYam2no+pqnKAl5z8JIDAKU\r\nqtbUQ/AADK1kp/rX2+FJNb75IAn8EudzEGIMkYzgzkd5VjelOwEvdxGEKBor\r\nipfmVqaDkPY8A5euTvRfSRmD1++C8M+7x19Dhx19gIcY+urs4FSuLzS4J3nt\r\nMUoNtHlZ9Aj7t+aJes5678LRXayDPKIqzEnF5me8j1CTmcr2/WbcM4cIf+FR\r\nAn1ncshpTumpSrIS0QaVbYvezuFSFTgQYugDxUXKS9hXalAwpNjrmW2TG4hm\r\nbIyNXda2i/3liiRWmQ/krPyjRZJ9eIywUTwNNcHUFyguTAFRK/9ly94/LSGY\r\nJcumtzwcapffHS6UWI3Q+pUuR9bCnVpWOF9WNJEHZ1YbqLlfpadXDwueP1h7\r\n0XNphhBD+9srowMO/8xZcVEv3mg+cF34pjTxiiGXA1WQx9FoO8XRx7jM5ogV\r\nyJEbGgIhTtV/64eUnr6bQ3j0GxutTa3PkJCDKM97l50YrBbUo7PYZVacYF4X\r\nlT5UJDL9K34FoxxVs2lc/K0qD5LEYueaCnDYzqjhM+W0HLtkKLH4DSchnnVu\r\nHd9nEoaEfhWcobJjDukPFWNd8aopS5pSFiYYIfQj6/xRnySoR5pg0zaHcP6n\r\n1/zFuregfFHYGYBXqFi6CMzwIt7KqJ+l8Fo=\r\n=zyLQ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"b8fa2d3f7ee7e210879d89be21b924637fc6e2d1","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"util":"^0.12.5","aegir":"^38.1.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.16_1683269232941_0.12524352064893507","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@libp2p/crypto","version":"1.0.17","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p-crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p-crypto/issues"},"dist":{"shasum":"e64043328c0c866bf7f4cc8560b4f483e9c745dc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17.tgz","fileCount":176,"integrity":"sha512-Oeg0Eb/EvAho0gVkOgemXEgrVxWaT3x/DpFgkBdZ9qGxwq75w/E/oPc7souqBz+l1swfz37GWnwV7bIb4Xv5Ag==","signatures":[{"sig":"MEUCIGlk5ldDc3EbcWGL73Bmrdd+GCQUTzD/PI8AVAd9FuudAiEA4S9X+Jcgau7KrDk47fwItFPBgfbiKltIA6jfykD7fEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkVKwpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6YhAAnb0CFPTZK6t4Fgr4MfKCH9ip5JJIyjUdYIkwQ5xhMnV48wK+\r\nN8wiEvqbQknIKCut4D20eVixtbHpk/vohfDXBpSF3T8UK3dcFt+HUFYEhBdW\r\nkaS30WmwLB27JxmRaLnb8JzfnyOtIynVx28xVAyC7kxaUmBTr5jV49uUPr7U\r\nBfpMbBU7pBP8cGIv0wMhjUZ3Gu05N5E6g//Pk34O+gvHejBk6NBYlm/UQ21d\r\nnE+WDI3YMuoONzNpPpFBPGOxLPwesWuiYjr2Qv/SrMqrdI1JMyB9PUMvTl2w\r\nQH/RxTL5zC0eTRQTtgCHr9+czLVtVI1YseddJfuT2/go/BCn6uiIm6FyGvMC\r\nXJqY4C0UkhqX9Fo9cxo46dYpDUNILHpbfrprk5E8izx+9E/bflHJy3x9WT80\r\nuuZeIjOd3IS4Ktm9UNyHK1bCBr3cz+b6v6r+Rw39sj91Q2b8DMoAlx7bvgNF\r\newvM5kOy7eRSRxd0YDm7sQPD7HT3McPwdTX86g7ZSOvEpgexm0bB4/OT9Tjv\r\ntRZhNmPMAYNUrPanFOcoOb7fVUKC53e2QI6WNJ+WkKdt8MFcT3DGRcii+EBX\r\nAhRd1SczAYT1T3u0N6vTH6PkjB0t/jtm6Iaths+mYo5Vs+dkSOPCG+Zntxnc\r\nDnkknj4ju9va46AvxllwJ/2/bJ4DVNLuL/s=\r\n=qsaV\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"engines":{"npm":">=7.0.0","node":">=16.0.0"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"203dedb4a719759785542a6a16ab2164aaf02eb0","release":{"plugins":[["@semantic-release/commit-analyzer",{"preset":"conventionalcommits","releaseRules":[{"release":"major","breaking":true},{"revert":true,"release":"patch"},{"type":"feat","release":"minor"},{"type":"fix","release":"patch"},{"type":"docs","release":"patch"},{"type":"test","release":"patch"},{"type":"deps","release":"patch"},{"scope":"no-release","release":false}]}],["@semantic-release/release-notes-generator",{"preset":"conventionalcommits","presetConfig":{"types":[{"type":"feat","section":"Features"},{"type":"fix","section":"Bug Fixes"},{"type":"chore","section":"Trivial Changes"},{"type":"docs","section":"Documentation"},{"type":"deps","section":"Dependencies"},{"type":"test","section":"Tests"}]}}],"@semantic-release/changelog","@semantic-release/npm","@semantic-release/github","@semantic-release/git"],"branches":["master"]},"scripts":{"docs":"aegir docs","lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","release":"aegir release","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p-crypto.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.2","multiformats":"^11.0.0","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"^3.2.0","@libp2p/interface-keys":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^39.0.5","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17_1683270697348_0.798674459716096","host":"s3://npm-registry-packages"}},"1.0.17-3dfc236e":{"name":"@libp2p/crypto","version":"1.0.17-3dfc236e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-3dfc236e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"94fa305d9f532385fb91619603d62336db5df355","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-3dfc236e.tgz","fileCount":175,"integrity":"sha512-43GaXURAp95hmgmJM4c+/roFywI++jXZ1U4rwMNm3trW/3Flfoeih+VfC0N9KxaF8MwxpKYhmntwPohK3I51dA==","signatures":[{"sig":"MEUCIBPJvngb3xN3OrXVSWkAtv0Yazg8fZGz10/GugFikwetAiEA86r1hgof+C106IJgcOfUJAOMA4ckH84Fl8PXJGeLJxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476345},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"3dfc236e1789fb5c1e9d96189483a71124ad1bf4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.3","multiformats":"^11.0.2","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"3.3.2-3dfc236e","@libp2p/interface-keys":"1.0.8-3dfc236e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-3dfc236e_1686922973621_0.6020377997406203","host":"s3://npm-registry-packages"}},"1.0.17-ab0e3980":{"name":"@libp2p/crypto","version":"1.0.17-ab0e3980","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-ab0e3980","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9e0cd1effa2b1f7f172729ebce9516c7b0c42d71","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-ab0e3980.tgz","fileCount":175,"integrity":"sha512-/ZDk/dw/EZjQMKzYnsFHCFUaDZppVTQI3JFpdVUl4+veMUfYmKlp2YURk/fteQb/RfG4rIqS83ANh7QFPXYMNg==","signatures":[{"sig":"MEUCIBzLHJ5nPYusghIEgB9+/G8IPVYiDsLUs6/WLYBEG+VyAiEAlyZTmuNCweeQyiC7ysUsTk2lQGb3kmwFYmmpvib70wQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476345},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"ab0e3980160dcbacf00825cfc4c6ba1d0c07a20c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.3","multiformats":"^11.0.2","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"3.3.2-ab0e3980","@libp2p/interface-keys":"1.0.8-ab0e3980"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-ab0e3980_1687168943700_0.4632287058161131","host":"s3://npm-registry-packages"}},"1.0.17-ea8a0637":{"name":"@libp2p/crypto","version":"1.0.17-ea8a0637","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-ea8a0637","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bd9640cf9b6e46fc20d9e105cb268ce3c6674a2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-ea8a0637.tgz","fileCount":175,"integrity":"sha512-fSZBPiFTZN6QsAOxzdDvPVM0THm/pfmguGZBU0K6+dkxGnU6CSgloorSQgt1hESa0TVdsGbYOJrd9XDTUeVa/A==","signatures":[{"sig":"MEUCIGYI6ObrOMDV1ppxYCM7HpaCXQDvbET/ByeaygqvYKaYAiEAj9oDwO3XQsYCTtHf8BuihT3hK/OZLcW47zYRC9yu/l8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476345},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"ea8a06378d6733c0bcac28bed3aa3baef1e30ead","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.3","multiformats":"^11.0.2","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"3.3.2-ea8a0637","@libp2p/interface-keys":"1.0.8-ea8a0637"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-ea8a0637_1687170428477_0.9218685622719915","host":"s3://npm-registry-packages"}},"1.0.17-d853d124":{"name":"@libp2p/crypto","version":"1.0.17-d853d124","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-d853d124","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a52093671bd3c10b7b3f26d06966b81beb53497d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-d853d124.tgz","fileCount":175,"integrity":"sha512-3cnO2UcPHKL+wbIyWr7jZEf6OPI1m1iQrQ7P6vQdHHK7HFBBs8E5jMBUTGHu27JOn8HmXwBScfLJ/iJDYOpn8w==","signatures":[{"sig":"MEUCIDNANn981zjQL89I8BWEykI/5WLJcDaB1PYCYciotoJyAiEA4nORATgvE8srIF71EvYxo6worJ6SGy4SlW8dB6VdDBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476345},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"d853d1247f90317966bc95bd56f56dac0e9fee88","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check -i protons","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.3","multiformats":"^11.0.2","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interfaces":"3.3.2-d853d124","@libp2p/interface-keys":"1.0.8-d853d124"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-d853d124_1687182469364_0.6436704458225961","host":"s3://npm-registry-packages"}},"1.0.17-6fdaa7dc":{"name":"@libp2p/crypto","version":"1.0.17-6fdaa7dc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-6fdaa7dc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6a03382512b26e83f35c585cdf6126f592080444","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-6fdaa7dc.tgz","fileCount":175,"integrity":"sha512-EClTatmjmtUnGkfCjSfhbbkE0vNKdYyI87pmVcVChwMT+HxwOiLizGvvBL4zKGUk9d8AY6gFNh5aQHVgbv60dA==","signatures":[{"sig":"MEQCIGsw2sk2NEQqJSyKrAcJXkcQ+qzRiIkjvWuHEldGNmYSAiAqZ1BT5JFuCNJjSS7IeBX5ez3/wdB3iiB5Hq6NVynNcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"6fdaa7dc18b7dcf5b62f6db9a751532902527920","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-6fdaa7dc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-6fdaa7dc_1687248404194_0.07514525744833378","host":"s3://npm-registry-packages"}},"1.0.17-8b0e6bef":{"name":"@libp2p/crypto","version":"1.0.17-8b0e6bef","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-8b0e6bef","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"845701ccab6d90db3eb706c08cb57afe97db3490","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-8b0e6bef.tgz","fileCount":175,"integrity":"sha512-kPtsXlWScMr8EZoOFTrcnW1+olROGKdmcTM+kJj8Wpx1RIfDlOr2a5ggvtr1z7oZ04hsfxY4CiHQCgy1d1Hj6w==","signatures":[{"sig":"MEQCIA3MtVKFlDHPfX6uofNsVytQFALScELfC2yv0UVcdajNAiB6Dm4uJewdVC5AHeKLt199IoKvOkxvH1xxFu13JFJ7Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"8b0e6bef0a9130ed87a3c399d4645791d1d830c7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-8b0e6bef"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-8b0e6bef_1687399851679_0.4705062933416402","host":"s3://npm-registry-packages"}},"1.0.17-05abd49f":{"name":"@libp2p/crypto","version":"1.0.17-05abd49f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-05abd49f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b71c771a1bed5ecd68855bc77097f9a786602247","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-05abd49f.tgz","fileCount":175,"integrity":"sha512-Sg/GkJQHGC01fy/G0kBiOjlyrabPoo7vX1iUdHVmsqUYdGNrB7p07XxJ7pVaPqOjcOcTzW0nNV8i1uy8EbguBg==","signatures":[{"sig":"MEUCIEEbSKCsPKL8tWj7MR+b/fQSc9/oVqkOdTPUrIG2he/4AiEA7PMZsrSqKB7SnmslFYg8MrwzeMFzh1wO8bN2Yy50aZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"05abd49ff419f862238b3ed9c1fc6422389b250a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-05abd49f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-05abd49f_1687403274838_0.8014144009158226","host":"s3://npm-registry-packages"}},"1.0.17-f427cfc9":{"name":"@libp2p/crypto","version":"1.0.17-f427cfc9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-f427cfc9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7577f9ca641f1ffc58c34afbb007f95341ee80d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-f427cfc9.tgz","fileCount":175,"integrity":"sha512-ATErY4wIpj4jVhBO6B0f78G2pV8hUp5480MafuDztA+yrXQFG8iJsBDau4A19wWpWSpav1osdeA6y0KOUuyUgA==","signatures":[{"sig":"MEYCIQD/YA/0IYpxF3okeJcfDgvu0oBn5OW4MsZierZS12/u6wIhANI/dLocY8Fz35Joiw6MPq/oob8EfUPvAxIsTmGgZaNt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"f427cfc923a4bf9fd328386897a0e7181969c854","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-f427cfc9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-f427cfc9_1687779954264_0.5748049501691341","host":"s3://npm-registry-packages"}},"1.0.17-879f4794":{"name":"@libp2p/crypto","version":"1.0.17-879f4794","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-879f4794","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10d129d0c57983332f0e248d6cc6079ae0db5326","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-879f4794.tgz","fileCount":175,"integrity":"sha512-E4jBwr4sLBKli9tkoQ5DAbtQNoVG6nUYjBVdQDxF3/TYCsLG6aoRZEwybTu5Xh8nzPDVMzKAl0EDt5ByWllcNw==","signatures":[{"sig":"MEUCIQD+cgcgzIC+SwA05gSa3qd/Ob/DFkWxSlUzlGtzz68gfwIgANVZTLMMOYPOIzaNoYsymf0bGq/ZBOC3fu9QFGMyvcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"879f4794b96b4a22cc25f51e12b87bd0c10109dc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-879f4794"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-879f4794_1687863422605_0.6440390599723882","host":"s3://npm-registry-packages"}},"1.0.17-2e561fe9":{"name":"@libp2p/crypto","version":"1.0.17-2e561fe9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-2e561fe9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"05c9701927b326eb3aa853213eb14b05f60e78e1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-2e561fe9.tgz","fileCount":175,"integrity":"sha512-SEHzSU00WASC9gvqAAK7HGYLpp6R1uBnSmTrvtowcin9w+ye2ocY4VIZCkJq5X/7jdQHh4ZxQGZZTF/SrNtbpg==","signatures":[{"sig":"MEUCIQDsaACnpdpz5u+iFP6ama+vd6GTCCP3dgu7vsSvo+nThAIgG/r0woe2pCcPZ1O5QA2cdjvqY8NTi8rLiDFlBpD45SU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"2e561fe9d2d3a4e7c38bd0bf4baf41978c4d9438","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-2e561fe9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-2e561fe9_1687867141125_0.8368352997994815","host":"s3://npm-registry-packages"}},"1.0.17-85a317bb":{"name":"@libp2p/crypto","version":"1.0.17-85a317bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-85a317bb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9b152ea98db2750b5d79b1cd478cf3ee504f3c12","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-85a317bb.tgz","fileCount":175,"integrity":"sha512-pF2gIFsUbJdhH/w4Uq0b4Ja4fztsUVCNtKc4qALKre0tOjruwLIToDvvqYrov8zAvi09yMImPoVvI2fBQ+ICeQ==","signatures":[{"sig":"MEUCIHGiylJ+odTitwg1HoQu9fC2WqxcKbnXKZs7+iayqQ+YAiEAvLVEd6L8EMRt87ZvbIxISjsD4wYDxwcOq+okGojgAcg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482678},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"85a317bb97b1e7250da2640934ccca6da06dc184","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"bash -c '[ \"${CI}\" == \"true\" ] && playwright install-deps'; aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-85a317bb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-85a317bb_1687876947269_0.8836365583728267","host":"s3://npm-registry-packages"}},"1.0.17-42c1c097":{"name":"@libp2p/crypto","version":"1.0.17-42c1c097","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-42c1c097","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c5308535f055b6855c6c37aca35f9dc145ea6d5c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-42c1c097.tgz","fileCount":175,"integrity":"sha512-NAwU40ZlnD5paMvb45sTKHWnBI4ZmF//POJ5OBT6T9H4LQgF0bIewVHYnCTqGTXZeEszlonG04jkNKLDgXVwow==","signatures":[{"sig":"MEQCIFp4WpdyypjB50NDmHLaSU7wasV4CCpBy+zDv+L+uC3SAiAMDaRjzS/mhdNdFzkxwhun99ZEAH8I25zMjaTmJboEhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"42c1c097fce73ef5035985f8e9305e735852b940","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-42c1c097"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-42c1c097_1687880384773_0.787580060736857","host":"s3://npm-registry-packages"}},"1.0.17-7fb23cd3":{"name":"@libp2p/crypto","version":"1.0.17-7fb23cd3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-7fb23cd3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ae27b13ab05927cf77ee2162f0e8deb942cdef1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-7fb23cd3.tgz","fileCount":175,"integrity":"sha512-mIAlBv4kIzkWpAi0HAjfB5kMZ2sbvcnd24AtFc7mYNHzZAjdCUHd5Hhwo9FEDy7cARbtzTMfAqMr3mgm7JwuYQ==","signatures":[{"sig":"MEUCICkP4TmVMelnnctlqdBsPlijONJ3Wt20myr17cqdVmxAAiEA39G0y56FBIt3XNKVPuVcB/zalTzG4p586FA+1lH86nI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"7fb23cd340789041587a073975a88d8c5a327fd8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-7fb23cd3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-7fb23cd3_1687942628143_0.1851411588950027","host":"s3://npm-registry-packages"}},"1.0.17-6eab9c5e":{"name":"@libp2p/crypto","version":"1.0.17-6eab9c5e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-6eab9c5e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4a0846bd21285294caba3fd8e33f1e1832df84a2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-6eab9c5e.tgz","fileCount":175,"integrity":"sha512-/vCfPTGUNV2X8DY7Oyy9TAN9RRG/UCEE9IlNuuAShinr6qI95zav7tl1flEhIF9tWuNSS/Z1pNhQpU4p3G1J+g==","signatures":[{"sig":"MEUCIQDPtVXm9+nL/6JWlM1WJ62JiAz3wNrTgxtSbkNuSnKqmQIgG98VgEare8NxD3+bnxVmUa6A98ubnkXW5R+Heu72URE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"6eab9c5e3d5cf829abdf347b2f8b86ae5404cd10","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-6eab9c5e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-6eab9c5e_1688492389514_0.8130437395945171","host":"s3://npm-registry-packages"}},"1.0.17-5315f7bc":{"name":"@libp2p/crypto","version":"1.0.17-5315f7bc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-5315f7bc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5f499b363beed9cd3a66b81ef4bfeca2549e52ae","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-5315f7bc.tgz","fileCount":175,"integrity":"sha512-aI5US7HqayU3pHc8Vm9lJl9kN2ooTOF52JfreogmukN2eDniFHfQkIO+swgGpzMm24hsaG3T/bN88KSVMnf4BQ==","signatures":[{"sig":"MEUCIDI//dZm/d3aKl+rV7d0gNL6EZKRVbRt21+EY5ft3J3QAiEA4FQgVch/NLGVQM0xZPrlCzQVwSA+5fvfx+rpVnsZj8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"5315f7bc720e8e45ed7bdafa8397b6a1acc2fe4b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-5315f7bc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-5315f7bc_1688506442335_0.2063234255264732","host":"s3://npm-registry-packages"}},"1.0.17-daeb43d8":{"name":"@libp2p/crypto","version":"1.0.17-daeb43d8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-daeb43d8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f48e4f58451cbbeaf4ac902ad8c340e2b773333","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-daeb43d8.tgz","fileCount":175,"integrity":"sha512-w+JuDMye0oXqnPPk6iis88FvxckpvX1UU72ZzOgSAFlW2ZTp5pQsSc77glbE+MrqNIYZwKe/l1eLFox5Z0oXOQ==","signatures":[{"sig":"MEQCICciirE4fMjqc8jwDN1mthUZbtnj/ABSqNCz0UD7wso0AiBe2AR6+IoznHOIJkMvW97c9nQ6oOeaPsT3ngiJjJ0tJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"daeb43d8821d2df1999871797a22fbdf502731f8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-daeb43d8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-daeb43d8_1688582949415_0.5229787457895023","host":"s3://npm-registry-packages"}},"1.0.17-5eee70a4":{"name":"@libp2p/crypto","version":"1.0.17-5eee70a4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-5eee70a4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"832d0a1195d3054f4b69b7c02ffa89c21202e02c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-5eee70a4.tgz","fileCount":175,"integrity":"sha512-LDtnQUuISCnQCoeEBxGLyW3gPJessyoRIuUJspJMSlbJeCtImZGZjhYSsn70F+fToJM0m9cIhOz8uwTGKNPRXQ==","signatures":[{"sig":"MEUCIDGxIbKrXQFnuIJ8TPsu8YCTT+nlQkWzIJIDkrc6jnfpAiEAvx0z87sgWq1m5weZYdD/GgSyyhkYpNBAbSi7H189QYM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"5eee70a4b83e05342c629dda41a0b59b43ce30a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-5eee70a4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-5eee70a4_1689728604034_0.3328830912519054","host":"s3://npm-registry-packages"}},"1.0.17-7b5c54dd":{"name":"@libp2p/crypto","version":"1.0.17-7b5c54dd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-7b5c54dd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"525a9c7d906d6b493f05a8ebc20123299c9a2aeb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-7b5c54dd.tgz","fileCount":175,"integrity":"sha512-5ZzTJM4xnsNrCcS/yTsA016gIHrvf6ESj72j9Z+fd6p55WTbDlPbdOheUO4o5MXiBZjYhVqRxBfN0eRUAnc4Mg==","signatures":[{"sig":"MEUCIQCgBCwmUDU5Gq/XpKJsTVF3J1WHXNcpWuJC6wWkustewgIgPMDbblGL/VWEypNRC9QwuyMexoFld//7fmzdVJy7+TY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"7b5c54ddcec99c90c2fdc0539a83d576f172aa49","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-7b5c54dd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-7b5c54dd_1689781874535_0.46172081952622945","host":"s3://npm-registry-packages"}},"1.0.17-06f4901a":{"name":"@libp2p/crypto","version":"1.0.17-06f4901a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-06f4901a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48beca3383c223a50b388788ff6b9d62ca9dab6d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-06f4901a.tgz","fileCount":175,"integrity":"sha512-UNLdH7VcTE/8rgkKiqY22rXGKr6k8K2GMC5PZN4Yqt7oN7jVrS5Rp4OKSjxJxBlA9yvLfZjchZeDHwwm/+0PtA==","signatures":[{"sig":"MEQCIF5wAEtStnb9/dpAHu52a4aD8md2mQW5BNteUC3Y4R2cAiBydkG/W4FsG7ffEYUB0szXhCjQzkXtmmluluJKJw3qiQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"06f4901a367ef8e6b9f74bc9b896cdb091c31b12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-06f4901a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.10","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-06f4901a_1689840257402_0.6750962016976778","host":"s3://npm-registry-packages"}},"1.0.17-e9cafd3d":{"name":"@libp2p/crypto","version":"1.0.17-e9cafd3d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-e9cafd3d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1bdc15d76424d715ff7be00a84d459b4b78f9219","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-e9cafd3d.tgz","fileCount":175,"integrity":"sha512-Me8ttpr3c5vVhsWe9G6JUehOMMBmMaGhhu7WA5Po9R/DPYRTpJiINrQCR9NKB+J3L5QYW/1s4kulN3opN+jpag==","signatures":[{"sig":"MEUCIQD7Y8OkRTzbQGgRrFZczhGUHhuZCFGFjVG57MVH7b8lCgIgLmpuepqLhWO/jlNNPNGLa9+0gbLgg/U89YegKZLDAdk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-e9cafd3d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-e9cafd3d_1689856045401_0.12725639414065082","host":"s3://npm-registry-packages"}},"1.0.17-b36ec7f2":{"name":"@libp2p/crypto","version":"1.0.17-b36ec7f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-b36ec7f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f274936451435fbb902a1308aabee26509ca3a6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-b36ec7f2.tgz","fileCount":175,"integrity":"sha512-UzEnpF9dGnRn+zbPZu5H91sA6PKmKeXa/VultyOy0dYVMS3TKsa/CN67yy61sD3JM06XoxwF0CsbaJD4pokdTw==","signatures":[{"sig":"MEYCIQDMZ811Ocajc2Z5nNQOAx9Hu4J8JjefhzHitXf7KkNp3gIhAI0xMd7pwUBj6Am/7vL8G3dhzczPciI9x+u/yMpZqrR9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"b36ec7f24e477af21cec31effc086a6c611bf271","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-b36ec7f2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-b36ec7f2_1689955161054_0.7753353668558949","host":"s3://npm-registry-packages"}},"1.0.17-562f9b08":{"name":"@libp2p/crypto","version":"1.0.17-562f9b08","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-562f9b08","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"94974570093305eb1ebaa40c96205cb097981e22","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-562f9b08.tgz","fileCount":175,"integrity":"sha512-c6ujAO3wLsjwZ+2SWuL2l5q6nXXp+qiD71NpNDdqqP73gtZ0Gl3hHaFn0Kgz7qWso0BS9xCO2odIO37ZDDjrNQ==","signatures":[{"sig":"MEQCIC0XJ4sc1CuMgkuLeHsSAbFI9bo8rdLg1iKaiLXYCmLCAiAgLG04CnpEePAOOvLcDEYCHtPwycoEtKV1VrzpH64dUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"562f9b083140151ef39680cc7ce969117905de22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-562f9b08"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-562f9b08_1689956082411_0.8791452551964025","host":"s3://npm-registry-packages"}},"1.0.17-b1024c6c":{"name":"@libp2p/crypto","version":"1.0.17-b1024c6c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-b1024c6c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e6f01322b5ca181f4bf5a941ccc7bb94ed6c3096","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-b1024c6c.tgz","fileCount":175,"integrity":"sha512-abr5OzyLz3gh5Uf51JruxZTfIehpKMvh1L7gRg1fPEu6KqLqrZUaw/obYdBz/8Uy22JTcAx52HM1ItJKDQsXQw==","signatures":[{"sig":"MEUCICwnu385edZJhC7TdhwmnNTrk5h7l9P7PacLJaI16hyJAiEAh01aLlc1BkMrTo1Dmq/N6zg4Mt6VPN1CdQeHa0b5jBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"b1024c6cc352b0e3bb17f7a06dff0f7d9a3e24e0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-b1024c6c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-b1024c6c_1690199286603_0.8199876834050743","host":"s3://npm-registry-packages"}},"1.0.17-791f56f0":{"name":"@libp2p/crypto","version":"1.0.17-791f56f0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-791f56f0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a97fcdf444f826d3008fb1069cac299b51868b89","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-791f56f0.tgz","fileCount":175,"integrity":"sha512-Et1XGDHFMJ+LlIRAYu8KjsoCgQLJILzd0DUvob45j/8dJUwoVNyKvFhplQoO6CHmN+I/DOtoip2E6bG1BOQSwA==","signatures":[{"sig":"MEUCIAkVq/3i7/9QBmQXvOgVis2l97/899HnjQbcLHXISCw8AiEAkPlTzRIZVBksuePaCFiVinVK+ttU87qfYnDRMb/O77k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"791f56f06bd1489d6ed29eed0517a03d6b7544fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-791f56f0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-791f56f0_1690270224350_0.07322511507309093","host":"s3://npm-registry-packages"}},"1.0.17-c2232166":{"name":"@libp2p/crypto","version":"1.0.17-c2232166","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-c2232166","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"17bf45f8c1710886031e06e67fd19249bd9126c8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-c2232166.tgz","fileCount":175,"integrity":"sha512-aPQLYUXyVa2gUs54W9MVX+djUo0gJCbg9HwSpITq+ulfHR4MCGcoTNpoCoYdYzr6AAroFpT4z3iYFqIXBbkt/w==","signatures":[{"sig":"MEUCIADoestQ0eyeVKpzh/WnYSasLzPPV9wc+0j0BlxHJ8ZwAiEAkGncrEQA+17DZuxjgxUVed68LIVHSEKLMup54l1se6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"c22321662f9dde963993865506655fce05967c73","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-c2232166"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-c2232166_1690291055547_0.22049855922053818","host":"s3://npm-registry-packages"}},"1.0.17-7debe031":{"name":"@libp2p/crypto","version":"1.0.17-7debe031","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-7debe031","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f8a00d0916c2e2fa51b0b5a590f5dca91ee6f12","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-7debe031.tgz","fileCount":175,"integrity":"sha512-SY7VitsBSfgdRDjKxYfE0scD1FnnkygRaH7/GNgbsCwcPeVSL1E4UY3vHUp9r5YZEdQ2+ZlpRD96kh8GaauMmg==","signatures":[{"sig":"MEYCIQC2ycpo6nvQAPqvBpBY9JAJ4x3eFejSnI+WkjTvQfXlVwIhAO5MNynga90cTBO+V2sWGjnFRJs7KUfGg4hsWeE0Tyeo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"7debe0312f6df68e27dc26410a745c98477abe59","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.16.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-7debe031"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-7debe031_1690353223596_0.7116174326784293","host":"s3://npm-registry-packages"}},"1.0.17-a1ec46b5":{"name":"@libp2p/crypto","version":"1.0.17-a1ec46b5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-a1ec46b5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df0b13dfef0a1e012092b4c3f2a117d37b183e73","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-a1ec46b5.tgz","fileCount":175,"integrity":"sha512-AuPxg4G6LzPpdgGfWBQtP7Jg/wJDbHj2OUewnmh5SR2NIcYy2F4IOfFOz2XOvSLqVSzj0pEBUHGzZyQZYgl1ng==","signatures":[{"sig":"MEYCIQCPSCj/sZQEWaVJ9wpmzV2Dy1Wqnoo2wu84MCCd9CjvwgIhANPHCwgLCzBHYeOTUj2BrpWZMiFUsJ4A1B4P0NTXXB0c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482614},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"}},"gitHead":"a1ec46b5f5606b7bdf3e5b085013fb88e26439f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"typedoc":{"entryPoint":"./src/index.ts"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"8.19.4","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-a1ec46b5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^39.0.13","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-a1ec46b5_1690388119723_0.5770483027451929","host":"s3://npm-registry-packages"}},"1.0.17-c999d6a7":{"name":"@libp2p/crypto","version":"1.0.17-c999d6a7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-c999d6a7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6dfd68744c1a7056da585420797e10bf2b2daeff","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-c999d6a7.tgz","fileCount":175,"integrity":"sha512-wU2nPeT9jShc5JXT1jad2GSRLQSHv6AncYcuWIsIunSnKd8C6o4uuuuXAD4qXp+sHrJoGg4p4m1m6vbeeLvnDw==","signatures":[{"sig":"MEYCIQD7f906Ob6CL9NA7xgtzUuMm2mqppDSpc6Cgr3YASv6fQIhANZwmos1fq5aLA/2++VCFYlkP4kW4Abh0LKpjoVDRixv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c999d6a74971f5bfa5f173595cbf91cfad469bf8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-c999d6a7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-c999d6a7_1690471356167_0.47940291927754575","host":"s3://npm-registry-packages"}},"1.0.17-69c93ac5":{"name":"@libp2p/crypto","version":"1.0.17-69c93ac5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-69c93ac5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"33cde1b1cbf6e44d0cd233791d0ee84ad5e2f5d0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-69c93ac5.tgz","fileCount":175,"integrity":"sha512-jpywGr4e3h16ynVBqXTrQflRY2/lQrmhzGykq7Zx2M1soCbVJBW2mTgD7sTU+ILT3fyjJNPL6aOJJamjVTSn+g==","signatures":[{"sig":"MEUCIAfLTGQyIaAWwCrwXQgNyG5//3chF7fWgembgnsilrbhAiEAskKl/ZYQl+/xngNQDKzTVA4QyRHhhEOWGws4ZYMhNmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"69c93ac573e344aded16959d9ec21fd3e623c733","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-69c93ac5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-69c93ac5_1690567081843_0.7775818155298224","host":"s3://npm-registry-packages"}},"1.0.17-7f60b579":{"name":"@libp2p/crypto","version":"1.0.17-7f60b579","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-7f60b579","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c670bbd23b95d71b0478e0c77a996655204be61d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-7f60b579.tgz","fileCount":175,"integrity":"sha512-IKV9nfKtRVyJ7nDXM1X1PMszIgY2OxcoTBmkSoX8jSPpb7CB2bFwInf7cQUI7ulvk/tebvfYuItydKYFb5SoeQ==","signatures":[{"sig":"MEQCIE1pl4ZZzBe2oclc+zLmTCKeNFdTKbdIeAws4zohs1NyAiAxiYzIuDhaKpzm7vwkSeBqj200MtXBhqBYc/UEd94Y4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7f60b579cda088970f7b50ecdbf4d342d32f6f0b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-7f60b579"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-7f60b579_1690575907648_0.4107984440046164","host":"s3://npm-registry-packages"}},"1.0.17-a41d25d4":{"name":"@libp2p/crypto","version":"1.0.17-a41d25d4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-a41d25d4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bace0a1db359a4045d83e766330a6b878d2b7c19","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-a41d25d4.tgz","fileCount":175,"integrity":"sha512-5y3PqFe/PrtmSdmJ9TpVqBmeTjyUMH7d1MnHYvPUoyYurvwZ+8X4d3KfVtimUghKpxthT+cadL7dkJMqG4VlQg==","signatures":[{"sig":"MEUCIQCGM3gTEcDmsJX9L3xRbd8hbysbLvhBOz0ZuujzTECI2QIgajtRD4GEChnrsk23kzvs3EKfDdPSosvZx78ykQosfww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a41d25d49696febd7fd903bbdcc95ebaeb5d4b35","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-a41d25d4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-a41d25d4_1690718445665_0.6284435692507373","host":"s3://npm-registry-packages"}},"1.0.17-57c32721":{"name":"@libp2p/crypto","version":"1.0.17-57c32721","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-57c32721","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7f0987e1931413cc54cd88c734e5e45feeb6db8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-57c32721.tgz","fileCount":175,"integrity":"sha512-8NN41wcCRWjmKeDICvk5px5Fn99kFVDdFtG213v+LTdvuXzF2wIAxRqeiSCgOD9DxmJuVUqcCwo7dbc+7pm0uw==","signatures":[{"sig":"MEQCIFsfEtT0aw434pSnOYmaW07Ro4PZDlGnzN/+UFoX9zduAiBqcZYrjeLVytJLcOa6aUjQweo/Jn07FHUbuwJE3gA2vg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"57c32721c881aeb39979be0604c379c47bda8374","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-57c32721"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-57c32721_1690720310308_0.43477405821398674","host":"s3://npm-registry-packages"}},"1.0.17-1f7e18b0":{"name":"@libp2p/crypto","version":"1.0.17-1f7e18b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-1f7e18b0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"948b1a7933b06dad61d6459ecfb570889f526b8f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-1f7e18b0.tgz","fileCount":175,"integrity":"sha512-6RfaEkcOQ5YGWJj2FPR0vyLnxNf3+RXpc36GnrfhF4kwvJtMpeOOBUgiiJKamkbjLe2AUyDdRep8a4xap5uygQ==","signatures":[{"sig":"MEUCIBkjiR9KGNkwHUR2sg+UIF1E//R0YHfs72SlCcfLvaKvAiEAxSNTt1q9mGRVoly6sVnteRs+HDZWB/3hKMgk/Tg/wbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1f7e18b07094046f10df89a1c6eab505d4c13225","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-1f7e18b0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-1f7e18b0_1690730127530_0.7681794010633631","host":"s3://npm-registry-packages"}},"1.0.17-eabf6f36":{"name":"@libp2p/crypto","version":"1.0.17-eabf6f36","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@1.0.17-eabf6f36","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5bb20a5cabdfc20c71c3cbd7819cca8971dd2922","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-1.0.17-eabf6f36.tgz","fileCount":175,"integrity":"sha512-nDO76am+L6oIyHaMaqWfQjC+tHsCv+3MyzXHDN6CRzwYBjkBfmMINkm2w1TG8qhkD/h9Mz4+hFbh9342vfqzmw==","signatures":[{"sig":"MEUCIFTRmAuprEX6PQHG0fjYNuhKUvFjcY+yeC0XrgZ95Eh+AiEA9fh/26aw5kIjZEi+WPXqE4NCsyKC8gKC9DIQ9PZFNDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482404},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"eabf6f3688eedb9671772aa9c276ff84847bdf1f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.0.1-eabf6f36"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_1.0.17-eabf6f36_1690789192981_0.08866461182779273","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@libp2p/crypto","version":"2.0.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cda04a8cc4911b3f6526f0c2a93294f41c9c0b3b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0.tgz","fileCount":175,"integrity":"sha512-+fNHbecB18Ka/5tT9A6xqMDo3ekGzkmZEa1Y9jgITvetR8VgjEwcoh6+6KQFlHXdFAhi2VA1zRPwOH1AJjEUhw==","signatures":[{"sig":"MEYCIQC6GKS1LPCs84MliVSuKQFO1JV/A2wLE8t4c74n9fVSogIhAPrHln+Fg0uKWkLGPekihQeQ0BkceoD51Q1O9zV/HZ+6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482386},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"67ca252695ee17d01a4a4ec0ec5c1b4a8c44201a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"^0.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0_1690806862879_0.500833219714373","host":"s3://npm-registry-packages"}},"2.0.0-fdd80820":{"name":"@libp2p/crypto","version":"2.0.0-fdd80820","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-fdd80820","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5775273e4a006cb55ac2ae72529dedbaf926f18","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-fdd80820.tgz","fileCount":175,"integrity":"sha512-+PK5w1ifOlUtXUrul6KP0wORBBxBO8q6NWCRc6IJhQT6u1Bs1IG4UJkbsHd0aBDPHhtGNDzxUC2CngUlcllVUQ==","signatures":[{"sig":"MEUCIQDAJpMzrexUCnqpDFSRIFNToUFI9g87xmQmRHAZjW7FKQIgMZTL1q5lD/PJtpO11AFlIMAKdHZ7LUrmBSpSbPvYPkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fdd80820a548b5bdc7f34086e1a140d8b4e395a7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-fdd80820"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-fdd80820_1690817089110_0.6933383943311013","host":"s3://npm-registry-packages"}},"2.0.0-72e81dc1":{"name":"@libp2p/crypto","version":"2.0.0-72e81dc1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-72e81dc1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"714edfa47e797995cac023ba871200a17404c2f5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-72e81dc1.tgz","fileCount":175,"integrity":"sha512-fjugIki+A2qwU9AB/QWCJ3E2Sij3Byy0/vClE5igA/osr1wX+LYtHYW3Yjt3Nk+Pc5rxiaNPQvfWlRs5S2CP/Q==","signatures":[{"sig":"MEQCIAn6strN39bTpzpTJApkg16rjbkqo0VkUhCacT5m38GYAiBqIj8ustnDoxCb3oUPHWyfWXrDbe3u7It9JttRu7AJ1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"72e81dc1ab66fe0bbcafe3261ec20e2a28aaad5f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-72e81dc1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-72e81dc1_1690824413442_0.6579196799168587","host":"s3://npm-registry-packages"}},"2.0.0-e66f4891":{"name":"@libp2p/crypto","version":"2.0.0-e66f4891","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-e66f4891","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"638fbd3faa6d4ee25dcad848f9c95322921a195e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-e66f4891.tgz","fileCount":175,"integrity":"sha512-pR3TPCHRPS7xQ1cHXywKy1fH6Xl78/5cg6E20U5/rYUpZ20s2cfD+GRzrNvd2+MnpM9RNpxZMllQpwIC4acO4g==","signatures":[{"sig":"MEUCIAJRxFbLifFWTMk+OjE2IszqIFS5+fp9OiQv52wU7OMkAiEAo/KY9pL9UDvLIzLMClAWYbSwbVVYmPRqhbegbWh+vWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e66f48913128075c77692040b05df12c7f2e4db6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-e66f4891"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-e66f4891_1690869881237_0.08060411535756273","host":"s3://npm-registry-packages"}},"2.0.0-ef83dd1d":{"name":"@libp2p/crypto","version":"2.0.0-ef83dd1d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-ef83dd1d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47b7932a1bc736f82f0e97efff415aec86165575","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-ef83dd1d.tgz","fileCount":175,"integrity":"sha512-uTcZBouKgQUHofgzujdv0alAKVlXvP9jaUA0tNmhPZ4aEN8tBVxLnvV9hLDFzKq6TZYEH3ukeOdtaPp84Ocp3w==","signatures":[{"sig":"MEYCIQCcFU2YoVKA+6XkHWPi5ygktnnKs2IHM5SBtmrGl0/fpAIhAJGrkKq0GpWOgMukOheamuKKrVbbdgb0Erk9t/DYEasX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ef83dd1df0439acdb4ccb4c83496cd5129680eba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-ef83dd1d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-ef83dd1d_1690879743545_0.3865956650121094","host":"s3://npm-registry-packages"}},"2.0.0-c858ca7f":{"name":"@libp2p/crypto","version":"2.0.0-c858ca7f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-c858ca7f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f250d2b5a61f961c9a0a2dc85a6a212b393bac43","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-c858ca7f.tgz","fileCount":175,"integrity":"sha512-WjjW4ZajcDZpFlxasUM3YrFLZtPcfLFpnw+Ijtp8u+ptSZV3qhqIlfrbTXGfQSm9RIys3urXGw4VG4LGi64n+g==","signatures":[{"sig":"MEQCIBCedhwy3xYaqrhKOpExdEHj1CZgGuuxYPXdGPR4365RAiA9fNOZ/t7rpG5MlkN/aBEwS2w+09aGr85f8WpBsNBd3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c858ca7ffbd3d346d58b60ad4a6080cbbd68d006","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-c858ca7f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-c858ca7f_1690888688839_0.12378230636155485","host":"s3://npm-registry-packages"}},"2.0.0-a4a10fd4":{"name":"@libp2p/crypto","version":"2.0.0-a4a10fd4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-a4a10fd4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b9057d9111b9f0032474791b35a3de798dd04635","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-a4a10fd4.tgz","fileCount":175,"integrity":"sha512-7c/RCaF0OdKE56OQSNdAfh/kdlERFj+zkfRjx9HGIJpLNRoqzIMd+6+mAHsfhzoPei1bZ2TQWJ6OjYoMzF5t1w==","signatures":[{"sig":"MEUCIF6BErHYFO7YZuc6+E8fYDyXFE7qxiWxTQSajcW9QKdpAiEA9Q2hcvY62bhM1q5UsHoari16KEhBGXwGFbOp5LzC+A4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a4a10fd4451ffc7d00f5bad28d3607c67b8805d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-a4a10fd4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-a4a10fd4_1690894555595_0.22125603313032371","host":"s3://npm-registry-packages"}},"2.0.0-8d49602f":{"name":"@libp2p/crypto","version":"2.0.0-8d49602f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-8d49602f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5acb568e9415f0eba86f017a04651fee1d8b308e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-8d49602f.tgz","fileCount":175,"integrity":"sha512-+QoMjuV7AsA51KZ7Be820WTCfAPcPpEBm6gQMvGkdDgUjr7s295SCCv+T5KGw1OHuRWVJZMdwljwdMwojNO5bQ==","signatures":[{"sig":"MEYCIQD+7dzG6rR/NOfoxRQE20zlg4STtMK+qqkr+5G3oqP5bAIhAIImHcALV5xv1Otqt3Omc52baxN4pZxYX31immNaSMWz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8d49602fb6f0c906f1920d397ff28705bb0bc845","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-8d49602f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-8d49602f_1690900621973_0.43298088642370125","host":"s3://npm-registry-packages"}},"2.0.0-8f855a3c":{"name":"@libp2p/crypto","version":"2.0.0-8f855a3c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-8f855a3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8e1c2728691e411509a6861d5b9627a8a75ddaa9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-8f855a3c.tgz","fileCount":175,"integrity":"sha512-ayprVgiRA471KYA0vM794u5QVcKKH2jpHTMMOeTUSQIPx8iGkQVoBGWxhTyDZC3S7ThXHnqjZdH7jOQwnRULaQ==","signatures":[{"sig":"MEQCICk89QwSHhw1hcDb56LsqnQbdUdWOvwY2zDdPw9w0UVPAiALzkqnBWTCv+5XO+y4Fy1tEmliPEVZCME40MgYVx5lhA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8f855a3c58137daad7848f268277ba5ec573399c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-8f855a3c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-8f855a3c_1690902982333_0.5208729112607693","host":"s3://npm-registry-packages"}},"2.0.0-5ffa7a74":{"name":"@libp2p/crypto","version":"2.0.0-5ffa7a74","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-5ffa7a74","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab5841ec192d20b929067cbef8ceef116889e61b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-5ffa7a74.tgz","fileCount":175,"integrity":"sha512-sKo0z9ziwzE2fcsyTyHSu5H+fg6fiiJe3nax8Mh0ISbeFhDy1v6FPvehFyTGccjCLPmsvnU+osnE2wgpf41Qxg==","signatures":[{"sig":"MEYCIQCHsGbxCHgOSKp6fMx+GESNiNlbSUf6yTTPNg3y83qAIgIhAKO02yWJ8BogcK7WO9vSo9XeJHfEl0z6+ZkNJM5flyMw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5ffa7a74d5b972bdac387782d6010b6a19558600","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-5ffa7a74"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-5ffa7a74_1690923286908_0.9233174112345521","host":"s3://npm-registry-packages"}},"2.0.0-8f681db3":{"name":"@libp2p/crypto","version":"2.0.0-8f681db3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-8f681db3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9bf7b9f859c85784dc966aa845b67e021fd35024","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-8f681db3.tgz","fileCount":175,"integrity":"sha512-aQpRMnGM5xbcYfG86Sr+4li+TFJPU52ICZy099PN6L6LmFqpGo0cqtJev0D5KWqy+DGVdyJbpbnftn5Owx4n1Q==","signatures":[{"sig":"MEQCIA8FoL4ETwg0yCbRggb7djQyT/V+cOxwmTMtJZcvUunuAiAqXR7qcnvzF9eB9TYGfab2Q1hEFCYHWugyNjqAeVe1lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":482403},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8f681db3847cb3a628f72d5491bc995461dfaf06","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-8f681db3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-8f681db3_1691086821984_0.4297334924730325","host":"s3://npm-registry-packages"}},"2.0.0-58421e11":{"name":"@libp2p/crypto","version":"2.0.0-58421e11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.0-58421e11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"59a3506225dbf372f66dcf6c30c7c6210f388038","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.0-58421e11.tgz","fileCount":175,"integrity":"sha512-00ptt63QVkZbOBXlyucGAm8AE2Q920yrAIxeMhWvZJ/VG/U2JZWZD2/dSBUcftV1epZtn7r1nmo4wDaO/eCkQg==","signatures":[{"sig":"MEUCIQC1JdSGw8ON7Er/Q5PcKSGHKG2rNVeS2/aY5ZdMZGX8twIgSNEtiGjNOQpJcDQSubKnDrN4s6PbwbOHztsbBM0jBmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480411},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"58421e112e7217b36dea27e995f5cfe804387187","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-58421e11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.0-58421e11_1691154904131_0.4272060138978959","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@libp2p/crypto","version":"2.0.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2f2bf100abaaf80f0a102dcbc5e8058bb8eefa0b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.1.tgz","fileCount":176,"integrity":"sha512-lkQ9Yjbly5zDZtwccFUrHpfpkQofhOO3y+qX6jcpqVmKz3PQhobvilzEBJzefXvn1mvrkWjbe3oMkH+JyORReQ==","signatures":[{"sig":"MEUCIQCA5HZP7n53sTjdXL2Ynf/rRJrBDF/Z/9svsSk0oNzfbgIgaTgycRE8pLzoQXyMBF0jTmbAOUtabAK2vWl1TH+qLgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486196},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"55e1230ac5dd65ba573c2da4a0e5eae2bac81ed2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"^0.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.1_1691157720267_0.16525476403025974","host":"s3://npm-registry-packages"}},"2.0.1-446fff87":{"name":"@libp2p/crypto","version":"2.0.1-446fff87","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.1-446fff87","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cf5c2ac7a4a6b15e43ddb733c2561305c7c3d09a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.1-446fff87.tgz","fileCount":175,"integrity":"sha512-Zs1LzL7JsVhPmzY3p7FDah7yAWYeSktW5nDYSdjYVLBVHrAbFColrtIpsPRnsHzRiR5Xi2W16cj2tkPVGVTVpg==","signatures":[{"sig":"MEYCIQC9EjFUYVyPq8W5TJaF5ABhdPoyVpmHSvZXs3SltmIzEwIhAPu9XUI2fM/+KN5CJ1WtojlJCULRWWSgoMyZaoG+RO2c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480411},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"446fff878477c771634578f0a8e84737aad3d4d3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.0-446fff87"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.1-446fff87_1691249296154_0.5243343323802576","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@libp2p/crypto","version":"2.0.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c1c950e452c7a417631bf5b2b6bda96292bf35ee","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2.tgz","fileCount":176,"integrity":"sha512-CmKYBUpU/WKeLSGtqCtsPubwL7wS50toyO1wDNZsbstFDEXZB5YrAnSwPiSzXG33rgeoGW5VNsUShJvFylVPcw==","signatures":[{"sig":"MEUCIQDWY5MCpgQyxFOAoc1L97z1T8kkZJDIIfiedVHJDoN03gIgL+9NNkFHRH4jt1n/ugIOA3wIMGb3nEIU6NDDSrfe7Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486196},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b7e608998cc88860d9ec8a3ed7c03fdfb3eccb3b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"^0.1.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2_1691252025232_0.7017466366993088","host":"s3://npm-registry-packages"}},"2.0.2-e26848b0":{"name":"@libp2p/crypto","version":"2.0.2-e26848b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-e26848b0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"867eb9ecf050ac0cafcac45275e0712451085253","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-e26848b0.tgz","fileCount":175,"integrity":"sha512-Ddp1z3G6ImlzIv9Wab1d+p+BC9XbWx+icuphr6vFoXN/Y+TzAmncs9cTy870+wBePn7eTpFt2FgcIiQTm83fvw==","signatures":[{"sig":"MEUCIHD9FXMAEsSe9GFUF0nLeYfRs2fYLUgS1qvHlr5Vo4dpAiEA+RoMkEkferL97U7I1tS0yG3VVZMOLWjANs2ftEYvABE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480411},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e26848b06e77bfcff4063139c9ed816f37f05cb6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.1-e26848b0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-e26848b0_1691439029929_0.21555143825593914","host":"s3://npm-registry-packages"}},"2.0.2-eaac8943":{"name":"@libp2p/crypto","version":"2.0.2-eaac8943","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-eaac8943","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5bcc2e475a89f918e8d943b7be9bfd4e300f0fca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-eaac8943.tgz","fileCount":175,"integrity":"sha512-cUgg1obLntD9BMcgWNtfbZ/HAVCTrEd/lzFyaeJ9WgGPnTHg5SrPmvTYX4zuA/PsbYNeesKwil9IqIPffrZPhg==","signatures":[{"sig":"MEUCIE3NDBNOY2VXRiwx3c4HI3kaUnCRaDVolIR2OmcdoWtNAiEAzBfapDVnNONCNamPRu/9c7ZZlrBj0ugEp7LQHeYMBBs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480411},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"eaac8943e2df5b41ba2eab9d4751fb6e8a557766","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/ed25519":"^1.6.0","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@noble/secp256k1":"^1.5.4","@libp2p/interface":"0.1.1-eaac8943"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-eaac8943_1691442335219_0.6704031725173119","host":"s3://npm-registry-packages"}},"2.0.2-6b839807":{"name":"@libp2p/crypto","version":"2.0.2-6b839807","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-6b839807","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27c953a1f5c192212b5259137e51d2be84d00bc8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-6b839807.tgz","fileCount":175,"integrity":"sha512-uujRbTg+q4/Isz/n8bwAsifptq2O+F8XpYq6XGkf3ac7wEoJsZxBoy5CC5yTtJIctWr3hgmgBkKyFoxA8mtmPQ==","signatures":[{"sig":"MEUCIGrzEXXGgpyuUov004cBv29654vrBJhdaff8/fOB+zS9AiEAkpQ/A1lnfH349ZFkWxWHhuHx+E0HrUhnHwVj/LqTego=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6b839807b4dd79d88cbcdae76f0fb045b6222178","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-6b839807"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-6b839807_1691540755173_0.7739696316997962","host":"s3://npm-registry-packages"}},"2.0.2-123ded59":{"name":"@libp2p/crypto","version":"2.0.2-123ded59","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-123ded59","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"23d3078c225e7f92409fded7162ed1164dfa9ce7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-123ded59.tgz","fileCount":175,"integrity":"sha512-eCFtu2F2qt+QZgYKEln4cW+E4Tw4xLYGiHCV8hELRQtLmSSuNKDf3IHICGotZYA/R6ald0vL0bnmqK9asaOaHg==","signatures":[{"sig":"MEQCIE2NwMrEhzDBXtu7bS8Rfsk7ysdaCuKyDinx4a7hdrj+AiAgEpx/Ybp4sRm/OE8hPZx5SHV//jabPFRmx1/Ox2h2Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"123ded59f90c5d283a1f2bb3a0848d73de1d9baf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-123ded59"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-123ded59_1691601140114_0.06092662817614558","host":"s3://npm-registry-packages"}},"2.0.2-32212959":{"name":"@libp2p/crypto","version":"2.0.2-32212959","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-32212959","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b2d755d860fae1ff49d39af971d23df3ea39ffc2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-32212959.tgz","fileCount":175,"integrity":"sha512-EEeTGE/uP3s+cMJLVGVMWird1cOP/fE+bch82CST2Okb7f5n2J016HXZk7qjscYV7CjQVdDGwbWJrnPc28+OVA==","signatures":[{"sig":"MEYCIQDFIEv1PqqIcbxNmsyb9I5qnUyq30cjGO9IWgBMna48AwIhAN87wscdBJia2m/eVKWZJgZ2UC4vyThZwVC9EVwfCJnR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"322129597c67a12459afce57ddb19188a34b1892","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-32212959"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-32212959_1691651778608_0.17460562004026547","host":"s3://npm-registry-packages"}},"2.0.2-5e85154b":{"name":"@libp2p/crypto","version":"2.0.2-5e85154b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-5e85154b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5fb102eb1807c2f9c9cde9e9c9b4d6006c470322","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-5e85154b.tgz","fileCount":175,"integrity":"sha512-KFQiCyvMU3BEMWfYLXsGsJHF0dj6zajQ9yIw95bSNVZRL7JWOXJvEdowEC9h15trKu843HIyn/tv7qEUh9SCgQ==","signatures":[{"sig":"MEQCIETEvY9wr1bFDcctDngFFCbL64fJqg3hHAKCspoC/4aSAiBCZPYaj2l8uFDK4z9hSwxSP+V/LjORMQEyVzZRLADpTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5e85154b2953867e77e31a4fb823b20cb0620092","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-5e85154b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-5e85154b_1691667809540_0.6697654257729715","host":"s3://npm-registry-packages"}},"2.0.2-a1fbb7e2":{"name":"@libp2p/crypto","version":"2.0.2-a1fbb7e2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-a1fbb7e2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b03c47158c1da11e0389d68dabe5e1ebcf3a288c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-a1fbb7e2.tgz","fileCount":175,"integrity":"sha512-MMRlooDBBfykF1L4tNY5fdflNCZsm35l8kz1UCOc33X8ATAyFL8aY94x0hdLRs0Qf9SlWtnrJGp9AkkDSfkf8A==","signatures":[{"sig":"MEUCIFkhGCc8XoVJsk6Eu4aL+p46dBht8Bxtv5pcY3Xb1wvoAiEA3Sz6MyEBVCutQVvYemjkQ8DbNK/aeIrTpm91X9je0gg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a1fbb7e2a4d4ad26cbdae3db8cb4b8398e8dd010","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-a1fbb7e2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-a1fbb7e2_1691670394215_0.6695310190991313","host":"s3://npm-registry-packages"}},"2.0.2-3345f28b":{"name":"@libp2p/crypto","version":"2.0.2-3345f28b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-3345f28b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1edd3246fccc0c639c03746897958d55275bab94","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-3345f28b.tgz","fileCount":175,"integrity":"sha512-3JXvu5IC4mjTq6dp9NeGP7iyPZIR80icU5KOE0uPn2iWCopwRamWDNmPZt4jXxQZgQvU3DKDiBB7jyQRv0YiFg==","signatures":[{"sig":"MEYCIQDA7vXGPRnM5IJEpJpklAfiRuVIHcGjxyMixqcx6pYojQIhAOUwqMuddfIIT8waU0MJGLno0aNVCDzoi71FgQLl2I6y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3345f28b3b13fbe6b4e333466488e9d0bc677322","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.4","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-3345f28b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.1","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-3345f28b_1691721866125_0.11787934346698559","host":"s3://npm-registry-packages"}},"2.0.2-9c0353cf":{"name":"@libp2p/crypto","version":"2.0.2-9c0353cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-9c0353cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"916d16f33118204d9e23676b25f69cf70656d77f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-9c0353cf.tgz","fileCount":175,"integrity":"sha512-yBpysMST0dwHUqpXcf4gjS8YLVeiSaJoduHgc+dgBe9j5Y461uL5dyrJixtgb88za6l0191flFF2p/Y9vMg4uQ==","signatures":[{"sig":"MEQCICNYdiBh6c/eJt666SiaSKjjW57a/20JnW87D0UO6Z2DAiANaZfaDGmTy3Kl/OdKZiLL4oCkY9RZ8//VZHg2puAomA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9c0353cf5a1e13196ca0e7764f87e36478518f69","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-9c0353cf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-9c0353cf_1691757598348_0.0029725675137257657","host":"s3://npm-registry-packages"}},"2.0.2-364e0592":{"name":"@libp2p/crypto","version":"2.0.2-364e0592","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-364e0592","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7eb73b3b27cd1c35dcefcf82dad484d6eb56397a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-364e0592.tgz","fileCount":175,"integrity":"sha512-9bNuXrwMAHykW+n85pVJNbQWhfPao1BB4WoolqFFWSDWj9TT/w0kqLOtyzaS2QlYphXM30g0wHWEu+7EIQLCYw==","signatures":[{"sig":"MEQCIAhRAksPjoD8DvHZiFT3jbkKCvyujLZyRP1ooe4ayMbhAiAeGRt5fM8smPOntH80CzRULNABWFTfzqzoZy6+CP1GDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"364e0592b23be7fda1631493a0a3f0540a382c1d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-364e0592"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-364e0592_1691762529184_0.1205181942224618","host":"s3://npm-registry-packages"}},"2.0.2-4c1a33b3":{"name":"@libp2p/crypto","version":"2.0.2-4c1a33b3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-4c1a33b3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"173a8631631488ef1434abe9308c469f365e2d1c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-4c1a33b3.tgz","fileCount":175,"integrity":"sha512-8eNmfTnOjAobHp0D0cGjg0UveVrkS6J+PsovX0XFlopwJHwWBS7TKiVQHwXPygRepAIG9n+fVET4mWf8VQkGnQ==","signatures":[{"sig":"MEUCIB9nN1Wd3tCcEw51ozmGD++yqOznvBpmapM+AcfIO/3DAiEA6rejUMvwRykaz8SzLl7ScCqoRaB3jpkbLSOSQtgllDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4c1a33b35b3ec740e9a00d54fb8c7d522d7043fe","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-4c1a33b3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-4c1a33b3_1691911552576_0.7119389274161956","host":"s3://npm-registry-packages"}},"2.0.2-a31b420f":{"name":"@libp2p/crypto","version":"2.0.2-a31b420f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-a31b420f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a63bfdba3a56c9a3659579e895c3905b7b693882","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-a31b420f.tgz","fileCount":175,"integrity":"sha512-3YSOdWaULCKQgaBfeNgSlACREe6+Q3Jnv0Wdu34/3NI+bk/eVOy6yjmcUgMysFXFYMuU8eT+1Eyzs/KxAuk9Fw==","signatures":[{"sig":"MEUCIGHBsMrw23A/xGBuGS6hm9/ARsmVmRd67Lyls5C1PcPzAiEA3KP7lhLIigHIUslopO8huEhzdAwu7eqpLQtBBFQlHkY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a31b420f1920533d92e0aec4ddedcf323957bd44","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-a31b420f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-a31b420f_1691912295091_0.6196938601171667","host":"s3://npm-registry-packages"}},"2.0.2-18567b7c":{"name":"@libp2p/crypto","version":"2.0.2-18567b7c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-18567b7c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c8bf3f05bafbf8d5970cb86639a2440b548d2355","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-18567b7c.tgz","fileCount":175,"integrity":"sha512-oUMaMPRhFeuvyOxO0kFthPS49ACXN03NUPDUwwcDO3/Gv0gEsrMAl9q1ogkT/qkFyq7U5QaNuNfWryTXhQ+QKA==","signatures":[{"sig":"MEYCIQDvK41n8LC18mN4IA3l8SX8vnfoP8u0eqsy8q3ElKKH/AIhAMCnNPJBMDyLAzP7yClGACRoh+UpDKPgZcGuY4Dr8fOC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":496061},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"18567b7cfcca605b2d586cef9275554099959bc8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-18567b7c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-18567b7c_1691912416979_0.3369972368710916","host":"s3://npm-registry-packages"}},"2.0.2-02b89323":{"name":"@libp2p/crypto","version":"2.0.2-02b89323","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.2-02b89323","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3173b64a8a30ddbbbf56eeb4e3b6e7f2e6813b71","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.2-02b89323.tgz","fileCount":175,"integrity":"sha512-aN1xC/whUkrrv/aaHDvTbZ7S22/+AGCY/AG27SHt0ZQrjPfre1yMVkI8JoxVux04vUCyJMGc8GteXzv+cCpZ5w==","signatures":[{"sig":"MEQCIBjkp/wd/4ctZK/fJ+DZxuRKiwMyxiYZ5a7w07FzkkjWAiAwYL41OdM1nhk1Tga+T8/UfnF5nN5JmORjNSI94DRB0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"02b89323130f6d70a0f804f7f1a6adba81ea4d0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.1-02b89323"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.2-02b89323_1692027365856_0.11278809152209535","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@libp2p/crypto","version":"2.0.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f9fa9c6df30508d62c61b5d02b3449e0feddeb5a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3.tgz","fileCount":176,"integrity":"sha512-VLhjdkJe8b/vedHp7SosDs62Yxq1i05Ej/YdVaEdWQdJsBRHCwbRlS4hPg3vm21U5hLF0g958r/927Vd/wamZw==","signatures":[{"sig":"MEUCIDBnzs0G/Al7nUuHt6uZ+b7PLTDjb2A7l4hn96tjGq/aAiEAkOy89a+bFepj36Vxt5UtQgRX+dP8Wt7d8M0JjTRoZQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":500958},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"871655515cc89af3eacad855db475d3f1ada2005","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3_1692052482413_0.08857291139779733","host":"s3://npm-registry-packages"}},"2.0.3-7b2ddc17":{"name":"@libp2p/crypto","version":"2.0.3-7b2ddc17","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-7b2ddc17","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fc7e16e87ee05e319e70435767c4f7c422fafed9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-7b2ddc17.tgz","fileCount":175,"integrity":"sha512-qn1pH9Ktn4SxV92yMwS6x7zog31l/U9apyU9jYAuFQNfFmlHlNIVb6F3XZynk8eVblC8i32vAZIrBtXkMLBDyw==","signatures":[{"sig":"MEUCIFnUmkxwql1+N742svOifELBgcSKPPPzn/n/26Id+++UAiEAnqw+cJ80iwBeuwFPPrY6Ym5UdYlH4jmFenZtZRRxCd8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7b2ddc17339947d7bf77e2eb2b3478b584624a03","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-7b2ddc17"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-7b2ddc17_1692084824702_0.6851894051826073","host":"s3://npm-registry-packages"}},"2.0.3-87165551":{"name":"@libp2p/crypto","version":"2.0.3-87165551","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-87165551","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"867376d2ab99b45885617e1aaeda5e83ed8cefc0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-87165551.tgz","fileCount":175,"integrity":"sha512-q1UMx1qfzKbwUpq4vPkfkoLy98wLrR8MwyP4aaHqqA/dd9sn30iO8qR4hWyeITRMjyojEIttEFWjtoYjm8BlCQ==","signatures":[{"sig":"MEUCIDjAr0o/Ff7S2Dwb6YopKfla8AbwHumS+8tpFUdmpFOlAiEAm8x913vdi6VObwpDdgMOW6suzabZGypCSMoxmgFiZmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"871655515cc89af3eacad855db475d3f1ada2005","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-87165551"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-87165551_1692086873771_0.5295031049353129","host":"s3://npm-registry-packages"}},"2.0.3-e664d14f":{"name":"@libp2p/crypto","version":"2.0.3-e664d14f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-e664d14f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0a4536d4cf0eea5b7b7ec1d7bde3ce7d73cc3e4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-e664d14f.tgz","fileCount":175,"integrity":"sha512-3LxB3Ciecltky7HPD4GIUdRWEdD9wf4iUf9Lrv151j6+Jxbu3l9b7MrcQkaqBtFROQC8d+h0DKp3jXwbZfgDDg==","signatures":[{"sig":"MEUCIC55pbN63WicwTHVjBDUVce6Fju8Jh56qQIZBVzr0VccAiEAtKa1ey7NfKYO+3iJrBoFNS6m7TuTG+tqAZv+g4vKOUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e664d14f9f28d148cb5bf7212f6c60ce452b98dd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-e664d14f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-e664d14f_1692089460964_0.7199772372443394","host":"s3://npm-registry-packages"}},"2.0.3-d30f09f2":{"name":"@libp2p/crypto","version":"2.0.3-d30f09f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-d30f09f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a02909c43d2dc3d26c3a9f8fcb14d0f837403f63","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-d30f09f2.tgz","fileCount":175,"integrity":"sha512-cyzx8NAZMVYXZsFcISz3Any+mkhvO2LvIa6RL/SxlDYdxGcIUIp6QcgRLEuwwrno1rqeZbZxSQuZsu+zTV6oZQ==","signatures":[{"sig":"MEUCIAmjDfn8nwwSnVev5U5gk1k7XQoaGblvaFT7wDxbYYKcAiEAo3LSevuLvXJaWjT35lzmmpzMbr2VhIlwMIZ0g1rXQqE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d30f09f29bcf34a0f1d7c7c984dad6dc34bb669a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-d30f09f2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-d30f09f2_1692117893412_0.7701604129405133","host":"s3://npm-registry-packages"}},"2.0.3-d9948596":{"name":"@libp2p/crypto","version":"2.0.3-d9948596","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-d9948596","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c7a19cd93d6ec09611ed0d6b1d11db3f52d41992","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-d9948596.tgz","fileCount":175,"integrity":"sha512-bjkJcIwHgqA/TW8Vsk1cwfDnqYzfgpaBqEvZE77eGUd4RZ74g+DpGGLvnCxhLt0ZETp0n7GOv2IjOO07p9jrxA==","signatures":[{"sig":"MEUCIQD07SZFCkPb6SvXu+N+tSdaKp01TOKIFFHtLdXZsew/UAIgGImjlR06Rodd0dtr2I6i2Tzy/45ApSduM3KGQo8wH/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d994859662cd53ef20f93b1546b71edcd41b805d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-d9948596"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-d9948596_1692123294728_0.899000108549231","host":"s3://npm-registry-packages"}},"2.0.3-87dc7e9f":{"name":"@libp2p/crypto","version":"2.0.3-87dc7e9f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-87dc7e9f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"07ccdc1819081067f87c86870947c3b4cda8b6b5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-87dc7e9f.tgz","fileCount":175,"integrity":"sha512-fmEN1iYvDJVj9LRu49Y+Puiv53fhRWsu1u5+a8kcurGDvg69rU7LSYqOvSztLOXoqnuau0Yrs3/Lnty6WFRPcA==","signatures":[{"sig":"MEYCIQDhxl2rOlz6gNUKd6uATmXazFoU05a9iO+b/6xEOHSwTwIhAJxuz+r9SIvfX7Fv1aAcPBdZkLu+sfk5goeraiwasGJj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"87dc7e9fc17becc4b5c3ce4f3febd28cf9f25c6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-87dc7e9f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-87dc7e9f_1692170582840_0.34321847574320885","host":"s3://npm-registry-packages"}},"2.0.3-4ef9c79c":{"name":"@libp2p/crypto","version":"2.0.3-4ef9c79c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-4ef9c79c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d22b251acd2910caf3f65c34736414e23d3a2119","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-4ef9c79c.tgz","fileCount":175,"integrity":"sha512-Iyi3pPtwZEz78mC/GmSsKM2mWJ6PorbY1p54H3Ie/rB/tqPlD5x+oJ/MVCgRWsnxQQ+Ko0BRF/R1iRyam9XoRw==","signatures":[{"sig":"MEUCIGtB1zZJrht4xgmn/O+wxXGBIjg4laPiqzfTUGrQVgKYAiEAtWoBmn0A9WiphoyTX8eiKdK19RXoEhUpn9sw/OzOiag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4ef9c79cd1705f25170467d9268b89ba18d7e2a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-4ef9c79c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-4ef9c79c_1692170691273_0.9862204087447948","host":"s3://npm-registry-packages"}},"2.0.3-6abcd22f":{"name":"@libp2p/crypto","version":"2.0.3-6abcd22f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-6abcd22f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a6d64502ddaf848b1e821bd95f8e2547b32a15fa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-6abcd22f.tgz","fileCount":175,"integrity":"sha512-u+ftOJaoIxOp7rdlP8AcWSF3nOYKsuRjzxpYORp/293i0GMa2Sg5pVUJbGbc0Svqm4LFE23twvfHyINySF5MSg==","signatures":[{"sig":"MEUCIQCGk3Nu0FUnEkAWmUti5cqSXq1vAVMSTeRRFBy2/eg8LwIgYMq9QZMF0d1PpvePkJN6dbRtay1xCW/YjRMPZASSd+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6abcd22fac48d5b2ed5c3973c28229c5d22ebdd7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-6abcd22f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-6abcd22f_1692187325091_0.3954572824172322","host":"s3://npm-registry-packages"}},"2.0.3-725f5df1":{"name":"@libp2p/crypto","version":"2.0.3-725f5df1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-725f5df1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"248a33fbc47f1797c13755e4e2972a39321b7b0e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-725f5df1.tgz","fileCount":175,"integrity":"sha512-lB4J5Z6AHfycxskddL3TRtngVXtQPL0rGQ55OOCFuQVuO2pWW0ThDu3PEN/h2w8CWrc65RQx+ZPSvDxg2ey71Q==","signatures":[{"sig":"MEYCIQCG3oVNtAomANIWEyUT5K95tnN9OJvRsP0iZn2EFW8C5AIhAO90QcNEd8CA/cdc0ocZAx/orpwdtmAJXh/JRVT6Tbiz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"725f5df1782a200cf1d12e6d03a164d028a7cc3e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-725f5df1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-725f5df1_1692209473366_0.9196780384035581","host":"s3://npm-registry-packages"}},"2.0.3-f3fd7b62":{"name":"@libp2p/crypto","version":"2.0.3-f3fd7b62","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-f3fd7b62","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b5e7195d573d94a93bfb2f008ae36034a8823a1d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-f3fd7b62.tgz","fileCount":175,"integrity":"sha512-Wq3yAe3APlCcCbazRLndxmxIxR+BCa511BdDk9m5EMSvFc4wAS1V5eJc1FVV+LGTBAV+33CgAoTukktstAObww==","signatures":[{"sig":"MEQCIBafymrdbVmrGIw0w8Q2xp8irhFHiqt+i37rn0Y3fqbAAiAKWnrTvk+gPUWPpENFi8tAAILXecUXxy7KSKSWlm3jBw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f3fd7b62076a78252c64b93ab9d66c08cf4bca3d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-f3fd7b62"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-f3fd7b62_1692561103891_0.1313574198394487","host":"s3://npm-registry-packages"}},"2.0.3-b599905c":{"name":"@libp2p/crypto","version":"2.0.3-b599905c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-b599905c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"51bedca8b803be213ab050eb12224704b5e44d36","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-b599905c.tgz","fileCount":175,"integrity":"sha512-YzSeFLmyvyaQdAEbFfnfsGvq0oeb610kj1Ux46q/PAxGZhGCfnHIUMiESFn0foUxP9K1Oq9W+1R2IRubYgM1ow==","signatures":[{"sig":"MEQCIGB05vDnqQyxv/WOqTmQdnNWsuATaeQh6ucmVP3ruxGLAiB1EUOh+hYc3NlitLaeNbvhf4ZzhjuOGsO03VbxsYERHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":495173},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b599905c1acb18ae4717d74e415fd270659c451f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-b599905c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-b599905c_1692629796554_0.4908883454155166","host":"s3://npm-registry-packages"}},"2.0.3-89778624":{"name":"@libp2p/crypto","version":"2.0.3-89778624","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-89778624","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1d2045013c8a577a1bc0ec0ce5e4edf6a849ffb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-89778624.tgz","fileCount":175,"integrity":"sha512-lngAPe5y4D5kqQByHp3N+IhBYNtdnAPC5GejzDEKa8z4gKRcJtcmbPD6PxcqlK7ceq3fxuyiU+Zvk8IKP8PtDA==","signatures":[{"sig":"MEQCIDq2zwXefOCatDG9dG+MMlMsZcnUcBLX1KSuesa+z6joAiAgX1UUnOynnLiI0EOzVnVL8LNBqV9sZOlvuFo/oCX5xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"89778624908a536e3253ee4fe1a0d287e1aad2e9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-89778624"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-89778624_1692887865453_0.189008250616157","host":"s3://npm-registry-packages"}},"2.0.3-098ba082":{"name":"@libp2p/crypto","version":"2.0.3-098ba082","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-098ba082","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a179a340000eed5eebc5007b496ef4fe61231d83","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-098ba082.tgz","fileCount":175,"integrity":"sha512-HwdXC9mnVdmUtmHfO5zPWRP6fPXsXIVkIqObJtimq3qBABsUUZzhmUxs6x7F5nRPUqC3tioWxrKOmc4fZVcijg==","signatures":[{"sig":"MEUCIQDDPSJUEF1c3oXbHMg60CU4m3lQy36f+mMCAfQnJ2kjXQIgQcncicurQqG4M7cJtQydsdjttkOPsk5cAZU+GPhbc6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"098ba0820d2220415e9f2fdc688cf32505529582","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-098ba082"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-098ba082_1692957755434_0.028854155438200024","host":"s3://npm-registry-packages"}},"2.0.3-6a02d765":{"name":"@libp2p/crypto","version":"2.0.3-6a02d765","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-6a02d765","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"01dde022c45738eedf6a99f292e7e212dbf68c00","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-6a02d765.tgz","fileCount":175,"integrity":"sha512-Pq4ZJQLJht/VfEND0NBnbkY+juIGEWYVChNMCnmr2fEvqs3z01ppkUIK825jmFMeeXy3rSTqIDY9sUSZgapx7w==","signatures":[{"sig":"MEYCIQDlEYKGJxnNKQ2BEl0pfc3C3nL6zHz4VJVXCumxlhJU8QIhAIOS7FjvLVD7evMbimq/x/oJVAC2WdRK+CvWVV3FoeLX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6a02d765da84fa9fec194a444051803b5b486db2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-6a02d765"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-6a02d765_1692958335654_0.798076391268056","host":"s3://npm-registry-packages"}},"2.0.3-24c1c248":{"name":"@libp2p/crypto","version":"2.0.3-24c1c248","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-24c1c248","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ddf8006a562406298bb4e2eb984b8cd8ba12c4b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-24c1c248.tgz","fileCount":175,"integrity":"sha512-+NeFB6pROzonFCMFfcj1EdchOZ2kLEZ8mTIOmR5uYWFywwP9d4Z2eRS5HLI1Hjyd/tDtRngCPT+m7o3vUNDKKg==","signatures":[{"sig":"MEUCIQCwzI6XR6jEgrOozaLGPzfhfNVL9sBt2jCJGGZLGDg6WwIgWuViV9ZRABJ7aEwTJHxhgtTDk9W7nMkcbIm8WAlFKvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"24c1c2489cd58397c4691d382d6260d56791dbce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-24c1c248"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-24c1c248_1692979674669_0.5642803749179379","host":"s3://npm-registry-packages"}},"2.0.3-01acccef":{"name":"@libp2p/crypto","version":"2.0.3-01acccef","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-01acccef","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f43b2fc52d441eb477fff799c2530b9d812919f0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-01acccef.tgz","fileCount":175,"integrity":"sha512-fjSpYpRq5/uFYp3KzfKlgSj4bkk5SU0vNQqikEzgELmxY5OfTfgNYl+tAfadrfXdMVxeFuRmT8ppYYQxGfByPQ==","signatures":[{"sig":"MEYCIQDkFVMEOFu+YSGVEtq2fwnbYpOuremKMvwAJWWlrzsBIgIhAImRcXeu/0+PdlUaa1hAxLKlQn/BiVRtUCxiDrAUTRFS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"01acccef666bbaa65862c4929e232d1e8fc93b12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-01acccef"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-01acccef_1693304948812_0.1395021391489184","host":"s3://npm-registry-packages"}},"2.0.3-9a69e6f7":{"name":"@libp2p/crypto","version":"2.0.3-9a69e6f7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-9a69e6f7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a2de23da7cf60d103ef0fdd27f4360156767de58","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-9a69e6f7.tgz","fileCount":175,"integrity":"sha512-5KFtTX88GN/Qdo2A5yzHUFjiL+zOIVJLH5f31PPSeAD0jGKfsAt9rZ+m8HuYy0Hg9HVJaoNfBzkHWJfhTNfR+Q==","signatures":[{"sig":"MEUCIQCygfKSJi/71RSXO7WzGHZ4N7FaL09b/SXLUVIlJQc0KgIgKiVV4z8eAjB7wZoqeg58S4k3+UCqlbUgS64yIFz8WEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9a69e6f76018d2df5c6e51de930557d4b60b2fca","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-9a69e6f7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-9a69e6f7_1693409623398_0.4036585053121493","host":"s3://npm-registry-packages"}},"2.0.3-13f5b48e":{"name":"@libp2p/crypto","version":"2.0.3-13f5b48e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-13f5b48e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a39bf5892c689eb094cdd87801dd2fc8ea90fc41","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-13f5b48e.tgz","fileCount":175,"integrity":"sha512-xfUfWiidsQ+eJ8EOzrSyWxWgWSolntJIGZl7wFvq4IfOFma0grvReD/zfMOhsreBJLLVIGy9wTG2TsUyMXF1JQ==","signatures":[{"sig":"MEQCIHWR3X5xNDNO2BXfwG4g+V3eJMtKbSyFeaULMfDIPvYGAiAxviZbq30vetvcg5Nyze089kDpnlzG/ZhWGF1Vrvc6zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"13f5b48e4cfbd8c6591674f985088246949d5f02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-13f5b48e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-13f5b48e_1693504321119_0.4864875913321687","host":"s3://npm-registry-packages"}},"2.0.3-63041afe":{"name":"@libp2p/crypto","version":"2.0.3-63041afe","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-63041afe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2a3890a3b5df28abfe281c1647fed49cfd9043d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-63041afe.tgz","fileCount":175,"integrity":"sha512-bCPfbVyHulHD5Ugc9rkoY48hM7vVeZKlRGjv2A/h0JgTpb/OThD+r+nFL3UqSIjQ/f8URyx+5EELXZn9/uWWvg==","signatures":[{"sig":"MEUCIQCE0oRzGNfBWpvt73eOjJ7kfaYhvW/7XXrhgPetZce37wIgMtjscXdOs8hqTfKDL98gOuftdaFktbleEthc/thZCzY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"63041afefbefd246ee1d6d6a4958b1999076dc17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-63041afe"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-63041afe_1693553170464_0.4147690917172622","host":"s3://npm-registry-packages"}},"2.0.3-24a5edae":{"name":"@libp2p/crypto","version":"2.0.3-24a5edae","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-24a5edae","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b6adfe728a5291907554fc8e61b17ddd90f73da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-24a5edae.tgz","fileCount":175,"integrity":"sha512-+44pewZ0FHrbYKmvQ9T/Vx50XEINZcM7YmMM1XGV3AFB311RLlXnR8MUdo4TD3/9+VKfP6MlWqNcl69StVTt0g==","signatures":[{"sig":"MEUCIGcBXGbR5VTtCtML8uiO+LGmaOgI7IaHuLkIZ6OXW0HsAiEA1YyHz71BTGkZVEm7IKH5x0RVbipwqc6oN0DVSK7Xp5U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"24a5edaeb1f2e24a5a1788c6698fd52f0392dd96","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-24a5edae"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-24a5edae_1693582997972_0.4818304584375537","host":"s3://npm-registry-packages"}},"2.0.3-4559a624":{"name":"@libp2p/crypto","version":"2.0.3-4559a624","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-4559a624","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"98685236c3ffa6dbafc9ef5f2a6e756050050e12","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-4559a624.tgz","fileCount":175,"integrity":"sha512-8L4VrMEbxugDCCEWM8XiIOHg8jBTfBo48XNR8aczGgVd3G39MyBDyQ7If3WE1v4YaUp1ZVvgwfP727OwyhODpQ==","signatures":[{"sig":"MEQCICI4s5afvVFzPpoDA4c5UJ4DvZU96uh/eUSfH2+FJx0qAiBybCTj/XUQvHEKhsNw4wnjimi58BPYs0FEE0WG5gKPew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4559a62475dc2b92f15d421ee1eb0a92c7b6191c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-4559a624"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-4559a624_1693584830664_0.694137463932637","host":"s3://npm-registry-packages"}},"2.0.3-32825633":{"name":"@libp2p/crypto","version":"2.0.3-32825633","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-32825633","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d65c7c9bcc5b0b772b67c6146af275a2972a9c1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-32825633.tgz","fileCount":175,"integrity":"sha512-+PS83KhVRqHXGSHlaZGAqwSyjvHH71SQFmtpMQ+ebP1j2NVyUx8uJ/+D45w0dbj46ufybKjfeHXNzvPxj1XNmQ==","signatures":[{"sig":"MEUCID4r+rddGYm3nRN1vX1LLk3POHvbJAw/ye1SnvDslaXTAiEAoh+BqhcymgSPEJhj182Xz8HdsYzFVR1cTO2yHZY7vck=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"328256339b1539bb048f41cd22542234b2b7a44f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-32825633"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-32825633_1693586777429_0.4331914090182296","host":"s3://npm-registry-packages"}},"2.0.3-a533cc39":{"name":"@libp2p/crypto","version":"2.0.3-a533cc39","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-a533cc39","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"483e1c633e14f4071723902d719fd6eaf927c8af","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-a533cc39.tgz","fileCount":175,"integrity":"sha512-xhQMLM1Y6FTsyLVV9mNMxSqkwyQS6MWQmD0IGJQCTTMZcAxUX2e/sIne5GqFb3DFNc9lIFbq52oiWbwdEMfqMQ==","signatures":[{"sig":"MEQCID3+IvDpeKDb6Dv7Yl7CN7w9SsT8NE1GDeQFqaYIIiMUAiAG5i5gmwk9RO73fyPFRTayH7azkxRbwB24hycAFiXjzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a533cc399e972208c63caebff53b28f8e91cf5ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-a533cc39"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-a533cc39_1693589555335_0.3382641573793883","host":"s3://npm-registry-packages"}},"2.0.3-a6be8f0f":{"name":"@libp2p/crypto","version":"2.0.3-a6be8f0f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-a6be8f0f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9610da0d2d6b512d74e9fa32399d841ca1a03a72","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-a6be8f0f.tgz","fileCount":175,"integrity":"sha512-e6SnDuOjHYr1Z2a76E/FfH9Hw8gncu+20URv1ZNSOedP7mryBntmghOerH0LvTUnNiGVB4gEfJ8hZlyGqXpJeQ==","signatures":[{"sig":"MEUCICJObx958K+dQNQWMe10tGacmo8Y3s4VsFwh1CvEoASVAiEA5XE4zagAvysLG0+D/lUGz4JGrFv1kI+EeJBaMaACZjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a6be8f0f4bbd81826c2ca5d48ea6175b1fdf3ab9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-a6be8f0f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-a6be8f0f_1693814002081_0.38210248550144144","host":"s3://npm-registry-packages"}},"2.0.3-0634e3b7":{"name":"@libp2p/crypto","version":"2.0.3-0634e3b7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-0634e3b7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2090bc32f137938181f06fa77cab8bf170c10a24","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-0634e3b7.tgz","fileCount":175,"integrity":"sha512-ZeUVs/eqVvdGi+pmszf8cNNIybsFq4KLGBKKTdR/R3m3++EdM9Xz+IMreCLPdVCvX1Zwcb+RduWVfQwnpbYIzw==","signatures":[{"sig":"MEQCIC6bvwI8yDcjXMOn0PYQD877OXgA7CW72eD3aGKihJJSAiAk4iups1591VVinZ81mlTSYnVG1+JfegjUT6BfrmhapA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0634e3b704e98892bd55dfd1506963d31ad4fd0b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-0634e3b7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-0634e3b7_1693919314365_0.7951173042084771","host":"s3://npm-registry-packages"}},"2.0.3-2b755a82":{"name":"@libp2p/crypto","version":"2.0.3-2b755a82","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-2b755a82","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"daf9c191436024193af99950da86115ed5c1e6b6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-2b755a82.tgz","fileCount":175,"integrity":"sha512-awQB1sm71psYwGVj20M1lvZdxQcbYcUtZT/x5DU716qrRBsDGQzgemhtG98veibIPHU2iX1Ty5si4tC2kI042Q==","signatures":[{"sig":"MEUCIA9aBoo2fyvLKYTOOwkTHqdIdT4mABIzi5PQjPwNyDnaAiEAq93g9TQOMVaZbGPjC700f9NLkV1pkCd0gkpEOn81BEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2b755a82b5f302196c023dd851ab9f1cafd8d04e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-2b755a82"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-2b755a82_1693924849415_0.7226952104428677","host":"s3://npm-registry-packages"}},"2.0.3-7517082d":{"name":"@libp2p/crypto","version":"2.0.3-7517082d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-7517082d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba21fecc2fb7f5e14fc0dce9627cf8903fb0fdc3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-7517082d.tgz","fileCount":175,"integrity":"sha512-5KGfM+/rrCPoCPpTDa5qI/BBuaAdxwAk05g7ov1F25Ay6fREeSe4SFDf4L9OySCnRx0DRH1LuW5a5lubX5tSCQ==","signatures":[{"sig":"MEUCIQCtgqAfa0iYy7yGBxn5Kd/XYG08Zlwws+0qdHk7DXNkzgIgRDcfXmSLy8+IBLhvqDYO9sTDTP+dHO8EP5cQ6qD5j4k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7517082d0ae5dcd8f3f2d13aee2a13067836a2be","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-7517082d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-7517082d_1693928612703_0.4985753935949302","host":"s3://npm-registry-packages"}},"2.0.3-c4eff4c5":{"name":"@libp2p/crypto","version":"2.0.3-c4eff4c5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-c4eff4c5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"32e956c10557bb552254b9da48cad4293908d0bd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-c4eff4c5.tgz","fileCount":175,"integrity":"sha512-IxMjdvsDPOdqLZdzy/7e19L45JfGK0TMMrg17rtsSYZYEw+EsdQpJila+ktoYGrszaES8fUIWKvp9L4J3lqbhw==","signatures":[{"sig":"MEQCIEpAGlPpT/rnyO5DlsM8RjR68uP77rw8X4F0aAQovQzOAiBfOZboChZZIZAfR1b2iWNtXv6I2BHdlQOT0fucjqsmPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c4eff4c5d98f7e62a449154b8be38d6be2bbfbe4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-c4eff4c5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-c4eff4c5_1693956648958_0.2313889166460641","host":"s3://npm-registry-packages"}},"2.0.3-46dc3ce9":{"name":"@libp2p/crypto","version":"2.0.3-46dc3ce9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-46dc3ce9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"25849f9ec6636160e251d8374b6c77b0b99b436b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-46dc3ce9.tgz","fileCount":175,"integrity":"sha512-jEcjU6AFvbsxLKzggkmo0QGqcQFzJr8zC+X2GjtSH5ZPBsMrkRhvwtrta8JMTWwgwI0lk9mcKQPtNtFPbmiSjw==","signatures":[{"sig":"MEYCIQDD6IrGYpRPCpBUDHWxbHCmYv/JrnEbc6BpnBvbwBUhPwIhAKGQeWreQ8JByfNWr9jlVc5/RSHipTevMdCR1hhe3yRQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"46dc3ce9e208d7f3afb9d9fc41e2d6c2f55771cd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-46dc3ce9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-46dc3ce9_1694101625602_0.7621626740603749","host":"s3://npm-registry-packages"}},"2.0.3-10cbc8fa":{"name":"@libp2p/crypto","version":"2.0.3-10cbc8fa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-10cbc8fa","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b25592272d714b5b8cdd04ee3a23a51bf7aabd2d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-10cbc8fa.tgz","fileCount":175,"integrity":"sha512-hT0dRhVQm6gPgT9M4cZfEmrALpDEQZmROf6tMiBPSSpX9P8iUrXB771NQl6Qjra9BksT/ntnWPSyMYI4VaC5eA==","signatures":[{"sig":"MEYCIQCPbnAvyWde3sBGU14/7+VLCLoBbkcOkuCdbfeokUjWvwIhANl7S1Nv2vxhynYUiXR+xajv0u6vd/VAN5OiCwPwefVG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"10cbc8fa5790bbbc5f4ca84287c890c3460c31a1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-10cbc8fa"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-10cbc8fa_1694170222439_0.8096860016471812","host":"s3://npm-registry-packages"}},"2.0.3-73b87c5a":{"name":"@libp2p/crypto","version":"2.0.3-73b87c5a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-73b87c5a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"38a8afd3061e1b23a2d737e3997159ea53973dc4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-73b87c5a.tgz","fileCount":175,"integrity":"sha512-z+Y7MvF75kH9DNbLm3O3DULoAtTHlDeNgjutvNHLwD5zpWDU+fctiQgRTeoktGWHqVzqO6eVBBz/AuWrJyx6qg==","signatures":[{"sig":"MEYCIQCEI4U+gjpzUPGu4u0IYzYHN5CDhUq8OiaDdvLzVUF41QIhAKaKFBN52DCJjLSv11D84n9ftXQPmuc3X624Fxh4sN1t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"73b87c5a1474f9acd47989b675724ea64d02c7b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-73b87c5a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-73b87c5a_1694189616473_0.052556884914220836","host":"s3://npm-registry-packages"}},"2.0.3-5294f14c":{"name":"@libp2p/crypto","version":"2.0.3-5294f14c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-5294f14c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"616b859540e8d45194d35640c1d101a02e8de5a8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-5294f14c.tgz","fileCount":175,"integrity":"sha512-fRLo/Fvo7NOaGoK4a4PH9PSn3RZgRhZUN9Ow0n7RJWcPtsc9n4gaVIuFaOXQE1GOuc/VDStWRbJF5cGHnnUFsg==","signatures":[{"sig":"MEYCIQDfSegUHEktOqb68MKmsciywlauFqxV+Tv8wS8cQNZ6OgIhAISLc0gQ80CXvZxZPjDI53VZoNHfA0HBImp+Gn6JNRDs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5294f14caa314bb150554afff3a7ff45d2bf17ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-5294f14c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-5294f14c_1694191854011_0.33970295005751194","host":"s3://npm-registry-packages"}},"2.0.3-28d6722f":{"name":"@libp2p/crypto","version":"2.0.3-28d6722f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-28d6722f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cad8e4a53cf0fc6f084fe7c7a57850fc9c30810a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-28d6722f.tgz","fileCount":175,"integrity":"sha512-KmWSi0ACjxPJVfJnx1Ckv0xvEJg5xyOV+ochynn7hdsZZxGitqjcxvHwU/VTqZiiO0dqSbEFaqntJcUuz8bHrw==","signatures":[{"sig":"MEQCIHlb6Sx5Zm9AraTjXctrdh9tTUDriIbNjfRO6j2gUkZPAiA+lBli1XNeLv9ehgcNr7hT0PX9G8BfNvXbEEkd6hOzlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"28d6722f7c9b9688cb18f2e526fadb71ae27932b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-28d6722f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-28d6722f_1694337885625_0.6941664628491904","host":"s3://npm-registry-packages"}},"2.0.3-0d228f9f":{"name":"@libp2p/crypto","version":"2.0.3-0d228f9f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-0d228f9f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f912c50f1ffb74528162e8a1348c67f2c0e3068c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-0d228f9f.tgz","fileCount":175,"integrity":"sha512-ejvdzIQH3zdlyNZLIYB/LXDR89gJwnyAx6qmxQwm8ELgnHX2n3vBFME39BvjBHDfIqYK61/OYxiwL8eZCx3MBA==","signatures":[{"sig":"MEQCIE/wFJfGTOCO/OB3jCnf90T1DXBb5QSKFpvupVD5FtHfAiA4XLFaT54YK8o+o9NPLw752GE10q5ZGVNUtJqwVcLh3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0d228f9f078b65fd5aa48ec644946e5c74ed2741","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-0d228f9f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-0d228f9f_1694340861481_0.4074139841474733","host":"s3://npm-registry-packages"}},"2.0.3-88c47f51":{"name":"@libp2p/crypto","version":"2.0.3-88c47f51","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-88c47f51","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4dcc2f0f8d164bb82b5fa39223b6c679d8d37ed2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-88c47f51.tgz","fileCount":175,"integrity":"sha512-3DNKmfQBEGs7EF8yEuVOorHtrJ86ICtfaMlR79uOzmowjm+YhNpint7vi/7S7xBglsIsBq/ZLgYm8rPSQuE5WQ==","signatures":[{"sig":"MEQCIGH9HpFSty27/8nijZpJJ7Gg2HbL/T3oZntTwUBU7GXRAiAh1k8uT+Uj5524dN/0ePqAu9Kk3U9rCFcjuftFroezDg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"88c47f51f9d67a6261e4ac65c494cd1e6e4ed8dd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-88c47f51"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-88c47f51_1694532430054_0.5706577438979925","host":"s3://npm-registry-packages"}},"2.0.3-0ee4f784":{"name":"@libp2p/crypto","version":"2.0.3-0ee4f784","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-0ee4f784","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2fa74d8efd9e51e8536c249841c16a8f8248bbe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-0ee4f784.tgz","fileCount":175,"integrity":"sha512-Km0lKzgV0LzuJAtFYGBB+CYQgLwAGh919ZlrnvpnmTcOXlDGN2XEvaiDAnm+ZIerS8DoIazuJB+3Mq0X5JMEtw==","signatures":[{"sig":"MEYCIQC0O1dfTWc0xU3Iig1nh8pxx+bOh4EXN/328csXf8l1QAIhAJNRzdVhJ+2R1x78R6hqJZ8Pu90qPZo1exVjkhCloGte","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0ee4f784b1f48f16b8b6bd8f02aad59c5fffc315","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-0ee4f784"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-0ee4f784_1694616501558_0.9118459431412154","host":"s3://npm-registry-packages"}},"2.0.3-4db2f5f5":{"name":"@libp2p/crypto","version":"2.0.3-4db2f5f5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-4db2f5f5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1d4dba9e558b5248259577a1710fe8ec96ced00b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-4db2f5f5.tgz","fileCount":175,"integrity":"sha512-xkJJsL9cpZHl3gnBmKqH2H3dEegRZd+czfgB4ZnGZsej7EmJJE/ld1PMFwHn6Q6SAsn+e+uoPQCJLZquNQIKmw==","signatures":[{"sig":"MEYCIQCtWXZZNUspMf8YRNCtHNJUkWmqgYz8Dl53yWMPksVadQIhALhVLNCGsxTDlM6wHqfxvt6DpycwXdbIcSJrQZy0p+9t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4db2f5f5f532e314970176c19b7e2de0885912f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-4db2f5f5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-4db2f5f5_1694710755163_0.9537349528227597","host":"s3://npm-registry-packages"}},"2.0.3-0ce318ec":{"name":"@libp2p/crypto","version":"2.0.3-0ce318ec","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-0ce318ec","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a91281e1fe0e4ae12ddfc81ae8a805e77ad120b1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-0ce318ec.tgz","fileCount":175,"integrity":"sha512-ereVpxHpCMf6b+gieXzTJpfJeHHm3d+Ov4NUD1K3jbhBXeA+ofdK83kQ9jgTm2U51M9jimpVzWqEs/5y2RLQbw==","signatures":[{"sig":"MEQCIAZmUK0BT7/wMKwO85wdIiH5GFPLBrmQIByeupM5i8IVAiAyHyw7InoFswBFtzcJ2dGZRVmwhfKVpDrCRZCyMC9SrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0ce318ecea222dc01776a3534d96351675ba9e0d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-0ce318ec"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-0ce318ec_1694791902617_0.5047533933481674","host":"s3://npm-registry-packages"}},"2.0.3-20d5f220":{"name":"@libp2p/crypto","version":"2.0.3-20d5f220","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-20d5f220","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"70590b7c8da3fa0e31d6c68809ece11f065daf6a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-20d5f220.tgz","fileCount":175,"integrity":"sha512-unkT+neXNosIk1eTA0YMu36Gjl6XmETYdgVwUtuNbonO6ROJytF8sgwP+LihTyD6l7YuUeSI9tym/zu9MEiNMg==","signatures":[{"sig":"MEQCIA3FVwcXGV6YKW5Z8+LilUapKaoyk44NX5H6i1wH/040AiAOW1adwHiiHJQEQ0NBY/nvie02oBSjCBbw7xaaNmWD9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493683},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"20d5f2200ee2a538a923f9e1df517c2bffad9105","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-20d5f220"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-20d5f220_1694795049743_0.5889884013836639","host":"s3://npm-registry-packages"}},"2.0.3-d9159dd5":{"name":"@libp2p/crypto","version":"2.0.3-d9159dd5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-d9159dd5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"94b70f5dc41e6d2fb2c090144869913024fb2a99","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-d9159dd5.tgz","fileCount":175,"integrity":"sha512-BkaYvhHEfNLfEcCNXqPdPh79dyQKV25J/1tk+wJjs13QaRZNSsa2JEywY09tY1+e7h5OiFVYWLzAPbRsqOYgWw==","signatures":[{"sig":"MEQCIBOAlBXQwYQWAXLiCEhjLXdNwM4dGUmgzU0J4ERA1Oa2AiAApMpjaKWVwDgrmij4muEqwFem7T+XFS6V1X1qfn6Jxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d9159dd5985241160f791acda164bb2e6408dd90","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-d9159dd5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-d9159dd5_1694798720576_0.24682124450007548","host":"s3://npm-registry-packages"}},"2.0.3-122f1e67":{"name":"@libp2p/crypto","version":"2.0.3-122f1e67","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.3-122f1e67","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bd67fb4dab0f09dc6dcbcc80885a26ccde0e5924","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.3-122f1e67.tgz","fileCount":175,"integrity":"sha512-oMmiempw4SPa4JvdetI3CJgCvNyO/JBzG4VJ9hYKhDNdQl9OfGRGId4fJM9Um0YqdmpJkD72U62OUFW6GrmLcw==","signatures":[{"sig":"MEQCIHNe/AbwihFvnC4Y8a1VTSWvMrbBvl5Qf+YEXtNMTmxCAiBeRbSsgblIfpIBUh6kr/NRrQOwpj6pTI+lbNRPYPEVGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"122f1e67d4c0aa8c4c8f50aa24a0c0dbe00411fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-122f1e67"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.3-122f1e67_1694800724693_0.10207242723565746","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@libp2p/crypto","version":"2.0.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0c6fcf246c8b6974e4fc92499a0bdce19c3c54c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4.tgz","fileCount":176,"integrity":"sha512-1/PDtJC+k64Sd0bzK4DvGflk8Brj5fGskRCfBOndhNmitjHe8+ewbuA9lldTOerfkVgMn7Zb+sjNsytyr6BqlA==","signatures":[{"sig":"MEYCIQDaJXPCUCOlC8LumYPxMY2qfqK8s5P4jI/oMKnVE0X0NgIhAPCpQWWUD8RynDZAoipZodBolycb0Cc4zFZlL/WVnqDR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497477},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7f029e836818be2534785b42109d51f795864e07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4_1694802838999_0.354778474762268","host":"s3://npm-registry-packages"}},"2.0.4-6cb80f7d":{"name":"@libp2p/crypto","version":"2.0.4-6cb80f7d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-6cb80f7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"baa22af2696912cae13e32d482ac118124f4b34f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-6cb80f7d.tgz","fileCount":175,"integrity":"sha512-Xp980KCu9dQWsLtik01oAImMhsPHkCvKFnjWOZ3MDwzA8hYvWwbaUaPJtdZ1kSeV9SLUnwcBcdOewHOwHCrpvQ==","signatures":[{"sig":"MEUCIAooMSdwJWUz800SZsgMe5a/V7UU5HH8nbsRs4NtQRbpAiEAxLrAkXn6g030kN/zfrcPvjT23T/HS3QhNhM4yENVlVk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6cb80f7d3b308aff955f4de247680a3c9c26993b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-6cb80f7d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-6cb80f7d_1695208596984_0.8470996874141692","host":"s3://npm-registry-packages"}},"2.0.4-6640116d":{"name":"@libp2p/crypto","version":"2.0.4-6640116d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-6640116d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1cf78eadd90e91481975dd7be21ef0bd65aa7550","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-6640116d.tgz","fileCount":175,"integrity":"sha512-Z+3edxO0j15DCMvCgHox9M3LKBjpg/bJafBk+JrscoyQYweORY+RVQEy8UQjsRTGGEJ5BHFMIwQKp82BflRE9Q==","signatures":[{"sig":"MEQCIAMVFwE54+5/Kb4MN+kanFlVQjouQXqEviKsjM7NQFF+AiAyshb0p0h9O6QNwapkb5gvXDFkrKff34Pe+S2PkLpKtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6640116d7d54e13940cad8e3610814fc8491674e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-6640116d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-6640116d_1695336328707_0.5458680184553657","host":"s3://npm-registry-packages"}},"2.0.4-972b10a9":{"name":"@libp2p/crypto","version":"2.0.4-972b10a9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-972b10a9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"88fc2430cddea254369cde6612684c974d5341ca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-972b10a9.tgz","fileCount":175,"integrity":"sha512-S8FQBlWnyCjQcB75J2bqRBaWSP3GqKWe5VFBshG1sJErnOTziMIizpEOagmR86LCy5+Rk5SCi5mzxgZduUWaGw==","signatures":[{"sig":"MEUCIAw/HK7ukVklTeta15yxrrk51ETFzpITTL3W3TIEwysNAiEAgCniiSERExpYemP7T/aTKHWZTl4Qn1RblTrmDt8OMV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"972b10a967653f60666a061bddfa46c0decfcc70","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-972b10a9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-972b10a9_1695407951815_0.34733563262048706","host":"s3://npm-registry-packages"}},"2.0.4-72319fe6":{"name":"@libp2p/crypto","version":"2.0.4-72319fe6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-72319fe6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eb306d5b3cfe43802bdd5e4de1611fb99e62a593","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-72319fe6.tgz","fileCount":175,"integrity":"sha512-iamJ/9egCKrnhTQSnsErJ3kNRhbYaUnD1w1bmhKPj1fItEvDQnDt1hY2T46CuKzqDHZIMBQO8EpZqVSXIfRqrg==","signatures":[{"sig":"MEUCIQCxTAf5xQGU+BOHaDzioVTOGxYAzcnFOeZWQoCZD0p6fAIgKBQL/Aw99q/91k7i2ugOmoRyuF5T2N6XyvRLTvniR68=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"72319fe6d3b6402a92788c4c4e52eb7e0e477b3d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-72319fe6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-72319fe6_1695513912231_0.2257157392544582","host":"s3://npm-registry-packages"}},"2.0.4-e3ab1929":{"name":"@libp2p/crypto","version":"2.0.4-e3ab1929","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-e3ab1929","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba2ec92e51f957f0045c4f8f40dddbf47add098f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-e3ab1929.tgz","fileCount":175,"integrity":"sha512-Bnu/h3fry03h+0HwiIKm5HbLHosB2gygkge2GR9M53rgAqSPvRX6wMoqtUTr102J/nk/GlVfD3dZkR28CJuXig==","signatures":[{"sig":"MEUCIQDEHkyTELuiDR4KPPE4mIEpNiG65ROHyJrqwSQxlweR1AIgXN+NK299mg6UieyzKUMzb+yDB2Xn7RdKwFWtXJr4e6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e3ab1929b505df6d50b5a6ddc50cd2669f54b894","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-e3ab1929"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-e3ab1929_1695697270535_0.21136506789757314","host":"s3://npm-registry-packages"}},"2.0.4-f09ac4a7":{"name":"@libp2p/crypto","version":"2.0.4-f09ac4a7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-f09ac4a7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"512ac52b0c74164fb02f91d36c280601582fdd37","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-f09ac4a7.tgz","fileCount":175,"integrity":"sha512-QstFtFMNOv6VZLWW9SjQvYkZgCDY3zOyJX002lsymj/ngXJEY2TrhJW9CHtpNNk73fvPTXbcccA/AKJnIBuLUQ==","signatures":[{"sig":"MEUCIFgN67Rx04v/9s77X6gtGQ871ychaO2pqdgBnMRu3CIBAiEA4JxyIV37ABRpJHgnKnTgDnV8XhkSl5PCCy/7G/iRPKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f09ac4a7704070fd92bae8d4482d06eac45ddd2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.17.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-f09ac4a7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-f09ac4a7_1695746437683_0.36193657053463646","host":"s3://npm-registry-packages"}},"2.0.4-91842c93":{"name":"@libp2p/crypto","version":"2.0.4-91842c93","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-91842c93","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1dc3d6687d389a1f6be3210b7dabd884887b07d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-91842c93.tgz","fileCount":175,"integrity":"sha512-Gheu0dxE9EbT3H5Yjuc9jKVeHhTa9zOSe04SNKEUoJsTTOX4mbpyJBj75lOgY1NV92ILcMquJqO0FPtfZI1qpQ==","signatures":[{"sig":"MEYCIQCFC6N+4/JEIVmQYFAOf0WURMBpqaolqlaMP88WRYadggIhAICDEpPTyTjPuWAO8vZbVwM/e1sLfbFOiVDYdCavlQ4I","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"91842c93b216a51b65bc79b5248f8e459a646b51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-91842c93"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-91842c93_1695934162493_0.8696773552248704","host":"s3://npm-registry-packages"}},"2.0.4-ae36e86b":{"name":"@libp2p/crypto","version":"2.0.4-ae36e86b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-ae36e86b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f4953837f8a0dff9700de3d08d75bc7dc3e4bb1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-ae36e86b.tgz","fileCount":175,"integrity":"sha512-8JeJNd/92Jo0IEc3AFzDg8TxpHQQQotthUgLdk3caPmgzyQ1/m+O+h6Y+pntNxu+6n/3QlG8CZssJ8SFqS7lrA==","signatures":[{"sig":"MEUCIQDpZfaUltVw9vAYgK9+o32o8/YzozYCxAHZ3214cutK0AIgaStPwPo9GIx4sNbRNvypJ7MEcA20+Lu0MAtfzI9xUXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ae36e86b45891534cba4f6786456d6f444f30b4f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-ae36e86b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-ae36e86b_1695988075689_0.5845551897981549","host":"s3://npm-registry-packages"}},"2.0.4-b57bca44":{"name":"@libp2p/crypto","version":"2.0.4-b57bca44","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-b57bca44","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e37a2a42c9722d82e78769368e1ef1ca6fa3509","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-b57bca44.tgz","fileCount":175,"integrity":"sha512-ntimhgKl8s18+hy/qTD2w4EEco5b1W2InkxPalTiqYhxm/mfhIaQLC+MIqc7K1YXFcBt1ITwQwNnLs6GNw7EYA==","signatures":[{"sig":"MEUCIDBArLDP/6d5RrwXkkKI+cr9QlcRYuTOdFm+SvkAazdMAiEA70mDGb81xHjjpqZz91raZ4L1I+58o9dyJpfoUO2g5Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b57bca4493e1634108fe187466024e374b76c114","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-b57bca44"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-b57bca44_1696182426822_0.735092352301755","host":"s3://npm-registry-packages"}},"2.0.4-96166ada":{"name":"@libp2p/crypto","version":"2.0.4-96166ada","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-96166ada","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d28129cd99bfc54d44fde869274a420850cff8a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-96166ada.tgz","fileCount":175,"integrity":"sha512-EEcvgaTotRbwiiS/gNlyxNcVIghFpWT+LMKV/TVTh2njkOJbkvSUkbRIYK93xy1/fokT8BoeyNFFxi9mw4ujGw==","signatures":[{"sig":"MEUCIQDZkVT09crzgnUPRcvE4l0VP5JOsHk3bCw2taiV5fs63gIgNMfkfOTsQCVFmXzU7ysE0Nv2utYqKgS+gsHElOWOBhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"96166ada5bd7f8eeb1373e83223f63b7fe684951","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-96166ada"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-96166ada_1696279020446_0.5318256856784671","host":"s3://npm-registry-packages"}},"2.0.4-c88de8e1":{"name":"@libp2p/crypto","version":"2.0.4-c88de8e1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-c88de8e1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1795e59a811c126ede6c7ae842ef8b2b79a18bb2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-c88de8e1.tgz","fileCount":175,"integrity":"sha512-0jutVSIPQByk5LhY/m/ljFaCsKEM1yYnv7jcUIIndDCPh+gnKcfAqoHEDUw4huNukjvWEna2PoOBuAyWW4FTuw==","signatures":[{"sig":"MEUCIEpIT/UrwfuWxys8kehaI1skhjBrJIY8jtOdDnpnl1zVAiEAzvGCJ0opreU1Tp6ic2+gKdRmHejaSclF3oVv/WLibN8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493695},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c88de8e12f55bf169b489c0b59e38c508c0185e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-c88de8e1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-c88de8e1_1696287096395_0.9855309883726695","host":"s3://npm-registry-packages"}},"2.0.4-5a6a4379":{"name":"@libp2p/crypto","version":"2.0.4-5a6a4379","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-5a6a4379","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"022aaeaaab68a043d9a5fa8a8328a5ea85cb9bfd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-5a6a4379.tgz","fileCount":175,"integrity":"sha512-nOvSi6x4QvQTdiHLBiljEH0t3GbwJXZtSpCZfwt2kYd/V5an1R+OG1B16R6Jrq1B5pi/FLR3xEC1P8xNz3Oa8g==","signatures":[{"sig":"MEUCIHMJszf0X47W4ZUsoQqy+Rq4dRfTj3jJcLC22n3UGEGYAiEA6SfDdJ7ND1Tp1oj7syhkyv8rhEYJhGAwLZqWHCZnc9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5a6a437912c2d7265f9de82939204f3786a0b7f1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-5a6a4379"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-5a6a4379_1696435147056_0.67782434650585","host":"s3://npm-registry-packages"}},"2.0.4-e8123d3f":{"name":"@libp2p/crypto","version":"2.0.4-e8123d3f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-e8123d3f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"46cd0079cd0988e92fb45ea7cfdef0346f9618a8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-e8123d3f.tgz","fileCount":175,"integrity":"sha512-aI1At/Os2CbEKVhNACQf8ACKAFu6xgb58WD7EXc7K9FB5olwN9R1ZIvI/HIItlqbGJC8/hMRLE4x+NH52+AvQA==","signatures":[{"sig":"MEYCIQDB6fmlL09rUXWxGQZxuNomFcM5HK2OL/V7unS4S5hDGwIhAKToaBXO5UtvAyzOxcSUDtj7i5lnYnQAvP7vm2zKYs0v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e8123d3f7994d3a2f8d1ed75f72e08a834979636","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-e8123d3f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-e8123d3f_1696440497762_0.11215299924445077","host":"s3://npm-registry-packages"}},"2.0.4-28794fe4":{"name":"@libp2p/crypto","version":"2.0.4-28794fe4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-28794fe4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eee85d89031a8d1b380e3dda69f02132bb4aeaa2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-28794fe4.tgz","fileCount":175,"integrity":"sha512-x8OzT4ijrxfuzwrTdaP1bGjUqcLwghYmjyqXCAkMQe7Nujs0e36gqdnef+GhcH//AI/ESJCjh1qdB0fUgIcn8g==","signatures":[{"sig":"MEUCIQDRoOI+QKkFbrAeulip9YrBszydgCGzxVpnBnBaQJ9LogIgfXZ2EngjCv0kUsBUzqnq5e23h47xYo6xV7uCZxMihJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"28794fe41f8a53d17b8836f3cd97e3b5b6c220ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-28794fe4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-28794fe4_1696445296550_0.6513003045172272","host":"s3://npm-registry-packages"}},"2.0.4-980857c3":{"name":"@libp2p/crypto","version":"2.0.4-980857c3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-980857c3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c301f73cae808a7cf6c9b71300be61576b0cf7bb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-980857c3.tgz","fileCount":175,"integrity":"sha512-SzgEP3fXQMyInlNH5zRUNgCMxud4BqUjCey1PKcQk//9mii9bhTANqt31Mmw6TUxUtjmH35pRQ0DEu7CyStjhg==","signatures":[{"sig":"MEUCIQCIaz8DXH+oNOVzRaDpeTlFu5bbgPmwgYb2ucf+E3AEOgIgBf+j1AA2+QgAkJz6RFMyjj3KTN0j7ZuqJ4toC9oSdpg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"980857c34783d15af98036fa47f10da3d52a9cad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-980857c3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-980857c3_1696508674881_0.38791313908579417","host":"s3://npm-registry-packages"}},"2.0.4-e9099d40":{"name":"@libp2p/crypto","version":"2.0.4-e9099d40","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-e9099d40","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8c530a8c9f24151e8fb1f5d9a9b5b59480180202","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-e9099d40.tgz","fileCount":175,"integrity":"sha512-y3yxt78T8VQvVSgVRxJhlTd27DUB9P5tce5j4KIXKXdAi653CuXRNgwIIdqRywb82sGDOs55FwOLGXhawj0X9Q==","signatures":[{"sig":"MEUCIEiQl/tVKrOUonuJ6H+UvyJTyh6NxUuUdRE0S4syjREiAiEA5NZSJ3+O0bKwqj81D1xJ1eyDWqhnzcBe25Wwt1Fr6o0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e9099d405b205b741fcd0958569bfb06d6211e65","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-e9099d40"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-e9099d40_1696551580017_0.07543425022390116","host":"s3://npm-registry-packages"}},"2.0.4-c97dea04":{"name":"@libp2p/crypto","version":"2.0.4-c97dea04","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-c97dea04","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fa82a30f13f3593cee2902f95e9df0c958b06c12","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-c97dea04.tgz","fileCount":175,"integrity":"sha512-f+eqNKWAK2SN0VuP/kmqSFIo4tn4mKhgABT4sV+v71laXOeLSv/upkDyU/BFsH00+CPdI+ajAdr4Ln83WR2CIA==","signatures":[{"sig":"MEUCIDT36aFcvjxeEeaxPqF6gIBluklLUbfWQpBktRXWiS2IAiEAunO65UoGgRFDfFkaDBg+Ca9lDnKO8AD5e6UaKK4Dnbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c97dea0443d4ec9de0311d05fcb1f2287d2b372e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-c97dea04"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-c97dea04_1696595183867_0.2524966278770948","host":"s3://npm-registry-packages"}},"2.0.4-7d8b1551":{"name":"@libp2p/crypto","version":"2.0.4-7d8b1551","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-7d8b1551","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1c4a2a04d6fd3ee39f0788783dbec99d63e1ec60","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-7d8b1551.tgz","fileCount":175,"integrity":"sha512-scF6jKp2rCxbxad4M2woStopoHWcrLgZ2Rxl2+r0x0O6jxYgf1Y+Pks3qaEwnVzzueazvmSGlMko4bo/zifltA==","signatures":[{"sig":"MEUCIBZgWgKY5cexuBsl+2tKN8c9qyWDfP1jzQhABnxv6J6jAiEAp4gvdHXmWd53jgMJskb+jlFZfy3ZZTFDbXVu6XquMn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493718},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7d8b15517a480e01a8ebd427ab0093509b78d5b0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-7d8b1551"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^40.0.8","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-7d8b1551_1696600031193_0.470027004607555","host":"s3://npm-registry-packages"}},"2.0.4-f1053159":{"name":"@libp2p/crypto","version":"2.0.4-f1053159","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-f1053159","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"613c2bc5bee25a78729a1ad58918a099782deab0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-f1053159.tgz","fileCount":175,"integrity":"sha512-k1nmxoKpKShcIu6loJe2qsJdq+MTizaX5szR5oYn6EiRr3cvm9o21NdFq7YXrFdjJ8u+tjZUHHyilcXMwTl7bg==","signatures":[{"sig":"MEUCIQDMFOeIWuLibQBDGyd/nlfg2Y1ypmfE/0/K/XoNjrKl8AIgKwluwWty1sWX9wumERP4LUrBeS4qa75b+Vux2cqroEo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493567},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f10531592b3377d5935405881dcabd5939440c70","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-f1053159"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-f1053159_1696603917354_0.12027195463691376","host":"s3://npm-registry-packages"}},"2.0.4-f670307a":{"name":"@libp2p/crypto","version":"2.0.4-f670307a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.4-f670307a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c365461adb94766f60886651f9156f7fd205b488","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.4-f670307a.tgz","fileCount":175,"integrity":"sha512-ymB3Lbo/iWxIp0MW2yunrrgJr7VJ4aiuL4DeVe3/cTZ/s74sPSTmC2pz6j2QkEP9+hL1bEK+hs1FmoLhOpMcxw==","signatures":[{"sig":"MEQCIF9ajlXrxbRDDKBt45hXTX5DzKpstnkvKsj4uaRQn4JnAiBiAZ1h5pgsAemy3x/L2oiUBU9UMSZ4Dnkx32yRH/gFuQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493567},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f670307a90fe6665f10630823dd7058aab2a1c2f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.2-f670307a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.4-f670307a_1696608162645_0.0931942961101011","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@libp2p/crypto","version":"2.0.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c8f09dcc479e468faf83ae1790108d978f7a422a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5.tgz","fileCount":176,"integrity":"sha512-m6Rn7i9q3SHCzMUBkEwZgAKS4evpGQ4SEx/YD96pM0ZoPtU5PFO0psfrerraanxFBh8wUX4vkCtKfyTPH7F+bQ==","signatures":[{"sig":"MEUCIB2lhq808GQc0L0O/0s/Kl7TNUtQZSp+/WQYOmvZnRc0AiEA1r8NCBmsMeFmrH2kY60+D0XfmnzPrCjWo9bOPldeWfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":497349},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"70dbb97e51467f7e138619a5ea34dd18e1bb2cf7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.8.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5_1696615651472_0.7733871161420087","host":"s3://npm-registry-packages"}},"2.0.5-62a56b54":{"name":"@libp2p/crypto","version":"2.0.5-62a56b54","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-62a56b54","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3f4f2a1dbfddfb740ea9e737a609779af64a7aa7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-62a56b54.tgz","fileCount":175,"integrity":"sha512-6ZbfC2WZVWAE6zM37if5OzQX//yhiU0oBvJgm8kIcz/xCqhGgLoDZ8+TnSkGC+xcDTzuGwsUWoJc3xx4Qq9GqQ==","signatures":[{"sig":"MEQCIHWbvvtIvDmhKtZLC2sZIpc3PXmdunlatGyUEOSf8bpdAiArG4Nn/ezuIb+rA6Dsfa7dg24nWJG2FtIK0WRtpMorqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493567},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"62a56b54149ba2934d0943c2eb0af221081abb0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-62a56b54"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-62a56b54_1696882334032_0.9937191253568816","host":"s3://npm-registry-packages"}},"2.0.5-77e3cbc3":{"name":"@libp2p/crypto","version":"2.0.5-77e3cbc3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-77e3cbc3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"740d62714dd3dce2843f9d1ec3c6665b32232e50","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-77e3cbc3.tgz","fileCount":175,"integrity":"sha512-WPh5j19H4sqNek/JOw2+N7m2R8Rbqi+TJbb+Q45G+8tVFoRhYvxxI+9BtZbRjidU4Zwb/Gj0kFR543N+zR1U+A==","signatures":[{"sig":"MEUCIGDO2xyQUuhS7kud+CmksW+sZD/r8PQQ6PFgRarTJVjnAiEAuKpUd3hdg75xQV/Ftwi549ICsnsRwGTsc5w7eQqUR2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493567},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"77e3cbc35c4f19d914be864b72fd5682ea2789b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-77e3cbc3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-77e3cbc3_1696890670241_0.27119591217029515","host":"s3://npm-registry-packages"}},"2.0.5-cf3ae893":{"name":"@libp2p/crypto","version":"2.0.5-cf3ae893","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-cf3ae893","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"728bdbaf29bf0165331918984fec72e846d4b20f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-cf3ae893.tgz","fileCount":175,"integrity":"sha512-WrZhbVMzceKYFB7zM/CcYdfhJ31u7G1FcOnzEjchIWKwtmeG933j3k/Qvy7L+xguI3mCiIytw1hdD6INNfXmeQ==","signatures":[{"sig":"MEUCIQD96cm4QaxDpzLrK5b6gOKE4ZpY+xDbeZhM+qyRKXSDGgIgf575EM8HmVKXxWOa5nLSi4451myPrc1Y6i8ueCRXSzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":493567},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"cf3ae893d4f0c02dfa1a1eb27a88a41faa86bb01","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-cf3ae893"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-cf3ae893_1696938920846_0.724649770136814","host":"s3://npm-registry-packages"}},"2.0.5-7534ae7b":{"name":"@libp2p/crypto","version":"2.0.5-7534ae7b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-7534ae7b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9a4f92971fa39eda445f762aa9642ae24a618c1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-7534ae7b.tgz","fileCount":175,"integrity":"sha512-i48WtvtqbgFsFNcSbjeX4Csu25ubRhJURLoBuKedBCyqhxZ9a70ol8Qgr60e360K+6VO56ujFtvceJdO60BV9A==","signatures":[{"sig":"MEQCIA4dDVsIvaagY3wZgs3cUtCvz+TnE11+uGRNmxx1ZNaBAiBjcrMgNnq6/usljhgOm6T4qZaPeMFru1RkMVt9o1ZfcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7534ae7b9a1773df3e93e7a2ec95e6407c767f81","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-7534ae7b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-7534ae7b_1698173330403_0.280218086013708","host":"s3://npm-registry-packages"}},"2.0.5-68504939":{"name":"@libp2p/crypto","version":"2.0.5-68504939","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-68504939","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f62be36ec4b7bb4e42dc9c956278771ca7e3a6a9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-68504939.tgz","fileCount":175,"integrity":"sha512-x5GlAqdqV54tpCMv5vPCxV81Xl7+kjM6jPUpJW4sTkBGz6tWaLP7JsnHXzfIT7AyxtPdMO+xNhyimZsOnoc0pA==","signatures":[{"sig":"MEUCID8knozbgImN4vZvLCXEeEIoSNoDMJjfdlC3eW031IC/AiEA+2iNulJEIYJL6bQg1QpTmFS1MQ5+HE/DZi+AUZwiKOY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"68504939a6af12eced6334fb41f033c3b1e2450d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-68504939"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-68504939_1698218450445_0.6265059327930753","host":"s3://npm-registry-packages"}},"2.0.5-ab2c1f67":{"name":"@libp2p/crypto","version":"2.0.5-ab2c1f67","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-ab2c1f67","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c9e2b511e71b8fa5382a0171ca0823a9fa03986","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-ab2c1f67.tgz","fileCount":175,"integrity":"sha512-LjTY6mjOPrg6KkQGRwylIgDfj9kk5AhRp2sSE6TSOFgHDocplKFO337he8WgOAvIEKvIz/O4CjsduLZ2d5y9dA==","signatures":[{"sig":"MEYCIQDtJG6iQqxZQQSw0jPaalzeIWo8BAdAmtWtijz12z+N7QIhALDMG9w+4GjoXNyQOgBU5x8YcmF9zOKD0Zpfaw2hkB3O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ab2c1f6731ccfe21a39482bdab217a8abd3f027b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-ab2c1f67"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-ab2c1f67_1698222885343_0.4590057732488422","host":"s3://npm-registry-packages"}},"2.0.5-f9d1c072":{"name":"@libp2p/crypto","version":"2.0.5-f9d1c072","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-f9d1c072","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"446532cf59fb132575ec58f9eddb3c9b4b875ad2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-f9d1c072.tgz","fileCount":175,"integrity":"sha512-7XU/8pSmrgLAr6BSSSM75mZECKzr8cQ9BXKW5vnbq5wXGfH+5hDXZhaAGA5CDjPSQl0ZPAZatwiqT9kvzFgSiw==","signatures":[{"sig":"MEUCIHiOPyHnYS8H3j7bmqEjiZlU+ZNb5zVyM9794zSvY5XdAiEA6xNPT4981uKdgMhMFVuFl+157Mk6YEWAr0ivcEN5WyE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f9d1c07274df5cb281acaf26797be3b913b90052","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"18.18.2","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-f9d1c072"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-f9d1c072_1698227747705_0.7429978759157805","host":"s3://npm-registry-packages"}},"2.0.5-b5a808af":{"name":"@libp2p/crypto","version":"2.0.5-b5a808af","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-b5a808af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b9028418c6fd91ec3e3823aa87dda9cc0c3b95b2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-b5a808af.tgz","fileCount":175,"integrity":"sha512-vDNYQfumgaIkwX2pY0Vb/jTnf2egLUb3Z3yW65H+Xzv0eHzl2D9WrVbs1G+EDLY6dLEFAQUaVfo7zVhYmVlyWQ==","signatures":[{"sig":"MEUCIAI9gYLZiaRC2oMGu0Umm3INwY9f8ZZ6d/Tg/1mcU7hLAiEAredp3iOuHzhOleVC4GewVo+5SJK8pA1+kuI7m/juKV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b5a808af700207fe5e086133bb505367177a086e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.8.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-b5a808af"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-b5a808af_1698238564143_0.19580810007222826","host":"s3://npm-registry-packages"}},"2.0.5-50f912c2":{"name":"@libp2p/crypto","version":"2.0.5-50f912c2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.5-50f912c2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d9f6c59e5f4e5ef23da3afb813d819a8f07a00e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.5-50f912c2.tgz","fileCount":175,"integrity":"sha512-TlTdJjZ8QmyA4Odli3wvRt3NjH6D2h2w66G/hR+ZA/oD8aJM7z95ZT6XvRs3XEGRuQHAziATJE/hGcXBwzBVAg==","signatures":[{"sig":"MEYCIQDt95OmZB8mgK3xjSRYX7zlsTFUZNG2+SAwtIG4ImuQdgIhANjHkmaQNqx5pyCKtXfXQwrmBFGz75Q0j4UfEnfDm+1i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"50f912c2608caecc09acbcb0f46b4df4af073080","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.8.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.3-50f912c2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.5-50f912c2_1698248432242_0.19233850627700622","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@libp2p/crypto","version":"2.0.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df11673ad79a1875f2e7804e61d5697252f662a0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6.tgz","fileCount":176,"integrity":"sha512-SK2nOsXsM/9Urtipw1C+KJ2e2PU+Z0AxBWiQti9oC+2mFXOy7erry2n2wH3aCTpajQX6D+Erm39yaS55w4AVLw==","signatures":[{"sig":"MEUCIQDQjOhpK0sjNCJxTBujYXph/M5A0lv/2ab8Vm3qhRQbqwIgft75rMwBtcDbCqCCcm3lKrX2J89jrJZLKj562hz07xo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":486851},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c6db2104dbe4257e14e66cda75bd8daf6a27f3c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.8.1","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6_1698251814021_0.6210005217194916","host":"s3://npm-registry-packages"}},"2.0.6-7903d7a5":{"name":"@libp2p/crypto","version":"2.0.6-7903d7a5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-7903d7a5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"028c565a86f53fb06de411a5bf456b27bd07ae5e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-7903d7a5.tgz","fileCount":175,"integrity":"sha512-SZUD03hEx8abrGDEbP/nQ1+zx/b8G2ycef6jbKvABPfuy/GBlHLr9VW+c9FaSHuG740K4zUbTSH0vZGiegdldg==","signatures":[{"sig":"MEUCICqwGwmP0O8maigryqeJyeeYdaoaxRUtZ7mKzpmI3IU5AiEAn3xKxmQxacq9jBSyymJphLHOXudkYQjT/zNJXvS38V0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7903d7a5ed69cca6d3a73cbe069a40045b76bea7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-7903d7a5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-7903d7a5_1698401718666_0.034457295193097925","host":"s3://npm-registry-packages"}},"2.0.6-d5ef1c91":{"name":"@libp2p/crypto","version":"2.0.6-d5ef1c91","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-d5ef1c91","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d4fbae71495c1b5c6b96602159abfbed315313a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-d5ef1c91.tgz","fileCount":175,"integrity":"sha512-SYM/ISi3s4QTjekijwCUaALPmqJaauzOlG0s0ObsLXfQqGn+kxlJQ7mOkN6/3mwS2JCc94a3SaAiuxWw6vnokA==","signatures":[{"sig":"MEYCIQCx90Ve73/+XyxguOLXsZVjbfCJzqFwYDHfZWrX2YHdyQIhAMsk/nVdkD69egfrEHIgj+saeUc77RX9G4+RlAcNAkyX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d5ef1c91ec97ea2cb0528328405c0941144f625b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-d5ef1c91"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-d5ef1c91_1698406428498_0.8018410953194488","host":"s3://npm-registry-packages"}},"2.0.6-b686fb5a":{"name":"@libp2p/crypto","version":"2.0.6-b686fb5a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-b686fb5a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b5f55d020aafc431f8da0fd403391fded1c9e83","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-b686fb5a.tgz","fileCount":175,"integrity":"sha512-AJGhoT0/WeZPzxi7TIs6WALb90GMM54Q7xEgnuvUuq1FqdYqXGKVywx6YSovRcT4SN3YwZKStHTQmbmJe02dRA==","signatures":[{"sig":"MEUCIQCmSMRNXe08ea/sUrj4RfK46txVQSI0nV0tguPsCNKmnQIgPKLir51VNGO1gqx1VpdbCrtRM6CCdYCMSPt+rSDbH58=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":483069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b686fb5a15f8519c87593a25e82973584977833f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-b686fb5a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-b686fb5a_1698414440207_0.8572832853862684","host":"s3://npm-registry-packages"}},"2.0.6-69581367":{"name":"@libp2p/crypto","version":"2.0.6-69581367","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-69581367","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc663530332c3c5a8c9428697b1ff029eb75f0e8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-69581367.tgz","fileCount":175,"integrity":"sha512-xIyip/h24vI3cv2iFaPjHOgVaxeOXNZdv/7DJmrcOsldmKtJeOyPqU1mb/Y601ckS50hAqOeHFnQ9zrAgZ+TfA==","signatures":[{"sig":"MEUCIQCDdjfW3abluritusfZrngp5tNz7xE+awzB69jYTwoicwIgVPPQSgcjwds2cgKyIIzqWAFEpb47sIrwBioXpDD08e4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"69581367d89b7c581bc1b9b45d04d98ce88bbee2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-69581367"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-69581367_1698746731255_0.009758562145556038","host":"s3://npm-registry-packages"}},"2.0.6-50442d7a":{"name":"@libp2p/crypto","version":"2.0.6-50442d7a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-50442d7a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aad7fb8adb9451087ad9464ab724a71cee9d6954","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-50442d7a.tgz","fileCount":175,"integrity":"sha512-Q7n4n2oytkNTb9UKioZsA9k+mFQaUhqRh6PHkbYjft3kqz66Ry11H2LvQhYA9MAgoa9l9cIkkAtckGxFjNTfZQ==","signatures":[{"sig":"MEQCIHvnSsLCqsVwXg1TU6vKNeSvytJXG2cwaHd5/f/gH9YVAiA0aBFOPgMXUJAOxNfBKKCERceQPljqWjl6k58gKvKOHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"50442d7a213053f06910a74e42535415c48707e4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-50442d7a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-50442d7a_1698765744065_0.038677523642350886","host":"s3://npm-registry-packages"}},"2.0.6-346ff5a2":{"name":"@libp2p/crypto","version":"2.0.6-346ff5a2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-346ff5a2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"81671f6a14c5ca12ec19a6d28e7cc8c5290485ce","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-346ff5a2.tgz","fileCount":175,"integrity":"sha512-FMzAe394p4D39SwxNod2+TThqmNiPv0wZWk+q+XE32sdeYUvTlAFwdnjVZuTYcg3pr9ffqpsPGq/Cc03wd2erA==","signatures":[{"sig":"MEUCIQCFfyaGfFFqzCm073Ztvqv/vnoKMN1TX6vzSn2y+4EpggIgSzAlneprAyWRAQVh/khu1S4b1MLrwp+tg/uNeDtbYg8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"346ff5a2b81bded9f9b26051501ab9d25246961c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-346ff5a2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-346ff5a2_1698852997672_0.29634075819754546","host":"s3://npm-registry-packages"}},"2.0.6-16a87076":{"name":"@libp2p/crypto","version":"2.0.6-16a87076","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-16a87076","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fb0af0ec69dfaf7f0499e6be7f43ec317349c7cc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-16a87076.tgz","fileCount":175,"integrity":"sha512-X+fw1Y0T3tXgMNwv/0ehtNjmRIpF4Bs6ugS1HoxKXe9a8festHjhWWcdSvBEtOfjezV22x72rDbauyn38TsOsA==","signatures":[{"sig":"MEYCIQDV2J7vaJPP/ZXG/a47TYConYpExalXRzzhAhsZNjJ+/QIhANzwXRYqXbItCCo18dtiE8DRIa7FNYnAvBVy5Nlp+0DZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"16a87076ebff5b563a814147f10b8b858d0009cc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-16a87076"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-16a87076_1698929447013_0.39261961206791285","host":"s3://npm-registry-packages"}},"2.0.6-025c082a":{"name":"@libp2p/crypto","version":"2.0.6-025c082a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.6-025c082a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c59cabf3e0862e37b31072fc2afc9c81ca860977","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.6-025c082a.tgz","fileCount":175,"integrity":"sha512-LotBNvUDm0GLEggI74Bcq/UW9GMSNzYIiIa/f0aiQf9fUwZJGEIUTwHXoJe2w8SG+Hxe2YInvi4VKKO71WjdnA==","signatures":[{"sig":"MEYCIQCMIxjw2BwiC9FwG410j785yDt4uSk/wdSKslS2dy3lYQIhAL35VntC8Y5guuWanpt27p9jDB9Ht1OSQEvAVtwq1q9p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"025c082a4d3d08904f1f5b0209ed6f40648fb78d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.4-025c082a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.6-025c082a_1699014693582_0.7832527480951008","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@libp2p/crypto","version":"2.0.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f57bce254a9e64b6c8ec2a556113cd5de69ef0f1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7.tgz","fileCount":176,"integrity":"sha512-zGw66+wnJIIDFEwBq6jSIRPeNFFZtnj1k5cVZyYRiSqaBP0p+7d91AlKL1j4eVERgapsYC99smi/ie5DL2PH4A==","signatures":[{"sig":"MEUCICC+vdNf0E9pZOKjx+yrAc4AENgrApzRxoEgtT9hlwO+AiEA+1UfmXO3iurvq0dC7sqeMWyJLb4nP3r0LGfxZOSBjok=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488999},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5cba173e091e26603f05f58df5128bd0cfe7f7dc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7_1699020560302_0.3899292291260543","host":"s3://npm-registry-packages"}},"2.0.7-fdcb801e":{"name":"@libp2p/crypto","version":"2.0.7-fdcb801e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-fdcb801e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"86fa3a767da9619519b39f76d2acb15edb1a4081","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-fdcb801e.tgz","fileCount":175,"integrity":"sha512-pzq6OgidKWKFh7+1GgYln5vbzfes+4oL8PSGr9kiHX930eWhIJ7KdUXwrEKtq5EttPkmg+0YlPqqowTz1uhpyQ==","signatures":[{"sig":"MEYCIQCPLO2rgRsiKsBbe0vzRxio+DjswLILEP4nXge9p6mnLgIhALnNWLN0PIExYeC1pOUcEQB5qoS0qApZCaplJWMCYKiE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fdcb801ee3180b740a25e0e05a75c32dd8e4ef63","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-fdcb801e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-fdcb801e_1699258889510_0.30423565711119616","host":"s3://npm-registry-packages"}},"2.0.7-051154dd":{"name":"@libp2p/crypto","version":"2.0.7-051154dd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-051154dd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fa43633ea26ad6fe9b034e8285d01dd4fdc4bb8c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-051154dd.tgz","fileCount":175,"integrity":"sha512-bgJGDwWKWriq2qOJZOPrTbVybu7YK3SNPB0BNqcnmyrd83Ah64ckcuJNTcUf8uBGg8CJOaj+lwLsmns060Y97g==","signatures":[{"sig":"MEQCIF3xep/zw+4rYHLZLtWvETCT0Tbk167NlnHKrjPkzOgNAiBT9TuM7bD3FDzO7NLekor2hJlTZeGDUiDObctdVh7Jzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"051154dd2d8ffadba4f8678f12341e5a4441dc66","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-051154dd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-051154dd_1699261520573_0.9808467296666559","host":"s3://npm-registry-packages"}},"2.0.7-f4fac961":{"name":"@libp2p/crypto","version":"2.0.7-f4fac961","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-f4fac961","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1beaf18161f2ddc5325d9e92e85934fc6e1618b0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-f4fac961.tgz","fileCount":175,"integrity":"sha512-Rui1Tj1D2xfgrtvG/0/dVWeuMNTpa3B1C0iwErO9FN1xQIJXuTVaxpEI3ZjANdBX6q1k94+cj+K5gVbyk3I5/g==","signatures":[{"sig":"MEUCICV9+9A7HU9dqH/l7eFB9bR7DRD3Kj3qs4xautFhm02GAiEA0PyQSZolNx34AGO4AN0e4GJAsNblpb5jXIm/Jcjd21Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f4fac961ccf60fe2c08799f6c55bbc0012d1779f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-f4fac961"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-f4fac961_1699262633377_0.7216626735663363","host":"s3://npm-registry-packages"}},"2.0.7-dfbe0cc0":{"name":"@libp2p/crypto","version":"2.0.7-dfbe0cc0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-dfbe0cc0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b71e41a5911d3b0650c4af9b1e9a32a7fa83c5ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-dfbe0cc0.tgz","fileCount":175,"integrity":"sha512-bzymc1hT6+NXN2QkcsnKmkkfFxS5agWmvrCWgoDA7xb+pC45qU/Uai6vIRWi7/FAqjGUBFshBEKJYFU/XWvciQ==","signatures":[{"sig":"MEYCIQDjeZ/mGeoYO2zgp+X0FzfPi1GExmX9PBfyHEd01jBZbAIhAPqWSD2ICvLqSF3zczMbM4iUK39s7kRkB83QyGjSilWd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"dfbe0cc05be428f3c1de36e10d28e3d1777e8f04","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-dfbe0cc0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-dfbe0cc0_1699283411318_0.5377832080691312","host":"s3://npm-registry-packages"}},"2.0.7-d25d9510":{"name":"@libp2p/crypto","version":"2.0.7-d25d9510","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-d25d9510","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cb3b113aa8b9eff711cd10c892007c54493e25e2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-d25d9510.tgz","fileCount":175,"integrity":"sha512-FDQgmgVFDM+kl4cEOXikbQPMIrGD/6Q2wFUDcwnYWgBKvuiZhDIeMOJ9tIXxcGSAlnYWVJGMBsQjrrLErk26fA==","signatures":[{"sig":"MEQCIAg0fKmYiqPcHSU5OdvulZ10/NdA5ILpPzub3+P4KLUPAiBoUO8YLIhDzZe/e9/lOOLDen2oEf3ehzXxo6FdrilXlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485217},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d25d95104ee4eb353ed73cc0c7200e5a9d5b18d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-d25d9510"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-d25d9510_1699293515080_0.15358683279491303","host":"s3://npm-registry-packages"}},"2.0.7-1d141331a":{"name":"@libp2p/crypto","version":"2.0.7-1d141331a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-1d141331a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"16d521691f9076f044b27cf0431fdacaa0762393","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-1d141331a.tgz","fileCount":175,"integrity":"sha512-nwQdJSb/DKz72GiKxUjHT6ipFNW/jTpkS8ifoQMM1gsSD4m0Eum8Hxd8ynu+3AhFP3LTmuBW2YPA7GR4kfLvDQ==","signatures":[{"sig":"MEUCIQCbfGesXC25/GLc5SPd839oZ/fgfwbGDCsLmbbKFgmW1AIgCFYB2TSSDPbraQg+UoNviB2J9UX7s9yDa40BrEGx3GY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1d141331a8cf8392a5f90abc349a83adf8223207","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-1d141331a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-1d141331a_1699341114706_0.8212269705295048","host":"s3://npm-registry-packages"}},"2.0.7-8b82e68e8":{"name":"@libp2p/crypto","version":"2.0.7-8b82e68e8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-8b82e68e8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"58beaf3cd6b6038ae59e2c48610476a84c22a3c0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-8b82e68e8.tgz","fileCount":175,"integrity":"sha512-6PYXBt7UZP0t3U8EuEHTdHpfemFZJkiBKo1LxCxkTK1QjNDWjuAxpmgAa+T4sN8mxVs2QbRHUpnSnJxKV5tlSA==","signatures":[{"sig":"MEQCIE0AB34X0IJeHgTavm5xmb3A4JRBQ2c2Bp2KsxRdJTiOAiAFoJ2qdFggK4mqwW1yEk/++dsJMsXx52nFIm5omDjwqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8b82e68e8f897f3e295ee511f1bbcbfd4cd9c652","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-8b82e68e8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-8b82e68e8_1699357348670_0.2043296325485544","host":"s3://npm-registry-packages"}},"2.0.7-78db573f9":{"name":"@libp2p/crypto","version":"2.0.7-78db573f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-78db573f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f1fd7b8d0deda91b5149a80e5b44652dd32eaa7b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-78db573f9.tgz","fileCount":175,"integrity":"sha512-dDmPwrEre90hY42+g8vCbKjwOIPqR4ES1R71P8XNVQXhPfyx/kgAUHTr/alGCMQrSGtfEwf0pRojG04sE0f8Bg==","signatures":[{"sig":"MEYCIQChw4YpSMytdPWx5TcVEYkihae6fOALFQjLrv9coxKvQQIhAO65+e3U3WrXXnvv57hFunoaNQPJRKguUR/AdjFwz4Uz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"78db573f9e8f28cd3d0a89f36094f5d566482b9f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-78db573f9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-78db573f9_1699364353928_0.22254163567437146","host":"s3://npm-registry-packages"}},"2.0.7-fb8a6f188":{"name":"@libp2p/crypto","version":"2.0.7-fb8a6f188","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-fb8a6f188","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4fa20f598511d0836418caf6f3f89a27a225925f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-fb8a6f188.tgz","fileCount":175,"integrity":"sha512-ZYeH6pWGzHuY66U0ZbnSAYXTmHmM/X1pOz6S8W+fLolF03ZIJd2XbDrMJsm9aLTffDQC5pk2VkW+KKYGINCJbA==","signatures":[{"sig":"MEUCIQCZuX1XyR0/tRS6pNJ8zZYDuL0/SCyRboY4FlzsbFxGBgIgBCk+mZkdFdx7XgJ4irbBKTL7y9wBJMySQU+0l1cCxiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fb8a6f1887e71852217355f65c2b22566dd26749","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-fb8a6f188"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-fb8a6f188_1699369046328_0.7787371545277353","host":"s3://npm-registry-packages"}},"2.0.7-70d5efc2e":{"name":"@libp2p/crypto","version":"2.0.7-70d5efc2e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.7-70d5efc2e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92be8dc6402dff19bffe30a3bf270aac34a05545","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.7-70d5efc2e.tgz","fileCount":175,"integrity":"sha512-sn589yam6R+MC4gfQi7uR5P6xRBaz9Ebab5FYmpGmilmxw/mweveb/PrItaPRCmZ6ygauH3hLVQYvhByynOKAQ==","signatures":[{"sig":"MEQCIFD9xnTdPoNPgYXC3yOwg6kFCUVV0WBK8tbWdTzKvmuIAiBtxgRw4WzdcC6mRHGTMS51EgAKTxvgPsJ/wAjGOcHFkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"70d5efc2e901a2c419fe3f82d767f278b6d698fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.5-70d5efc2e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.7-70d5efc2e_1699379153770_0.12833707975058406","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@libp2p/crypto","version":"2.0.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"efa309944d2bd00427ae73d1ff2df72aaba38b0f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8.tgz","fileCount":176,"integrity":"sha512-8e5fh6bsJNpSjhrggtlm8QF+BERjelJswIjRS69aKgxp24R4z2kDM4pRYPkfQjXJDLNDtqWtKNmePgX23+QJsA==","signatures":[{"sig":"MEUCICJGqa5ZCJuo1F805urX/eiZPyQT2wP7gwcVcDTdji3MAiEAsPgi9ajXpgTFBxQ3JiakG6f+0UPDP22iA0gAP5+wvA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488999},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b8c2bf45817c097ebd87ae196682cf378744882a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^0.1.6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8_1699380799849_0.6859436341131133","host":"s3://npm-registry-packages"}},"2.0.8-effcfaa8e":{"name":"@libp2p/crypto","version":"2.0.8-effcfaa8e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-effcfaa8e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6a486f6888cdab0e2937b638fed66087782947b6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-effcfaa8e.tgz","fileCount":175,"integrity":"sha512-rvNtbC2Zuz/s4GiJyFnQ5l6P5Vx10ucbZPZZF/wqspFs6IpuvXmNwWSOlXk/NCkqjyQE3R1wNTGXHfu4Yu5iyg==","signatures":[{"sig":"MEYCIQCWT8D9kLN5A8MjbbfbnYXxF6Mm6c+KMzKS+VGPCsQp/AIhALUjdYPVS0wJg2XnSe7lWYSVVMXdjODPmtgcRmA6BL05","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"effcfaa8e69fd226a52eb40ad50f1e11b38b8877","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.0","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-effcfaa8e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-effcfaa8e_1699385037084_0.6438918724414959","host":"s3://npm-registry-packages"}},"2.0.8-c960eb659":{"name":"@libp2p/crypto","version":"2.0.8-c960eb659","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-c960eb659","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0c82e2cff5332294953774e7871533784368f174","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-c960eb659.tgz","fileCount":175,"integrity":"sha512-wONUpCHRsj0iJUylgZL1+XaYBo/frERjOdccEzb8viL/7XjYvbIoNuqF8x1WmOcjyV3EXtpLcb8GHod8S3QYuw==","signatures":[{"sig":"MEUCIBDZiY5hsWTbELCdtJzi0pkP/tlWM4OtMOZORDG+BCx+AiEAwi9lQBjVjLhxT0kKxKDsBSPeYeFak7xV5dgTRvk/2xs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c960eb659d2deff0c29cb2f5fe2a506310b8f971","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-c960eb659"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-c960eb659_1699597938276_0.17825932369403308","host":"s3://npm-registry-packages"}},"2.0.8-0f5c305af":{"name":"@libp2p/crypto","version":"2.0.8-0f5c305af","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-0f5c305af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"63c3788099a8519ac62e98337b6fd76de9c70135","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-0f5c305af.tgz","fileCount":175,"integrity":"sha512-bzNxCp+UFFm8+Bf80I8xM3Jgpx0a2Be57yxEMfjni/dYOzqAiRo0eo3KlAvCYGQn1r3gJhkwhoWnRFnkH0U1hw==","signatures":[{"sig":"MEUCIFRsUHJbDAANoqdU5RhGVJDZ77P3F10/cXcDQG/JR35BAiEAmWCncDci+yePnMLAT1Iv3VtFhzyLG+grjUbcjBj42hc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":485219},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0f5c305af3fca802fed3836f8982833c383d706d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.0.1","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-0f5c305af"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.0.2","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-0f5c305af_1700041703578_0.3760700550217453","host":"s3://npm-registry-packages"}},"2.0.8-9ad8f8686":{"name":"@libp2p/crypto","version":"2.0.8-9ad8f8686","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-9ad8f8686","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"774537a204a52fe6c8e0e516539a3716e183f0fd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-9ad8f8686.tgz","fileCount":175,"integrity":"sha512-ETdG8AepG7skkWnlIYStKLBj17Za4ZLHYgvnqfTLbGPh91nvoevT+yKeGWEbKKeWqGaPWkjYiowuUS21h+oinw==","signatures":[{"sig":"MEUCICUoBW97ILNhbaHtxvuChRfJzO/dhCprz57O4hrrrc2bAiEA6uGqcIblG9Vq/MElLT2wJsQQrNFdpGYN98wQ6s0Ipf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9ad8f868673bb0df503299a5ed8b25e66e9c0686","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-9ad8f8686"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-9ad8f8686_1700042101277_0.8571659574669455","host":"s3://npm-registry-packages"}},"2.0.8-97ab31c0c":{"name":"@libp2p/crypto","version":"2.0.8-97ab31c0c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-97ab31c0c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12732b2d682108809c9152cc43cdf9b1d6376d7e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-97ab31c0c.tgz","fileCount":175,"integrity":"sha512-VwZGuqA+aTcTZHTX6fA5NJGXRPnFbF4XSEwfCIVirBFsycCs6Ec0sPuwis0MOhJ9ce8dCEsc/AtB5TR5El6T/g==","signatures":[{"sig":"MEUCIQDEyOEuCdm2AUvXK0KilMQgRTtbH7Tl1ugGZ2gniB7hNAIgLqsYdHTzslqxbrpRMag6QCDNoDxPJqsVTq8FNEztz2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"97ab31c0cfe0b6e9a57ee76b0101a1e30a2822d6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-97ab31c0c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-97ab31c0c_1700044010452_0.5397762403854367","host":"s3://npm-registry-packages"}},"2.0.8-05b52d69c":{"name":"@libp2p/crypto","version":"2.0.8-05b52d69c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-05b52d69c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dcf2cdde9d89aeb4a937791ed537dce6332c6c5c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-05b52d69c.tgz","fileCount":175,"integrity":"sha512-sBi8g5vd2U/3YhaizbLw0qB7pyEqxoXQwWUgvpt7xr/77bm6nqkC1XkHUYNWD4Z3ST0F0IXPMx1OY7qQVD13xw==","signatures":[{"sig":"MEUCIQDrPQIMx7fr5J0K640Ut1uGXOAZb6X2oUQ4mKeSpXOAzwIgTSzyZR/aRaaLG0swGAcq/mvTnCNjkZfKQDJjZCwEY2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"05b52d69cb600a0c1cbfeea52889b55f62940c82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.1","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-05b52d69c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-05b52d69c_1700122611904_0.005066226101398952","host":"s3://npm-registry-packages"}},"2.0.8-9c67c5b3d":{"name":"@libp2p/crypto","version":"2.0.8-9c67c5b3d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-9c67c5b3d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6a36e1bafcc716b51bd71ed9782300bb6aa616d2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-9c67c5b3d.tgz","fileCount":175,"integrity":"sha512-q2p03Wd/qyXs1gEYcfM/Sg05+uVN4G0GT7oErGVKN7PlFk0eQF7KZdz/6BHs/XF3cQMPgJHrOZTed8UdlYPieg==","signatures":[{"sig":"MEYCIQC4VW7vG5Dn3XnA1Rj9LsTb7VhhX+lCFoe9/UzSSfh9zQIhAO6i9WnuHAHUxNTGGzstPHxTX49GFg7XeYARJtmkgWb5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9c67c5b3d0ab63c7a1a62f363ae732b300ef6b87","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-9c67c5b3d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-9c67c5b3d_1700124848836_0.12883184102918288","host":"s3://npm-registry-packages"}},"2.0.8-6625a27fc":{"name":"@libp2p/crypto","version":"2.0.8-6625a27fc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-6625a27fc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c596edf2e4b1b1073c88162563b0023f0acaafab","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-6625a27fc.tgz","fileCount":175,"integrity":"sha512-c5k+CqPu0I/G7p5kgpkYmiFOZEOHLjXVi/uNV7CELFtQzxKDg75QjrcjngR7J+Ld7eUcQCm8HZ4epK5H1u3y3g==","signatures":[{"sig":"MEUCICSEO3tH7x9hckRCI9J48a1dSvsuDLKtlDHjYj63g7yXAiEA85rxlUEzTCtuPRod2zNGoATJ8BtO6Uqj1+FQAiwehRw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6625a27fc16357c13a5b35373a86339f9069fbb4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-6625a27fc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-6625a27fc_1700223561628_0.15530085280736872","host":"s3://npm-registry-packages"}},"2.0.8-adea7bbbf":{"name":"@libp2p/crypto","version":"2.0.8-adea7bbbf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-adea7bbbf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a720cd0d25c2e336db419cddd199c25ecfe2007e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-adea7bbbf.tgz","fileCount":175,"integrity":"sha512-w52Bixt2vQCoSvM92atbzX4PhL0CXyfVUNi8kiX5ZHyZPaSGVmYeJ+t8SD4Np5ELwpjcMNGt26UjP5kouN/GSg==","signatures":[{"sig":"MEYCIQDCm7OCqUqfzaEHrJ6LedkVwh+ms5i24krCtGqDiytoYAIhALdUiPdbmOfBk3rx7q0sKs6Ujgn/K/kLyv8Vh4i1NNIn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484831},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"adea7bbbf8982d814d5bf5ed64368cdf5a3a742d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-adea7bbbf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-adea7bbbf_1700236531335_0.7654284490411103","host":"s3://npm-registry-packages"}},"2.0.8-3dee5df4d":{"name":"@libp2p/crypto","version":"2.0.8-3dee5df4d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-3dee5df4d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5bfb4288b5966c07dcb8a00732ae54e1172efffd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-3dee5df4d.tgz","fileCount":175,"integrity":"sha512-qiHguihazq/aV7d3rbLXEofotPagTSKVtYgyLrdkGzk8SLY6X/BfqP9jD0J9iuiXNZrf7TS10CJo8kHNz4+0AA==","signatures":[{"sig":"MEYCIQD7k2bxJDbmL5lATm/3xSASKRAcSYQ/BvVq4DKcoP6G/AIhALtdq/wA2FhecRCBpA0iUA9EdO8XF5Si/Ul4Z4xItSUk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484846},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3dee5df4dad42eaf6c30e6800945fada1e58d90f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-3dee5df4d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-3dee5df4d_1700245150360_0.3771078283382714","host":"s3://npm-registry-packages"}},"2.0.8-13a870cbe":{"name":"@libp2p/crypto","version":"2.0.8-13a870cbe","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-13a870cbe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8bf225aee0090465bccca7f828711588ed525ff6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-13a870cbe.tgz","fileCount":175,"integrity":"sha512-hlnY7Y9gtgU1HI7hNDsH2HHnxHtuECrQ8HpEhrNE6fcZkngNjrozdZ5Kr8oS3PfodxObced1zFvaf+gWHbf08g==","signatures":[{"sig":"MEQCIDgMdkEnLPRL7OwpGZU1A2tBSpMCwciX+GsVp2hUTYb4AiBZxuJUBleUpIzuFZKZ1hGhfmH5M5EGJr3Z4oYz+UCnhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"13a870cbef326a3a3b3c55b886c2109feaa2b628","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-13a870cbe"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-13a870cbe_1700478406894_0.30289330604050546","host":"s3://npm-registry-packages"}},"2.0.8-d8f5bc211":{"name":"@libp2p/crypto","version":"2.0.8-d8f5bc211","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-d8f5bc211","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"824d42c5b4297e1ad69f788c2ecbfb71a3e85504","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d8f5bc211.tgz","fileCount":175,"integrity":"sha512-EX/wl/2Ln0eMcMjfjFSNzIvYE9m7ISOoeYcY7joQPF4YukMrLgLtWn00NHwvEssWzwyGjYk+jdeM/3AGVlr5KQ==","signatures":[{"sig":"MEUCIE/f9MgfOZscL2KqvbZNewDyyrqsJTT29HvX7VDYKvw2AiEA5vv6cxagRbGjmD6aQnP7HoNhgXw15rCH/4QjZELJ8h8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d8f5bc211185a963c2a5182d58d73629457bc78d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-d8f5bc211"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-d8f5bc211_1700499561281_0.3772888674279118","host":"s3://npm-registry-packages"}},"2.0.8-bb6ceb192":{"name":"@libp2p/crypto","version":"2.0.8-bb6ceb192","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-bb6ceb192","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bb6fae7c3fe73f5d2248035923775d406a0aff33","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-bb6ceb192.tgz","fileCount":175,"integrity":"sha512-uEttwxV+YfPNKuNyhOIdhL45cE4StUN1g+4sRSKSObCZJEWicTuUe4MF/eK9lezxWz09qGU09atPis/mZRgalQ==","signatures":[{"sig":"MEYCIQD7wuBl8VQXUPAHZC06jP/aA9LAMHozmON0AJnk2ix+XwIhANbyfh6zgzOY5I660vhA+lzD1WNcxnoSBnLIJu8CbZzZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bb6ceb19252de2c1441ef736127d13763837d644","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-bb6ceb192"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-bb6ceb192_1700564720308_0.6018090802102329","host":"s3://npm-registry-packages"}},"2.0.8-d729d66a5":{"name":"@libp2p/crypto","version":"2.0.8-d729d66a5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-d729d66a5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7286b4a888a14a052161d9f00370ebaefc50fc48","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-d729d66a5.tgz","fileCount":175,"integrity":"sha512-R6LXhR0QANqTD5XZ21/CDqUHHO2iilXVakmt6RXUH31M6RLYCOUfFPq+S8Q3XYoUMKBVl0BrI16QpSSo/EoxCw==","signatures":[{"sig":"MEUCIA2kv9Fa6/K0vkdqZlyYz5fIYVXp43HSb+dU4NGI//mqAiEA/D22HtrnYCiclbQLsRgJ0tLJa0hzhzGUfrTDCmO34VY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d729d66a54a272dfe11eda8836a555a187cc9c39","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-d729d66a5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-d729d66a5_1700643171017_0.11730000226411907","host":"s3://npm-registry-packages"}},"2.0.8-6b6ba9ab7":{"name":"@libp2p/crypto","version":"2.0.8-6b6ba9ab7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-6b6ba9ab7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"33e5409eeab2989ef50ac497fed93aedc6375042","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-6b6ba9ab7.tgz","fileCount":175,"integrity":"sha512-Iamg5al1q5XkQ59c+o8qL1hLtJNpxb+tkdnlSdPoz2dmYrQbhYcxA0M0jpa6vTMfPVQ3RrzsHMnwif1+f/RPjw==","signatures":[{"sig":"MEUCIGj+hucHYf9x6BF+5gCRaAxRBboWE/lut2VAKhEWPrxpAiEAlSPzyQPJ7qedIHitL1y5jrXOg9zv+0rpuBXIcI8uQFg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6b6ba9ab799025cc4589b1e5b2f7d700a81bf7b1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-6b6ba9ab7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-6b6ba9ab7_1700749057941_0.223216486475887","host":"s3://npm-registry-packages"}},"2.0.8-0b4a2ee79":{"name":"@libp2p/crypto","version":"2.0.8-0b4a2ee79","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-0b4a2ee79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca6a336774c1227f5e162344fca24dbb05c0777f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-0b4a2ee79.tgz","fileCount":175,"integrity":"sha512-k6elAUnxMquhQYpCnlLmuU8NpfVU12XU0hFELsgC4TqKkC1PO7EuagngbjHilzyo1wpSAfaYGjAIjlQfjB50iw==","signatures":[{"sig":"MEUCIQCYk/swMxk5nkTDc4mtlocwzGsvTfp5xBoKiLCGfHEUAAIgbVn8yqQ3EOeG2uSZde2gG+4xAt9jLwW+HiyeN3LijCg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":484667},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0b4a2ee7983b4dc9dc0a7b705a202a4c550e7017","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-0b4a2ee79"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-0b4a2ee79_1700758294205_0.14391663023242063","host":"s3://npm-registry-packages"}},"2.0.8-4a474d54d":{"name":"@libp2p/crypto","version":"2.0.8-4a474d54d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-4a474d54d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1584a55c1e95ca1c9cde274276c6f39aa4029270","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-4a474d54d.tgz","fileCount":180,"integrity":"sha512-8KqtjRRWi5CnQgKP9RwpmX10l+E7vt81O67zbqIia4twn7QUnsfV1C7EyBl2LzBL0HNAsaeB9PYYaoIyqFXVsg==","signatures":[{"sig":"MEQCIDX3xjRrD84MkA2XaclvmDmj5FMYkpc9HYqdRC0f0rzIAiBbMxe9/OyiRcrWtL96eC3w4DJbWOTICbXODXHvoFqRZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499024},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4a474d54d3299e0ac30fa143b57436b3cf45e426","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-4a474d54d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-4a474d54d_1700920903469_0.3830792416787969","host":"s3://npm-registry-packages"}},"2.0.8-e2267d437":{"name":"@libp2p/crypto","version":"2.0.8-e2267d437","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-e2267d437","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c3b55e04eda3415b908395dbcd10eb9015e0fc9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-e2267d437.tgz","fileCount":180,"integrity":"sha512-u6+OQv14EWdWi8nYY2Nc3+oqZOR33cXo8W7h8AFJfR77abhXixjFZ9pW1X9jLPsW1HDAorutye1GORCERz3i9w==","signatures":[{"sig":"MEQCIFhf7UIIhmHlHYBdwfGH1Uld2MYu1i9LoKMywzZL/ILTAiAzF3hLcYaOpPfc4/YKeJNYRhikzxp0mRCb2Acp9bIpAQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":499509},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e2267d437eeda3d964c77874ec757768d838981a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-e2267d437"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-e2267d437_1701102144077_0.3317388400214287","host":"s3://npm-registry-packages"}},"2.0.8-68db79f6b":{"name":"@libp2p/crypto","version":"2.0.8-68db79f6b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-68db79f6b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d04a1bb6a0588022d15d87c80767585c9dd87ae7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-68db79f6b.tgz","fileCount":180,"integrity":"sha512-LcruDK+Lo2bA7vEjhMfT+iCqAaKf2CrePigoCc7pJidQUvdRl5Zo6YPJrLlL+PqYu9MBVW/yqOMVrcS5wOm+Sw==","signatures":[{"sig":"MEQCIAxq0dejK7duAlpXr59m+qcvtqYRsNgxz8T86PXaV/k0AiAccpbcdYEEYoZivySZkvWYUO+l9K5UuunFf3GSgutRvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@2.0.8-68db79f6b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499582},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"68db79f6b37b328a359116ce388761bf4de0a42e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-68db79f6b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-68db79f6b_1701111320967_0.8778906124926211","host":"s3://npm-registry-packages"}},"2.0.8-7877a50e0":{"name":"@libp2p/crypto","version":"2.0.8-7877a50e0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-7877a50e0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ec7a56a9db4f2666d349d8cbe9c8cc65e8f8e1e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-7877a50e0.tgz","fileCount":180,"integrity":"sha512-5VGvRaJVkp902cmataEirjIFmlETDAM83picH+/zDukyFIC0GrCeooC/J7HfqCzmz+qKXibG+fcTsddpBeSCCw==","signatures":[{"sig":"MEYCIQDKdbsXuSd9vB12cEr2VjGKAaXVYq4BcjSyQ2yzpVuwVgIhAPEzqWK6BkcRP62yH+zzqp16A99LPPqtJz40DhUlM1vk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@2.0.8-7877a50e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":499582},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7877a50e045e97beb63a94cb523cd1eb4dba99c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-7877a50e0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-7877a50e0_1701162820122_0.9319503850099351","host":"s3://npm-registry-packages"}},"2.0.8-8bb6d5333":{"name":"@libp2p/crypto","version":"2.0.8-8bb6d5333","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-8bb6d5333","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"176263be4a83bc8c7c49482843c2c36abe5c0551","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-8bb6d5333.tgz","fileCount":180,"integrity":"sha512-pwh1awWUvvmb+1HOJWoeZOPGKJ+CDLnU+z21ppHwVjjkgzRdYAAC4OVeKAlihD9wAZUEHHc80z9AjL5TPqLOaQ==","signatures":[{"sig":"MEUCIQComKqwcmGiJEA02imCZiKbX0evLxVZrgMS8fFgUqK3EQIgbvU4sQ89lWwFq5RQoNyoH9deTopVPdyCgZdaygXah+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@2.0.8-8bb6d5333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504291},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8bb6d53337a70f0e267fa697c7bc9dc92ddda3e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-8bb6d5333"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-8bb6d5333_1701174921817_0.1175049793274543","host":"s3://npm-registry-packages"}},"2.0.8-74e84bc29":{"name":"@libp2p/crypto","version":"2.0.8-74e84bc29","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-74e84bc29","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c18f7007a05168bb92ef9fd3b63cb93b8800adf3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-74e84bc29.tgz","fileCount":180,"integrity":"sha512-2+9SEIZb55JHiYl9424J+juVX6sDlEmLu7nugedDHuJNJFZCtQznljzGkXZH3WuPQnaApDak0GqsAiklZe22CA==","signatures":[{"sig":"MEQCIHBTZ3rFpq6GF9sE2Cgqq3dFBpCjolTL+s1/BPBnNom0AiAs52bnwoyMJtsPUdn2k9PHLT6lA+OEAKIzJcq9x0qZtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@2.0.8-74e84bc29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504291},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"74e84bc29efae2e1843f033456029fa7770f0d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-74e84bc29"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-74e84bc29_1701177611239_0.48579814861716986","host":"s3://npm-registry-packages"}},"2.0.8-8f921ee97":{"name":"@libp2p/crypto","version":"2.0.8-8f921ee97","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@2.0.8-8f921ee97","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d8ea5bad5603b93e652a82ff9f6ab21b3a8edd5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-2.0.8-8f921ee97.tgz","fileCount":180,"integrity":"sha512-PUlsGWeKWetjoczPheOdWZkeLFS9jGPjhUYROF0Mu2TKLSBJSv/jxRKkdsqx8Dee+DO4y5j0ISX5u02K0k0s8w==","signatures":[{"sig":"MEQCIDEwl7HWf0P40IoYkEciC7nRbryTVZbSOK751blBv1UhAiBTfZL9fIOhQqSbdPJcvy8MaJaUPmmtwUs8VWN+sRpzjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@2.0.8-8f921ee97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504291},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8f921ee9788f8e6629e28ec9e96fa651c68bffa2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"0.1.6-8f921ee97"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_2.0.8-8f921ee97_1701184792861_0.5396967682079599","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@libp2p/crypto","version":"3.0.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f5d46180e97bf9443078646e437479099abe44f1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0.tgz","fileCount":181,"integrity":"sha512-NZDz/HaaOEDhgBqbdynoNkmnnq5KLq9/iQc9PU0/fFCKazo1hEYMhXZDN4szzXGBZQg58k9Q7FlduG5K5yTQbg==","signatures":[{"sig":"MEUCIQDd6N6NTAzQNx0WIEvBQi3V8XxQoIgH/TztOUpgaK/yUwIgKERj0laFVf0WUaj2CYuMe1zZ2cyTrwbDSbDHWuk+klU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508392},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a7eb258e0ef2147671acba73d9febc2f882a484a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0_1701258763018_0.2852591960849342","host":"s3://npm-registry-packages"}},"3.0.0-551622a96":{"name":"@libp2p/crypto","version":"3.0.0-551622a96","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-551622a96","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"daa8b21e0e872c44407f2f93a5adbeccf4db31d5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-551622a96.tgz","fileCount":180,"integrity":"sha512-nWq6f/2w8EbuyHfhAdwB4+MXa4yms3R58xsx6luTpEVwPrUL7rRV2Auvd6ShQp+K5P4DytkEp2Q3VcfWKr8gQw==","signatures":[{"sig":"MEQCICm0viyv9SFj//mhpC8wLsmYn2N9TWKzsaJGR4o7ADSwAiAafoCgACsbFr0xGqwsVInkoX2HJUnjyuuPykjgGAkWrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-551622a96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"551622a962aa8aa02cffc5927dbd1eae2dd3ff10","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-551622a96"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-551622a96_1701279586807_0.35816881316928484","host":"s3://npm-registry-packages"}},"3.0.0-7682861f9":{"name":"@libp2p/crypto","version":"3.0.0-7682861f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-7682861f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a6cb97d18c0beb38af8490d09e393f3aea0268fd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-7682861f9.tgz","fileCount":180,"integrity":"sha512-bOmlGFZObp97QpHJ0U1qpIpM4OP9Habr9SxPTmDzTEiZdGeA5IZ/xHbGnf0Va2gLeanGlecn565IFzZcLq6qIA==","signatures":[{"sig":"MEQCIFWOuKxtDyffpQ5U1/Y9NgzepT7Xcw4iW2csQemkwnCsAiAS1WLMoMhZB5wtztOAWLJsn1+zzRlsj05XmTd5Cg4mZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-7682861f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7682861f9d24695f6830cc5f1412ef7f668e134f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.9.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-7682861f9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-7682861f9_1701336265120_0.053113872107708904","host":"s3://npm-registry-packages"}},"3.0.0-8e4fbe13a":{"name":"@libp2p/crypto","version":"3.0.0-8e4fbe13a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-8e4fbe13a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"35fe70b9abad23fa43697c887ef7cc364b644ec4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-8e4fbe13a.tgz","fileCount":180,"integrity":"sha512-9aqOHpTV5PTgBtZOKvjOi+CnoqvPZ2/LOqnSZyV535DJR6M9CEo4pW2tNL3hgx0B3/5d88hjn6YgT7ns658Ymg==","signatures":[{"sig":"MEQCIBXNzF3xo90UTocVuDw3YqUyIWF8HsLZcZIAmbM2lQmTAiAZAZh8Z5zpCW3+UUpmElftnTsW4CBE5lXriS9TZuMWiA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-8e4fbe13a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8e4fbe13aaae9bed16c6928aaf7d02936993d299","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-8e4fbe13a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-8e4fbe13a_1701359896532_0.5819635754932826","host":"s3://npm-registry-packages"}},"3.0.0-bcf18265e":{"name":"@libp2p/crypto","version":"3.0.0-bcf18265e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-bcf18265e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ad0aa4bf2d6bc0289520a9776c86a0f3d1c75ab1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-bcf18265e.tgz","fileCount":180,"integrity":"sha512-tvxNhrMhwmNSlaGUW+vJPicy+fw3wxXZz7DHSTcdJtykOTaXy3U1UsSSioUK0g052nYS+4372KBqwy8MIEHz+Q==","signatures":[{"sig":"MEUCIQDlzIi5iFYP3nhruKtnAMkfVtlMpMGl313p778FnzaJbgIgfEgFl1sWOVD8vPGhgnYKtL9BeofIelYtNhs2bilGUxU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-bcf18265e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bcf18265eae4b91854dedcc7abbac0b7fe6755e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-bcf18265e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-bcf18265e_1701361315029_0.9647660044049269","host":"s3://npm-registry-packages"}},"3.0.0-06e6d235f":{"name":"@libp2p/crypto","version":"3.0.0-06e6d235f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-06e6d235f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cdc937f07e932787acb17b9c66addea7ca0f0f2d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-06e6d235f.tgz","fileCount":180,"integrity":"sha512-07s8R4WaIFGGjTbsSJMNdQ07lBZYwuAb9+Jm8s1yeiet2OzoG7iYSa/f1j+4drp2UEJ682s+XFe6j1o98OBpEg==","signatures":[{"sig":"MEYCIQDAW2PDa3hlaB6Gd65kWmD9IJGW0Aojt6smhJiGiUz7EQIhAMAp4R5nJ5we6xhq5Xmnm+zRT2uaN+54Xc/zch3ORsRV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-06e6d235f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"06e6d235f4fdae8b56d29994f32bc94c51637061","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-06e6d235f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-06e6d235f_1701361473210_0.24643397583990367","host":"s3://npm-registry-packages"}},"3.0.0-a32e70bac":{"name":"@libp2p/crypto","version":"3.0.0-a32e70bac","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-a32e70bac","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f686e0fe201fa2ee1eecc3e51f687d5fb88c6039","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-a32e70bac.tgz","fileCount":180,"integrity":"sha512-LonPG5fHOP53iTB50mKbNNw+NQ9AXad51Q3Iv40GVmIJHiX6ofB9Vjue/iUnvNW4IKoRtn3oZQs+Fd2PL/3fqQ==","signatures":[{"sig":"MEUCIH6kqU7ggaRCx+WSIJDNZ1mG+gjpElW2tNvq2jwnVRLuAiEA+jhdtcJson4oVtyj7BnE7yodvSUwDm9mYYBZfvo3DCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-a32e70bac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a32e70bac126a0746dff9f7c87a4d6211a00fa7a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-a32e70bac"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-a32e70bac_1701364752727_0.15841624204965354","host":"s3://npm-registry-packages"}},"3.0.1-6c1f0ee81":{"name":"@libp2p/crypto","version":"3.0.1-6c1f0ee81","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-6c1f0ee81","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1482648a7ecad652008954ac4a4411d5bc914939","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-6c1f0ee81.tgz","fileCount":180,"integrity":"sha512-9nwhWaEOcRW62ZI59PfiPcHLnG3rkm2vH4d46yX+ID7KXYt6lU5lIbf33UKdfAzARSPZwA0ruyqZxWaKMoMlag==","signatures":[{"sig":"MEUCIQCdnW2Vblv1/6ixynLcuXgi6JOdkNb3QkMCqs7+doi80gIgd7VMLx7Z9Ki/WwE980khYeMMNeAzof+fYm7hYjLrSDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-6c1f0ee81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6c1f0ee816be3a0c76bde357e816abf0c5e31298","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-6c1f0ee81"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-6c1f0ee81_1701368106568_0.9214410655840746","host":"s3://npm-registry-packages"}},"3.0.0-273d8177c":{"name":"@libp2p/crypto","version":"3.0.0-273d8177c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.0-273d8177c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b7867b24e3f4a671b4084d75088d56d3b16aed1c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.0-273d8177c.tgz","fileCount":180,"integrity":"sha512-KMTyA72XSyN0hi9rqxA+b6KyMXssjY9GtiWBJmzkYqsRo2Rf8kEcTqv1g/7q08kj1BhFtaNNuAI1OSD4JDHetQ==","signatures":[{"sig":"MEUCIQD12mBe2xlAWBA72T/oyWjrX++q6hUTtCmWk4TGR0VDJwIgcmgILYRMwkZ3jNvDxzB7RlXprqmGnkTwmTeHGQWJX9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.0-273d8177c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"273d8177ca9db746579f69fd4db46aa880dfcc62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.0-273d8177c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.0-273d8177c_1701369462986_0.1668449445066864","host":"s3://npm-registry-packages"}},"3.0.1-53224004f":{"name":"@libp2p/crypto","version":"3.0.1-53224004f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-53224004f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1178f36c4428faf8fb82e467ad8aa2a87996865b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-53224004f.tgz","fileCount":180,"integrity":"sha512-FBVfXo+VmM0KRR6yGoRAl+m7TGHruvPjpI2jkwRk1GZsmQU7hVF27Z7p3q5vBSVBOfCLL70XoPmb9Rxo7RxqNw==","signatures":[{"sig":"MEUCIQD5bxSLSDrM6yl/ISzp/7+vYqGsX3foIVZddxJrOVkDRAIgINYeymM5/7kpbjTLCVTSbiwOE/G75G2fKn37DXr87m0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-53224004f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"53224004f3d9dfe9752ad5bc95d52d5b60434dd2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-53224004f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-53224004f_1701371734424_0.18257372981130215","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@libp2p/crypto","version":"3.0.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"804b14664c80b1b7e10c8c54932015add6ededf9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1.tgz","fileCount":181,"integrity":"sha512-CvqzsWvAYaga/Du3gDRChN9d8PUnOoCQg3VlugKf6tfw5+1pd7sMDhyMLajXqFsWqQUY6FojgB1TS4izpODMpw==","signatures":[{"sig":"MEQCIBddW9iFLU4AXi9nydoHLdK5HmNSApeBiOmXeY9974vFAiAIzr9C2PDuIMWqkcujfKXHcRsYWqGeooJg7/x1hMKUIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508392},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6eaaffc578ea436f523c78d0efb3fa8e4eda3e92","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1_1701375349687_0.19990960225087262","host":"s3://npm-registry-packages"}},"3.0.1-bca8d6e68":{"name":"@libp2p/crypto","version":"3.0.1-bca8d6e68","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-bca8d6e68","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8392cd77e3da43f6693e6a06a79bb8889778c273","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-bca8d6e68.tgz","fileCount":180,"integrity":"sha512-dM17KaXmkNyqmNCq03GzAcZs7I2XI9/aapW1/OYrnAjxShDN2NRAsbjR9CeUKnPwliOWSmSNPAg1OZ0DVIzMpg==","signatures":[{"sig":"MEYCIQDvh0EDHvAuLkThY+dosU2Lv1uhdFSvuh0Eu7ssAvKAggIhAP5gZcOTRqQMF9aJG2vC0vnTSZHiK5v5IGrANtwtgwQO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-bca8d6e68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bca8d6e689b47d85dda74082ed72e671139391de","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-bca8d6e68"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-bca8d6e68_1701380252800_0.053764593567166674","host":"s3://npm-registry-packages"}},"3.0.1-cf963694f":{"name":"@libp2p/crypto","version":"3.0.1-cf963694f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-cf963694f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9aa84be4fb03ac3a28b011ad4b873083e182f29f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-cf963694f.tgz","fileCount":180,"integrity":"sha512-8ol6tMxzhvm9k+sjN7h/btgVhoyQCpfPwidVz7oQoaF4+ejsugreHu9lHT6z/2fH8EdJshcIdCeuEDjlZj7SEw==","signatures":[{"sig":"MEUCIQD0y7qLfyv/el0WRsP0g+A2gdELRRAWkJcaXbUWQcOmKgIgUNL9aDDhgJ0SmdXVchZQMQNvPP4usEW1PoYsJMHHnxk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-cf963694f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"cf963694f0253cc32ef805980c5be3397a41fae2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-cf963694f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-cf963694f_1701410225267_0.2947054821614483","host":"s3://npm-registry-packages"}},"3.0.1-561797a89":{"name":"@libp2p/crypto","version":"3.0.1-561797a89","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-561797a89","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b9c725e4d60c56280a4ad201f53dd1b20b54dada","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-561797a89.tgz","fileCount":180,"integrity":"sha512-D2z3r5D/TzZcJZO1Ol9wnJn42hGrKzNWk3uKMz6xcgpkjqNh+ffcjkDQCo5uKrZ1BqUC3xnhHZjOe28Gf9o02w==","signatures":[{"sig":"MEUCIAKkJZzIvy4g6o6Pbnd+ULYhLB+RtNc4Nnhix9qZpkJbAiEA62tDJu5TcW+df5wcSlJ00WbRRfQPYLBgbbg0HpDal+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-561797a89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"561797a89100aa04380551a937bf478711fbc523","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-561797a89"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-561797a89_1701411742691_0.8692362301407528","host":"s3://npm-registry-packages"}},"3.0.1-8c169db1b":{"name":"@libp2p/crypto","version":"3.0.1-8c169db1b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-8c169db1b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"673011000d66c269b0d2f945ec41848b39cd237b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-8c169db1b.tgz","fileCount":180,"integrity":"sha512-VmmhZVMoZ+HIm7YRaG9XWFEcLDyzPJUihyvgrS3edWwOVuELidvEqYkGE3ZeOhDfeXfB7PQm5KjWRxw5GJJCow==","signatures":[{"sig":"MEYCIQDnylbhiz7fgQBg0MmB/8rUsgAEIvHxXC05WKYnnKNCDQIhAIYpKi3R9o10cRSw3mkk2H3VMnCTFnAGirzGvbDY+Oc0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-8c169db1b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8c169db1bcc923fa2edd3749e6669eb69d93f6b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-8c169db1b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-8c169db1b_1701417169131_0.7062490628264293","host":"s3://npm-registry-packages"}},"3.0.1-f537b3731":{"name":"@libp2p/crypto","version":"3.0.1-f537b3731","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-f537b3731","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2c9b7190e0607303b0346ed00c8691f38e3e72f5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-f537b3731.tgz","fileCount":180,"integrity":"sha512-I+RVjTVaZPWx7OVCeLmRR7ZCL6pAREHLNsiU2Ah7q/uIpxH77DN+2A5gcbVY01DJy+6llRYd2cBFiG3JFP7L1Q==","signatures":[{"sig":"MEUCIQDAFLgOuAknmH6TgHGcpZEgIfmxncutx5iDPx3SwZyXhQIgRf4CY7Jh3798aEAznnaWYY6WOA6QMl8HGlzuvQ93qLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-f537b3731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f537b37316c78d26939e9c8d04bcf67599992554","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-f537b3731"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-f537b3731_1701419658261_0.36513126497788995","host":"s3://npm-registry-packages"}},"3.0.1-e7167fe52":{"name":"@libp2p/crypto","version":"3.0.1-e7167fe52","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-e7167fe52","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f525d4b0773788d48db264243bbfeede4c9c0e7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-e7167fe52.tgz","fileCount":180,"integrity":"sha512-IT0luvPP8svC5Qb99WHsN1Ck+6jGHeJZ2Aif/jHugGxZ1hG+N9cvPhPLb9TZpxPLS1VHwlMzRrtip4+of4/VNA==","signatures":[{"sig":"MEQCIA4cHhZJL595JVZCZ1N0fRhUIt0AnnrucwKkH7pq5MIRAiB7kxRoDHGow6cp7OWCd+XplmOP17UHtUl/3c1In6/JTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-e7167fe52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e7167fe522973bd752e4524168f49092f4974ca0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-e7167fe52"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-e7167fe52_1701434473255_0.054962929470128374","host":"s3://npm-registry-packages"}},"3.0.1-9197f10ba":{"name":"@libp2p/crypto","version":"3.0.1-9197f10ba","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-9197f10ba","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0d53444852a489ce6ed15419ef646c9754a257a6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-9197f10ba.tgz","fileCount":180,"integrity":"sha512-sFz49pV9ykhdyA40e4hf2Ww1JoIuUssI0Et2ZwJz2OvS+HrtqOk26rTbmI/ZKonaJuzfPX9RubYy4Gmlt+ALUA==","signatures":[{"sig":"MEUCIQDagumkbFLPfu7EV72YyfZtyWx6AvjGkrww8IZs0YcBGgIgFT/kP9HArZUTBJewIBF9VQ5AflGCL9eJRkRpSHSBtHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-9197f10ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9197f10baeed5783df4fd6011b3c170071bc15b5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-9197f10ba"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-9197f10ba_1701441381050_0.2636933971512725","host":"s3://npm-registry-packages"}},"3.0.1-7861ed882":{"name":"@libp2p/crypto","version":"3.0.1-7861ed882","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-7861ed882","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4c1ac9b8caecad18e12bfcf166aab68b55d9d1ae","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-7861ed882.tgz","fileCount":180,"integrity":"sha512-qOOzJiS8FDub8E2ueK8znn8ctWKmb0srVTg5z0TSqb0tZzi/RSbONet8Pi2GWQT4uJQGHnF/HjVwzkYa3YzRTQ==","signatures":[{"sig":"MEUCIBCC8udhY7ban5r2Axdu885oIp7cGgRhTHg+tgw2b0AIAiEA+2pybQQKWaJBQzsFBbu6vsoXUKBW+G2MbGBNLJk6blI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-7861ed882","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7861ed8823a5ab5199bdba0d4139c48e71d25945","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-7861ed882"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-7861ed882_1701444326092_0.692980434494104","host":"s3://npm-registry-packages"}},"3.0.1-738dd40f1":{"name":"@libp2p/crypto","version":"3.0.1-738dd40f1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-738dd40f1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5e5eb5f6d6983defb22c31de8daaf4f03d60780","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-738dd40f1.tgz","fileCount":180,"integrity":"sha512-PSERIR/Ocj5H+rhEQyLLBxF+q+FWQtBY6ovpNbZ4wA9J6wzBvYRXSvAKCp/GhLAObmx2e35PT2u9ESMLuajjkg==","signatures":[{"sig":"MEUCIF/bVLsoE5T7mxIzXyHXzyup+PV23UYqafNi1Q/z08M6AiEAyPzi3LLvRj5L2Ucg7bKxZ89tQp1+tZfXwvmW71u9kWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-738dd40f1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"738dd40f1e1b8ed1b83693763cc91c218ec2b41b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-738dd40f1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-738dd40f1_1701449584548_0.3585858169626832","host":"s3://npm-registry-packages"}},"3.0.1-5a9362e21":{"name":"@libp2p/crypto","version":"3.0.1-5a9362e21","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-5a9362e21","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ebaf7e51c13b2b195d02d7e4aee3dc2e361fc584","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-5a9362e21.tgz","fileCount":180,"integrity":"sha512-aiV7qoW0H58Hh8spJ5QSAn1BHTSLDQbUQh6IK+MtmMc1FeN/8w1brPJTSraaoHZjVTJGtheHrn0SRVxsSIrfuQ==","signatures":[{"sig":"MEYCIQDYlSf0a5gCviMbzz4nS7OgCCaSBuWu6zW/l3mdMIqZvgIhAP6axhy+2v2ert/Mapc0JFr2RdTvv5R4AgjDE+EtYWAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-5a9362e21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5a9362e2163a173703e3151a5bebb9be5e62bbce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-5a9362e21"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-5a9362e21_1701460134048_0.5328630962895271","host":"s3://npm-registry-packages"}},"3.0.1-09dd02987":{"name":"@libp2p/crypto","version":"3.0.1-09dd02987","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-09dd02987","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e941ee2f08b1c1a5549acbec03b5e4b82730906b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-09dd02987.tgz","fileCount":180,"integrity":"sha512-grriq3Wk+qypDlpfHqjUXbxZ5eC2Kx1I3jB4Y0GHTQYrsqj4ObGVfNuYJ3IK48WYfpmkDSHmsGRF6oOhRSY5+g==","signatures":[{"sig":"MEUCIQCV/LIfYlErNH4XfM9hwM5qfIMzUdZPLAPywlfXTZE29AIgZrUhGbJTctR6V6Lk/WDMUS9HRSeRhKSKXZ2wT6RGlOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-09dd02987","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"09dd02987d84770547f7dfd347fa09a0a98d3081","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-09dd02987"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-09dd02987_1701511235599_0.6010269239610873","host":"s3://npm-registry-packages"}},"3.0.1-10ea19700":{"name":"@libp2p/crypto","version":"3.0.1-10ea19700","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-10ea19700","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"044c80ca80b6f40a4cc802db07dc75226bd5247b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-10ea19700.tgz","fileCount":180,"integrity":"sha512-weEgGRElrn9T3lYRlEHhG4GEFYfv3hqfQ6RdZo4Pj7ejX280EQnAWjxFL9EDK04bWtM/xaq0ztebLwxR3ChIPw==","signatures":[{"sig":"MEYCIQCXs3NGHkX7KGon8oMOSsN1PnXiGECAYvfGXqMV102TSAIhAM7gWv2x03jlsPmqNmKj+nXuSbd1tSlx3ZOs4eGQglGR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-10ea19700","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"10ea19700ae0c464734c88eb5922e2faeb27446a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-10ea19700"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-10ea19700_1701519330063_0.006187445771677513","host":"s3://npm-registry-packages"}},"3.0.1-bcfa15993":{"name":"@libp2p/crypto","version":"3.0.1-bcfa15993","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-bcfa15993","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0b4f59ca6de81d73ae4bd505d79306b6c1a4e25b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-bcfa15993.tgz","fileCount":180,"integrity":"sha512-LJtkYlc7UnnF34w8qibna/wc5hDnsPb0G3Vk/M4J18bSQRFdN2/mu1uWmzehnVKOQzlkm41J6gxQBmJGPkzgnQ==","signatures":[{"sig":"MEYCIQD+mQEgifrSTI+pjPGEQCJj+n5W/wqGIpxgjgOdw4uKRgIhAJ7rTyKadZH3EKbT6oovS1HwHrhy2Li21Wb0ZLohkQRk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-bcfa15993","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bcfa15993fd533c56c7523384e4b135c4930855b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-bcfa15993"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-bcfa15993_1701519348783_0.715392619186755","host":"s3://npm-registry-packages"}},"3.0.1-16588d27c":{"name":"@libp2p/crypto","version":"3.0.1-16588d27c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-16588d27c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"841542b4be4b5579c6d8d8b454bf71e537c27d04","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-16588d27c.tgz","fileCount":180,"integrity":"sha512-JfmKmMapzxqdGSV+/U7qVsgHGFAq4S+D6cw+nsmwj1PX18haL9teShubENHZ7YaWZ4LTCkiM2lNlJCyc04a3HA==","signatures":[{"sig":"MEQCIFE+87n8Sa+iKUKo8hvroXCulzOyDvV2kkgzFsmzdOblAiAXUAt30ZpkHc0mqgp6/XwTMZoka1MKOALKMknseizHxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-16588d27c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"16588d27c8ca9c52686146160234534ee3dac915","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-16588d27c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-16588d27c_1701676797938_0.051015561856124325","host":"s3://npm-registry-packages"}},"3.0.1-887c6ffe1":{"name":"@libp2p/crypto","version":"3.0.1-887c6ffe1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-887c6ffe1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a9cdda3fd6b4088f20761fb7bd6c3cd53548837","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-887c6ffe1.tgz","fileCount":180,"integrity":"sha512-Ue3jSucNgUgd1bNKTsDIkCX12Fc0ailprup3lZSOEs1k/o9WVas3Tu6T6JOzx3Eft6QRrkUYmDcjJ4VycUdjng==","signatures":[{"sig":"MEQCIDP6291tM6xBEJp8Mxk8CRzh8PLR1F07pUADVmQUsO4SAiAUBGt3p2wFogdnSf4aChowJCLMVFnPeGrozVGHrZoS3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-887c6ffe1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"887c6ffe1b38bc9f0219b861b36d71de59095a8e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-887c6ffe1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-887c6ffe1_1701685059144_0.24863114253568974","host":"s3://npm-registry-packages"}},"3.0.1-93890c8f9":{"name":"@libp2p/crypto","version":"3.0.1-93890c8f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-93890c8f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bb8da2f2e96b4780f027bb10062a84b887f3f9e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-93890c8f9.tgz","fileCount":180,"integrity":"sha512-WSl5MpBi7TGMn01OZucE+A1gxGfQk8GQ810HC9yulVSmNdKyna/W72LtFlxb5fxXh6hBV0jzmgwO3LqL0T1VrQ==","signatures":[{"sig":"MEYCIQCx27x5DTXLDbXcAgierUZeDYELMyN7O+XBt5S1j85ifwIhAIU+haD8e4oSH414vU75ip/fe/GJJVXzFfSgiYV8EUG6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-93890c8f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"93890c8f9c2a02a86350bee3fb526f8e5d5225e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-93890c8f9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-93890c8f9_1701768216302_0.7923130487298551","host":"s3://npm-registry-packages"}},"3.0.1-3bf6387ff":{"name":"@libp2p/crypto","version":"3.0.1-3bf6387ff","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-3bf6387ff","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6344185a78cfe56073e025168c684af81059f037","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-3bf6387ff.tgz","fileCount":180,"integrity":"sha512-eJBWxN5ccAXOMd4xPV4J1bbSwQZt833kKW+6UqsWIEmzmIwKNX22G65yYaOJkNDzOslPfBVmvJR+tb3gnlaFsg==","signatures":[{"sig":"MEUCIFNrLLUGyBElli6sHsX7uZ5PmNAOkSb98aH+hrn2GIZkAiEAwBduCrqMiqf5IoECElMAzR6HeiZBnXs/+J66Sg/wSYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-3bf6387ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3bf6387ff21443ed5cdf816be03e04f3189b66ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-3bf6387ff"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-3bf6387ff_1701779988394_0.13967717189344708","host":"s3://npm-registry-packages"}},"3.0.1-64a915ae9":{"name":"@libp2p/crypto","version":"3.0.1-64a915ae9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-64a915ae9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"af37357a8443b344355816f25b900f60902f0289","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-64a915ae9.tgz","fileCount":180,"integrity":"sha512-NILEkzwaS/uWI9rf+fR1KTCf+Qwp9YUz8kC3H2WM0rMpZIFtTDxh/4vSpPhm37ui0sJtIdPoN8aSdOKsNMtg9g==","signatures":[{"sig":"MEUCIEDs+Emiq1zsv40pkbv2GZgKmjvUSbReR80lS5+gpc27AiEAwsMi6IK3Uu/vuF+pjKps9GNi7BzJ8l54pt56OFmkg54=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-64a915ae9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"64a915ae97c7ac837147e3229dac793ea61666cc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-64a915ae9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-64a915ae9_1701801222372_0.6744958176116831","host":"s3://npm-registry-packages"}},"3.0.1-d10506189":{"name":"@libp2p/crypto","version":"3.0.1-d10506189","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-d10506189","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cab3882692d7f8acc29e550e443e51300ebafc6e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-d10506189.tgz","fileCount":180,"integrity":"sha512-svThXuOEwCKaAyo9Y6Aav6C8sj54RoCloNPHMu/6Sk3FO+pzzn500L7zGTVCWVMI5OnlhMEsi9ysr+d617BmFw==","signatures":[{"sig":"MEUCIQDorGiSVRxOKVPxgB3ZBb+B0TzQq0awAU72l8rOnjcxCwIgCTjqjOMf8DHRfQI321I2toBfHvb89tO4x0fQsGH+bn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-d10506189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":504612},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d105061897b461789e0a8eef5094d9c136269952","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^4.0.6","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-d10506189"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-d10506189_1701851817636_0.649006684254593","host":"s3://npm-registry-packages"}},"3.0.1-6d11e8268":{"name":"@libp2p/crypto","version":"3.0.1-6d11e8268","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-6d11e8268","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b1339800b3fc892eaa1c8b886c5984cb049a8d88","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-6d11e8268.tgz","fileCount":180,"integrity":"sha512-emjAJlvaYjIsfGyDGy2eiJkbJSACyGTd84DzCfmjQvzq1X5bn9koB9hFaxKdNUsbtQ0y/R1u095A12j5W+yILA==","signatures":[{"sig":"MEUCIAXR056vx5R8IY9J4fbmTmfoPVhOSmf2IFy7pgnzk9IDAiEA4giFC5TUmWk9R+ZlFIHwQeBCDCqBtgQyYA2UlpMW8I4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-6d11e8268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505564},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6d11e8268b16e0bf4bc520f42abb71a228d5dc57","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-6d11e8268"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-6d11e8268_1702119879750_0.5317569866824552","host":"s3://npm-registry-packages"}},"3.0.1-341581166":{"name":"@libp2p/crypto","version":"3.0.1-341581166","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.1-341581166","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e4aaf744ed643e9e6249b32d9ac3ec8ee0165974","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.1-341581166.tgz","fileCount":180,"integrity":"sha512-KZ3lRBoyJQkW+HjyAbiF1vOLT43mtd1ru/4VLvCMkVYpWwi4PV8Wk/ocTyJ3gSSfHvImgofiNxq8c2nXnANwkQ==","signatures":[{"sig":"MEUCIQC518XOZrdh9f5r8BoRTGkJBJAUZvAjxn8YKdhHOCUC5wIgCdV91/zJ+3MAUN7YxjHo0mNx8bBNQYYbY+Pg+iae4EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.1-341581166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505564},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"341581166fd5bd2ead6b9d9db1ffda84051b6262","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.1-341581166"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.1-341581166_1702215038058_0.7041565985937119","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"@libp2p/crypto","version":"3.0.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b8443696ca0c29f83ff8cc0517dd38777628c03","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2.tgz","fileCount":181,"integrity":"sha512-dZuQ+UGv1fOc5i+RQ2e/c7CUy2iE7UnmQ9XuHrLb24fe4pmb6YmGl/5TPm09O+8d5q4htOyg0RrU3GfmqmpMZQ==","signatures":[{"sig":"MEYCIQDVgB4NUfWbAPqZ1l26NFo06Gqr8S6IVK4V5FiCr77YSgIhAOVXKBt5y4WTO6+S7CXxPnZhdXfiJIH9jP1N2CzMYZA0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":509344},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d994311cc9b59cdcbd5968bb7799b7fbe14a8961","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.0.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2_1702289522234_0.5786681604570834","host":"s3://npm-registry-packages"}},"3.0.2-742915567":{"name":"@libp2p/crypto","version":"3.0.2-742915567","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-742915567","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"981d6d072744a01ee21a29988f196592c024c257","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-742915567.tgz","fileCount":180,"integrity":"sha512-knwVkHz8n128IqVSOhiwilB0C2HkpmeWb5lSIFQMvy7UdaH9CmMSmOa/BScbmCmXH69gSdgJDL10YFest4JNSw==","signatures":[{"sig":"MEQCIBczikgWKOgVVXtqGZbZHmAq6QGIJK4UK2YUNj4HfXbJAiAntAvNI7ddDHaDPLegi9n68tgHTCYr0Bw9P84JRdCh3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-742915567","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"742915567749072aa784cf179ce9810f66ac6c6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-742915567"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-742915567_1702394794965_0.8495734562353556","host":"s3://npm-registry-packages"}},"3.0.2-01e9a5fe4":{"name":"@libp2p/crypto","version":"3.0.2-01e9a5fe4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-01e9a5fe4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a2330c9cea1a65cff0e950ab5d18be427dc6d780","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-01e9a5fe4.tgz","fileCount":180,"integrity":"sha512-+TTVGIzD8p14b0oV0decQXLmrPBg//uhQTpeI2gbNmwPxOG9zViXSz6Kmaxp/Hw7K2oK48u6CM0neuuOppwu9w==","signatures":[{"sig":"MEUCIQD0eAUilwPkTkVKIA8Vs6WNOe2eoo0yk9h0GPYnuw1BqgIgIOjgVw4/C8ZC6Y/eBti4cHK0Ly6LibehoqNWPvIxH2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-01e9a5fe4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"01e9a5fe458dbfed3764b8b9bfcf1ebad7b47fa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-01e9a5fe4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-01e9a5fe4_1702583936536_0.5325618673587926","host":"s3://npm-registry-packages"}},"3.0.2-f81be145a":{"name":"@libp2p/crypto","version":"3.0.2-f81be145a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-f81be145a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4f7427654ef28e5d0721b5b2c52e2ab81387a895","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-f81be145a.tgz","fileCount":180,"integrity":"sha512-NwnqvsNRMoiGqmcZp7iZJYz0fUVH1pL6kJsJn88BZGsAIEYPw4AMZ5iHeu69rvEOSH5y8IMvbEmTemQLdiW/hg==","signatures":[{"sig":"MEUCIEvC48drdWMUJ5/HxqoDhuK+vvuTyrCijCsiKJMwvZShAiEA5b5ZjSH123FUAjm8Xh3G6Lhb+xkBKFiPzccde5WZ99k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-f81be145a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f81be145a97f7662970beb36540140752f5f0e5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-f81be145a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-f81be145a_1702653556376_0.3481694442676968","host":"s3://npm-registry-packages"}},"3.0.2-9eff7eff0":{"name":"@libp2p/crypto","version":"3.0.2-9eff7eff0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-9eff7eff0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ad8d18db52fa138fa2b9977eb1e11a03fafb84d6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-9eff7eff0.tgz","fileCount":180,"integrity":"sha512-bHo9BBk7505lAFUlxIPeaCxuPKbwCA/kUvfT7BWJ9padBGOipP6L+7erXLiXaDruJFuATHLxk2NMvcYHGu1YiA==","signatures":[{"sig":"MEUCIQCi9inNrawaBv7oPXd+enXgFUvVMvlT9w2rhCRevWMoAwIgfaRoFVsG4tEclCqVl/4/4MKn/vZLRfVbcWtVod2/fw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-9eff7eff0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9eff7eff0ea6f54bc6c24a8bc4736ba0e2807c8b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-9eff7eff0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-9eff7eff0_1702814063393_0.3038605671176404","host":"s3://npm-registry-packages"}},"3.0.2-a7c6a93c6":{"name":"@libp2p/crypto","version":"3.0.2-a7c6a93c6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-a7c6a93c6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48622e238a8d8045f6e8b0f6a87e9605418a37ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-a7c6a93c6.tgz","fileCount":180,"integrity":"sha512-+PXNH3fKUG5gcbFEgh+CsX4e2KgXekCnB/6GKCnxPx8cnZ9Odvdh+0L0JwvvofZx+itHTnvoq1kpC5b5n9ZTMw==","signatures":[{"sig":"MEQCIBTcZ0dPBM1a1xxk8sh3Lr5weIXTXZr7s9/Int3ql8BdAiBTFuJjfaLhxiRO8SpKAwcrrmiPj8/Ej20fhtuLUbGUGw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-a7c6a93c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a7c6a93c6717a073bd8677a714565c91515290f2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-a7c6a93c6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-a7c6a93c6_1702883664259_0.8642684340872568","host":"s3://npm-registry-packages"}},"3.0.2-230afea4b":{"name":"@libp2p/crypto","version":"3.0.2-230afea4b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-230afea4b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"379f23a1823375176539c2b9b9d76a91ec701efc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-230afea4b.tgz","fileCount":180,"integrity":"sha512-r/MzyEUCXwJ2k6Fu38pQ1jiNDpw9kRK3bQQsIiFuxrNxT3vgLY3RmbIrMwEzNUv9BImyQPlb0YPxXn3aqKSS0g==","signatures":[{"sig":"MEQCIH3mGJXug1syX/6cZp1jGVsazyurXG0Z3598O/F9EHRPAiB3JrNVyusQvF8weyY56k4YO3emJwYTXuqLi0byU4I1TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-230afea4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"230afea4b2919486bd8d61d9f0923a7761a6d2a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-230afea4b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-230afea4b_1702883858764_0.0938014006940815","host":"s3://npm-registry-packages"}},"3.0.2-ad6f70bf3":{"name":"@libp2p/crypto","version":"3.0.2-ad6f70bf3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-ad6f70bf3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e27508a40a7fa21539341b9f4c84dd0697d6d8c3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-ad6f70bf3.tgz","fileCount":180,"integrity":"sha512-QuH7JzWOv7zHRLXr6rmHZeGrrWq3abE7PonhhKyXhP8Ib519ccOU2h1zjEU33ug1vEQqDLBidSQLZ4PV+1a5MA==","signatures":[{"sig":"MEYCIQD0EhQsWogSFETrhXKRgLJOwVp4lYR/pbA2Y4JzJUOq1QIhALxUaSh8gKPUrMM0a6Qx5A2InX22IGSxCjakH4q8n6wm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-ad6f70bf3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ad6f70bf3cb354823380af95462a85654a0e6ab1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-ad6f70bf3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-ad6f70bf3_1702888760106_0.5851322186487042","host":"s3://npm-registry-packages"}},"3.0.2-984f13e42":{"name":"@libp2p/crypto","version":"3.0.2-984f13e42","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-984f13e42","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8db4ebe414d38f0e03b5b433fa25bd8661ee5e92","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-984f13e42.tgz","fileCount":180,"integrity":"sha512-r6HkpJS4ikD0ldf1CTEbyS3jh/8E2xUY6LHqBQIvczW3EZ9L6dm5U+FWUPl5Yni4L5jnloYzmuqsz78sOT16Hw==","signatures":[{"sig":"MEQCIEz+HhpTrNSWVISP18ZNrfGrFMxb/jYez+xg1AcWrIOwAiAMQTXWvFIrfs5upFKWQIA49HkuZ+PKNqS2KjilxeMFCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-984f13e42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"984f13e4223e724a358d8cc9134cbba435b08512","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-984f13e42"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-984f13e42_1702925854356_0.4575614389158622","host":"s3://npm-registry-packages"}},"3.0.2-07f3afe2d":{"name":"@libp2p/crypto","version":"3.0.2-07f3afe2d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-07f3afe2d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f6238fd5bb3b82dc5b6b7581dbd632958accb61e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-07f3afe2d.tgz","fileCount":180,"integrity":"sha512-nETqGHnp1jsASD3BD7FhexojOAWKhoBtEzR1xQZgBFtNmPv5kqnf+4TeslWtEJ8sA5G7gqP9oD3UMXWHm45X8g==","signatures":[{"sig":"MEUCIGnWOeQPn65zPQP/rLEuMYvgcoKUGcak9+yqj0QyYZGZAiEAvTS/LLuJ0jHQgYkdjejvMrT/TNELimElzN1LlAHd8oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-07f3afe2d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"07f3afe2d8ddc632ca7dc34f965524a3ab123276","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-07f3afe2d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-07f3afe2d_1702926264803_0.8732474440982623","host":"s3://npm-registry-packages"}},"3.0.2-f71f2e14e":{"name":"@libp2p/crypto","version":"3.0.2-f71f2e14e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-f71f2e14e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"752a86671715414708b43316f8e20d63503f775a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-f71f2e14e.tgz","fileCount":180,"integrity":"sha512-TRqGVbQv8QfQ73RoSIn1uHDQuOqeFMjjB69wBVVbMTwEhdqnyFyTPVMXtX6QBRwE6frhFrSYANRMwtvchwg7jg==","signatures":[{"sig":"MEYCIQDXA6GxlTbOrWC2Z42E26hhhhC+oZuzBGClBqjNiCcDowIhAPF3AilMn72wrwil/IxrFHEafgALwI4knEYnQ7y0iQQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-f71f2e14e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f71f2e14efdf422affdf6b2b997a978fd9107e15","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-f71f2e14e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-f71f2e14e_1702974915042_0.10817545227639647","host":"s3://npm-registry-packages"}},"3.0.2-83dfc7dc8":{"name":"@libp2p/crypto","version":"3.0.2-83dfc7dc8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-83dfc7dc8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3a68f1322291360bba4e471bd217f8ae6ab9fc1a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-83dfc7dc8.tgz","fileCount":180,"integrity":"sha512-ElcuEnWZTRaseGcWlmxx7qToZSVnVMM38Q9mtMHtVn3A3EKCzq3Odb5MtBRd3HluR7WmGsPeePY47Np7ZpdpCw==","signatures":[{"sig":"MEUCIQDTDX/jWYGNXsgJhRo3lyQfvbjj6oVmT545jhCn4kk69gIgINlS/ZTGdxTqesZ1y5bS3OzZaAVwkr5hlQFgchRsYC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-83dfc7dc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"83dfc7dc807f363f7404b101accf2e1c1b9b3974","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-83dfc7dc8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-83dfc7dc8_1702996026599_0.19722027585696056","host":"s3://npm-registry-packages"}},"3.0.2-c00378909":{"name":"@libp2p/crypto","version":"3.0.2-c00378909","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-c00378909","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"73dc126a0a1f341efe274ad94778177f000329b3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-c00378909.tgz","fileCount":180,"integrity":"sha512-OJzhsw3y0hdWDR+Tsh/i7ntaXsWFKYQjnrXGHWsRbv8De24sFg7EFIZsY2I8GP1Rh83MS42sOf8mNneRJqhFaw==","signatures":[{"sig":"MEUCIFoSK/dKf8+mLeS/N943CRxoLvfjsY0byL6EQjxyVlhRAiEAkYXlQhZgNfyZe1E8p6be33OAX26HpGww8XaTnvyXivI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-c00378909","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c00378909453ee58080aa4d30ba1f4794cff581b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-c00378909"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-c00378909_1703062943310_0.8788717384471856","host":"s3://npm-registry-packages"}},"3.0.2-178fe2671":{"name":"@libp2p/crypto","version":"3.0.2-178fe2671","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-178fe2671","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"79b0b0037edbb57b64cce90b6ef2d0653b95e08a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-178fe2671.tgz","fileCount":180,"integrity":"sha512-9RtNdcB3Ca1jaV+rHOggHrYNFfF1O2K+mnWZ/dymUNJOk+yx5++OVKIWBkhUrFJAcDqnSAFZdQiXRxIn85DcBg==","signatures":[{"sig":"MEQCIA+lNJSe8c4g74U1Yw+QhJOo4j68FfVF/OXA0o0emYScAiBWwIAwS4bJHgKD8ZDWPVLHYuLuzVBkPfMk9fOVQAl1KQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-178fe2671","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"178fe2671a7af9870bdd111de9073843a2a29b34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-178fe2671"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-178fe2671_1703068422209_0.7662803942004306","host":"s3://npm-registry-packages"}},"3.0.2-6fd681d09":{"name":"@libp2p/crypto","version":"3.0.2-6fd681d09","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-6fd681d09","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b5995cedefeb59e0e08fef1b91439c0615497ffe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-6fd681d09.tgz","fileCount":180,"integrity":"sha512-TKPQrsVgRZbzll+wzmGnarS5l/GNs/cWhr1Hfx1FgZjm5XBtI+NMRTAH+YpFQF/KZ1HbXOJK0Py7fG505MOgvQ==","signatures":[{"sig":"MEUCIBQzp9y/ONklkZ7DFLiIMdmanuxONpX1cjX/h+7O88ppAiEA+TYhj36csSRBca46yud+Zh2a8bJMRYvgkvfkdMZK/1A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-6fd681d09","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6fd681d097bcb2ceacb74e4a44b4d6b1772fa089","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-6fd681d09"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-6fd681d09_1703073327802_0.7537157605298737","host":"s3://npm-registry-packages"}},"3.0.2-cd8cafcd5":{"name":"@libp2p/crypto","version":"3.0.2-cd8cafcd5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-cd8cafcd5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"effa9dae491d8ec01a8b3a86cf367c27890caf77","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-cd8cafcd5.tgz","fileCount":180,"integrity":"sha512-ZU35VCC3TD6qpbad2MEZya92S+USTgAIGoZSjH5Tb00Kl4tSSPai2wZD7miKW0lXHm9kykk9sPd+E/auCSUZjw==","signatures":[{"sig":"MEUCIQCQ+UIo5Dyn3F6gFV43qAOyRwQXz8ttHxpfBifgqiQHYgIgMES7yeWAiZbsB1Oob/7km5P2c5f2A4jDh3Tz1c5lPlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-cd8cafcd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":506100},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"cd8cafcd5c6aa141aba855a4de4c12336c429913","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^12.1.3","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-cd8cafcd5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-cd8cafcd5_1703075343649_0.2646458367033362","host":"s3://npm-registry-packages"}},"3.0.2-4e0135c7d":{"name":"@libp2p/crypto","version":"3.0.2-4e0135c7d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-4e0135c7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"980a59b926db3b74c68726b6fcebbbbcd8f826e3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-4e0135c7d.tgz","fileCount":180,"integrity":"sha512-YyM8+1GORfUE5daZyAJVOwb+iaAMIIDH+656aXka3zsgErFLNZMUiA5enINMFiyfKwqZCKVeKjdD+vs3GZgueQ==","signatures":[{"sig":"MEUCIQCFSso2+oM/Q/yT76b9F4dpXxWxEbpQIqF5QOGt8s1iBgIgHbMaih7PuQ0lC++/kIdxX3B++LPqT2kySzwM/xEo30M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-4e0135c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528617},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4e0135c7d8dd46d63b88756c1a6252ab0f3cc676","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-4e0135c7d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-4e0135c7d_1703688497360_0.6824654128963181","host":"s3://npm-registry-packages"}},"3.0.2-5d1f68e92":{"name":"@libp2p/crypto","version":"3.0.2-5d1f68e92","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-5d1f68e92","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b88069ab2c4b8d686f068933cebb02a425edf7ec","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-5d1f68e92.tgz","fileCount":180,"integrity":"sha512-QwqTaWRNxBGe/nsyZPmONUdGkQQxd4GiaM3TN2jch2Pz4Y1KXmIEJXuAoT4j6vXgLGEIu1Rs77laFrR93F0sDg==","signatures":[{"sig":"MEYCIQDsjV7vj/kiDVnpl0AdQK9n56WRzfxMMHyFcXh6YDIjkwIhAN3HBoc0NW/nvSb049Ke3l0YkuFqNGsFhgpeei8SPRIy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-5d1f68e92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528617},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5d1f68e9257820c34aec07cf5c94b8f71ed8a69e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-5d1f68e92"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-5d1f68e92_1703749965900_0.12656860056016317","host":"s3://npm-registry-packages"}},"3.0.2-28587d24f":{"name":"@libp2p/crypto","version":"3.0.2-28587d24f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.2-28587d24f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a7cdd4f106746164cb286dfe61da4db6ce971514","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.2-28587d24f.tgz","fileCount":180,"integrity":"sha512-GP/gWsL3j4cveK/c0rNmsT6lpNVsdSETWgbFNZjflD36e0SCnEAjb8NotTWISn8bfhEWzuV8Nvdv6JUCd4sl7g==","signatures":[{"sig":"MEUCIHj0mXr89V2Al4WiIX8Eq1Urn4WRbcQodQ8fZ3s5fALwAiEAiwoDlz8pdHy/s6qaAIDDlQQ6QYxz0utwWQ8AJCKBC78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.2-28587d24f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":522335},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"28587d24f41f8342d9db30d83e6010def55d4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.0.2-28587d24f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.2-28587d24f_1703767878920_0.9628239262468976","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"@libp2p/crypto","version":"3.0.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"11925f64a0c0f8da10a4462d2dee77df45410dcf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3.tgz","fileCount":181,"integrity":"sha512-su5Pdg5oLFo3QMV0PyQbs55e/5BOXOT3ry0OEvwCTSsLrSiSJbnAXatd/x1TtsoRLjPJE1DcgmaxhRYjZPoEOg==","signatures":[{"sig":"MEUCIGtj6SPIWacnTAIEjCGzUN4uQsm2nE5KmcMuGVgLKyOVAiEA1RfQZkgsw7z96n1MryzFYqJUuEEdN27cRPblxpnSKSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":509372},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3687f1e18fe7ab987f2de91a96c67ccc95419af9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3_1703935975826_0.48260870532342115","host":"s3://npm-registry-packages"}},"3.0.3-ba7089984":{"name":"@libp2p/crypto","version":"3.0.3-ba7089984","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-ba7089984","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"61512b50b1cf81c254ec04436932b969ef097118","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-ba7089984.tgz","fileCount":180,"integrity":"sha512-5pJivBGH7zZ0gnmAz8jRhd+5P8mz67NztnzFxh3A73G9T6Lh3vga7M1gK2lHYDBe8tQ9Z+pJzmi/Ujk5i9ohVQ==","signatures":[{"sig":"MEYCIQD4Yj2ykaV1Z/VEm076EkPPc1D6nc2he9C2ck0yTEOtHQIhAOQZvdlPjYxMtFmlklCBuP8Vnpt0615j4vEQKRIC26i2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-ba7089984","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ba70899842067dd4388bd2db0a78d9a79a6297e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-ba7089984"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-ba7089984_1704479368337_0.6293604432014601","host":"s3://npm-registry-packages"}},"3.0.3-388d02b33":{"name":"@libp2p/crypto","version":"3.0.3-388d02b33","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-388d02b33","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7c969206d4e6fd7913d6809b4609beb6d085ead","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-388d02b33.tgz","fileCount":180,"integrity":"sha512-kdLMSk7reW8ZVcoYGOPjrmW1Q/zldtbFcpY09p0DP/YWxIJGZEvRHEFSE+zclo7Hf7ea5mz7VaXIWG1fwwXpjA==","signatures":[{"sig":"MEYCIQCyrI6dFUu8DgpuNJ01597ncYlc/5kgQoJpc8GRHG1w1AIhAPttfuFeVPIBgXKmMKd65+TnhdcjdKfxYI6ZhuSJlI3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-388d02b33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"388d02b3366ed2d9918102e6119bdf4bf133886e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-388d02b33"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-388d02b33_1704481307844_0.36241670430176987","host":"s3://npm-registry-packages"}},"3.0.3-581574d6d":{"name":"@libp2p/crypto","version":"3.0.3-581574d6d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-581574d6d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"584896b13cc61ab2be1b253efdf0313973077ab3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-581574d6d.tgz","fileCount":180,"integrity":"sha512-Oy2ctbXv/Dtkj+iNRwwBveU7bghG5e9Ogpg6fk4xTfQlwtBB7wRE2AFjKS92ya8tJix6Mjhkg78teL7JZe16CA==","signatures":[{"sig":"MEUCIC10OxT1UB3A3vC6aRp6pqUlnnjBkU05jqKvGDH0QvXkAiEAm8XMDB+i2V9xD2/UZxTyZlThNtHs8tWL1cUVLxybAmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-581574d6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"581574d6d6d94e2d44530f1c959fd1fcededf095","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-581574d6d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-581574d6d_1704526080726_0.3145511112726873","host":"s3://npm-registry-packages"}},"3.0.3-528d73781":{"name":"@libp2p/crypto","version":"3.0.3-528d73781","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-528d73781","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bba7b2b23a76d5912295f1fe9e5bda765c60d3c0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-528d73781.tgz","fileCount":180,"integrity":"sha512-29EHhQPjpXlNeeIfgtM2yXi3rcsTOVtnPYlfUba3HmN1MMmY1nVGxpkOVDXNSG9i9jxM5JmjDPVEyxabFKu7BQ==","signatures":[{"sig":"MEQCIHJjiFHBhrmSVm6RlppYJuuWR4is5hKuEGczIMpq7BVtAiAiKdmc4v/ENhQFK1U05XhYIDNJh6v635x+O/JxQSYl/A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-528d73781","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"528d73781f416ea97af044bb49d9701f97c9eeec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-528d73781"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-528d73781_1704529027301_0.7877659262268499","host":"s3://npm-registry-packages"}},"3.0.3-d011f6130":{"name":"@libp2p/crypto","version":"3.0.3-d011f6130","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-d011f6130","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"68c9bb69ebac98d097bb2d5e03db7d0a8aca89ea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-d011f6130.tgz","fileCount":180,"integrity":"sha512-WCQRYV7ikcUCjLwINemfpqfBDqX0V7LasJNOpOUO1vGI1uaI2DZ4GrTca5sAlUnFNcY11x+XPT0Z8hL1lKuTWQ==","signatures":[{"sig":"MEQCICKStTpqb/qpGRZef9cEp+jdP1/nzGHHrn5FSaxNyFcvAiA/wcXwSWK5wX3N3A91rqeoKL0ikadzOHlmC08vxc3KAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-d011f6130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d011f61304433a647431163592e7a0171010bc2a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-d011f6130"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^41.0.2","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-d011f6130_1704531124298_0.9459253507226171","host":"s3://npm-registry-packages"}},"3.0.3-444d83751":{"name":"@libp2p/crypto","version":"3.0.3-444d83751","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.3-444d83751","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5c1582bfe40a73831e15c4db42c6e64e96f6a90b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.3-444d83751.tgz","fileCount":180,"integrity":"sha512-2lFrgy4n54YVqiZuPQ5cjpAg2aTvUQ3BpIOFK4ge7vS1fiecD8ac4b6Z/3vCRYZlR37+KfHf3RNsveHg2OagZg==","signatures":[{"sig":"MEQCIAeORDr1FpNjp/sUo8YPz2xUex2goPIkEBWaGO5ck/gDAiAM9Ktq7FB1/XFZn1USU+vrPPnnKBv1XMRFYV0IIfJnxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.3-444d83751","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"444d83751fa5137c76d0a265544bb3522da24a3c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.0-444d83751"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.3-444d83751_1704553988856_0.41463480503785477","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"@libp2p/crypto","version":"3.0.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8768b262c24a036774c6c5e290a1f0d76535a7d3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4.tgz","fileCount":181,"integrity":"sha512-FzSwBo+RJOUzdzEwug5ZL4dAGKwEBWTLzj+EmUTHHY6c87+oLh571DQk/w0oYObSD9hYbcKePgSBaZeBx0JaZg==","signatures":[{"sig":"MEUCIC/C+5mpFGoteFpuTxDc2SBYJixPX+v8hylrlYzFkbNQAiEA7tWioVOzfYz8j1K3vzER6NLx73JT8rjZTRjydvcOUlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":509372},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8b8ce9018109305a97b9e21b7c6228bc3d23cdde","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4_1704610023605_0.09865817679873112","host":"s3://npm-registry-packages"}},"3.0.4-900236724":{"name":"@libp2p/crypto","version":"3.0.4-900236724","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-900236724","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ce15f3b563d589453d82144cfbe2ca15d8ed4af6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-900236724.tgz","fileCount":180,"integrity":"sha512-wfRdGatWmFe5AY0B/m7ekHLIC01l/ksevH61wT/OK/oH5OLurqZouKOWgItDiaCm1wU21AsObebFmAU4Culf2A==","signatures":[{"sig":"MEUCIAIBYmvPd37uWcGe8mv9OSncukCHvQLLh6qa9daMO2/9AiEAho8zecL4/OiIcPVOcXi8FZduW7rMYdXlUBIKJEovZC0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-900236724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"900236724acf9ecf72650499262105faab7193b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-900236724"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-900236724_1704625919646_0.7787377837277731","host":"s3://npm-registry-packages"}},"3.0.4-821a38e24":{"name":"@libp2p/crypto","version":"3.0.4-821a38e24","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-821a38e24","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"af9c78ae249606d1b484370c62288d90d2efc904","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-821a38e24.tgz","fileCount":180,"integrity":"sha512-bQuDN9RrO1Cj2c7/bxENNn0kzV3CCEvOCsy/JqqOoIxBBZsNgXOdOO4l2ynNDTI1QdB5DOCftgTlLel1qLzsQw==","signatures":[{"sig":"MEUCIEMU3QZEOVcwSUtZNs7S7KnE0i1oOxCgyf6/9PCpK3x5AiEA78zAzToETSoSZD/w1XmUf5eB9/ttt1tZECuL73vphU8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-821a38e24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"821a38e24f9be0bed51b0616e04d2c8533f5c5ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-821a38e24"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-821a38e24_1704634200660_0.5783750815305972","host":"s3://npm-registry-packages"}},"3.0.4-ee7ffe9b9":{"name":"@libp2p/crypto","version":"3.0.4-ee7ffe9b9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-ee7ffe9b9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4cb036370a94e525028311e98b7f0db8854eddaa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-ee7ffe9b9.tgz","fileCount":180,"integrity":"sha512-oTb5T5Q6bFO7i2rb8p4va9p08e3pBFUEawc3v+5OKvTmhUoX0IHTOALmwUri9pWJws0RRJg3eEss8gT2518mlA==","signatures":[{"sig":"MEUCIDpgc6GY9tYQsTkv4hM+PJvAFdHM7XZLbeNGItBPpxNwAiEA69c3FXs5efSBgxoIjhBCsvA8sIlJYLbkbw9WfsFdDeo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-ee7ffe9b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ee7ffe9b9209d1ef0ffbd71389216b69e832b126","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-ee7ffe9b9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-ee7ffe9b9_1704821266823_0.02858432037111225","host":"s3://npm-registry-packages"}},"3.0.4-4691f4173":{"name":"@libp2p/crypto","version":"3.0.4-4691f4173","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-4691f4173","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1d7b15919c7d57baf68349e2d95cd19b6ce5168b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-4691f4173.tgz","fileCount":180,"integrity":"sha512-6ktWQE6w0TsXdxE+xxX4sib+Zh+7feqVFWn9Sk6SZH/TQ6ddhdA00sVQe021e7GLl0vqaEe4Lsr6otkhvIz1eQ==","signatures":[{"sig":"MEUCIQCdHqD7NS+EVjljoI5qnLs9+Mgy6M0DnuWAOGEBylqQFgIgeOo+mK/ehU+SX6zcqPf35/8aznhlyHUOrf6WxFpF6zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-4691f4173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4691f41737d32e47ca3308522d234282a300902e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-4691f4173"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-4691f4173_1704872544329_0.5516369133752022","host":"s3://npm-registry-packages"}},"3.0.4-ddaa59a60":{"name":"@libp2p/crypto","version":"3.0.4-ddaa59a60","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-ddaa59a60","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3cca3459fb520e16eeb313753e77525add84a173","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-ddaa59a60.tgz","fileCount":180,"integrity":"sha512-pW9ZYKkO7levIce5cSjSq4Bpi9bHvQ4GFat6vo2EAe3RBE+QSwetoyHxsgxt3ZfW7UQ9Rz8FG0/tEBZNmopGXw==","signatures":[{"sig":"MEUCIQD9NRQtAdM5ZwcWFCFum1OGV1J1UEnrGoXrd6EN3N7sLgIgLx38XTLTm264w7UVHduERWH08PYa8JVCQdNrKXxU2DQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-ddaa59a60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":505592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/aes/ciphers.js":"./dist/src/aes/ciphers-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./aes":{"types":"./dist/src/aes/index.d.ts","import":"./dist/src/aes/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ddaa59a600c031fe1f41ba2097ebfcfd74eff598","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"node-forge":"^1.1.0","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.1","uint8arraylist":"^2.4.3","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-ddaa59a60"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"},"ignorePatterns":["src/*.d.ts"]},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-ddaa59a60_1705049829150_0.14751108046406758","host":"s3://npm-registry-packages"}},"3.0.4-856ccd708":{"name":"@libp2p/crypto","version":"3.0.4-856ccd708","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@3.0.4-856ccd708","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0df95babbe9f534ab1b844c89ec13646edc06799","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-3.0.4-856ccd708.tgz","fileCount":160,"integrity":"sha512-4seI5LHzkQod1vpNIlSDk0mpKXmhzVhYKwNvM7KPDfiAfurblvFl/RD6AqKlOj2YlrytiEvIepFoSAIhNtCP9Q==","signatures":[{"sig":"MEUCIGRG93beKLKIVXNe7wRVGsu4/G72QjlNE57V6/BuQleiAiEAvjo/m70W9/4iC/sUHeGOGlItB18hGRfDYpKLkXXooCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@3.0.4-856ccd708","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415485},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"856ccd7082a42ad0c33486e9b6885452aa886c64","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-856ccd708"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_3.0.4-856ccd708_1705054317410_0.9900892192038258","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@libp2p/crypto","version":"4.0.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d32b82a482008492d3c358c520c98e7aef1aea24","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.0.tgz","fileCount":161,"integrity":"sha512-4R1sqgbgjJdd8rWgnLJJ3jmcSIXZ9yhSwi65VTJX8VGp2qyHzWOOTMFEpUmr8VmwdGiOJvHFiLE2cSsgOIA68w==","signatures":[{"sig":"MEYCIQDudUkelrLiS/9xf8RY5b3pDA8j2vR3G6aZv/GYDYYOEwIhAOSvxEVvmOsxV+6jogztFbuuYmnBDK695psGmgzlDKxM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419838},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"263464028c76fa1332a635d833053d0dd45cf4db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.0_1705060214936_0.39762228582367687","host":"s3://npm-registry-packages"}},"4.0.0-8bbd43628":{"name":"@libp2p/crypto","version":"4.0.0-8bbd43628","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.0-8bbd43628","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5648ac592295307dd98804d0c12c860912bac07a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.0-8bbd43628.tgz","fileCount":160,"integrity":"sha512-IvbTbDc+YNvrMQYqMxoeWbqpIqX1oEe8GC6P+Smv7f+uPrT6v/MQGfgd39J1XNUEd9TsPTnUe6hajP1FvLx23w==","signatures":[{"sig":"MEUCIQCG++L9NnjHcJq4BqI4DphfFkPKL6VuRgIEb0F0T1KUjwIgQJ24k72BCF/rG+VXuD6NvSc0fVSov6O39Z8Xk8ojG4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.0-8bbd43628","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415485},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8bbd43628343f995804eea3102d0571ddcebc5c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"9.9.2","description":"Crypto primitives for libp2p","directories":{},"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-8bbd43628"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.0-8bbd43628_1705069385813_0.4457352627281066","host":"s3://npm-registry-packages"}},"4.0.0-092861e23":{"name":"@libp2p/crypto","version":"4.0.0-092861e23","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.0-092861e23","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"746c5a7c4aa5d642210c66bc3e4a1477fa280961","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.0-092861e23.tgz","fileCount":160,"integrity":"sha512-552+Kw7EZdHQz5cbPxMLdmdGatEha6mel9jvhvpSppCMfNQarAqLPrzYxKVSReI4e0SmgXTH3EsXtdsYMkdw8Q==","signatures":[{"sig":"MEUCIQCb+3XxBGlPtELG8/ldp2egOXrDL7FYBPWwSmqIP0tE1wIgNyTZOmxW4RiIyq0KEOAuyp8u1eeMboCbOUJsuMI8NR8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.0-092861e23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"092861e23271921b3cef2e673f6f0c9b0c3ab325","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.1-092861e23"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.0-092861e23_1705392413871_0.8416356425961886","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@libp2p/crypto","version":"4.0.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"350f3397c8fba18d30a74173c3791fe199821062","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1.tgz","fileCount":161,"integrity":"sha512-lKGbX8TvQt4JbqlttdexEz2VtYJnTwY31kVBDQviwt0pMF+6Uy2hzNnEQ1FHZBwnow8BIlyb6UevHfgyOFlnkw==","signatures":[{"sig":"MEUCIALPnj0YO/3pFLNza88p8blMt3V9+E/Hmym3SQYJp1IPAiEAwrT/Fu+4hmpP96fV3DjU6KTGlztrOpJ/M4/cqYamQMM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419319},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"cce373ff82a959ba4cacc74a8d980109264c1705","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"^1.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1_1705394890154_0.9119231244059418","host":"s3://npm-registry-packages"}},"4.0.1-3e47d88fd":{"name":"@libp2p/crypto","version":"4.0.1-3e47d88fd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-3e47d88fd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"291b8b11f378965018a383da4b09bb01ffce3112","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-3e47d88fd.tgz","fileCount":160,"integrity":"sha512-OrHyRcjvBPQ6RfzyPS4PHJwtiWoNBEobdCUABVHplPHQ3d7bnVDqyR1Gc04ugjeu3EyC5UmMLOTvXYye3g7Ngg==","signatures":[{"sig":"MEUCIQDKRAij4h3FpZzfevcWsuAFoLyYo0sxc7DlwtLI0mbgKwIgJ6QlHnGbv2Qx5/kWCkL0hw21Ep+HArcnSRQFLlcbf8o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-3e47d88fd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3e47d88fde923fa9a0bfedb7f01ae8a4142b32f0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-3e47d88fd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-3e47d88fd_1705593835278_0.1709210395487244","host":"s3://npm-registry-packages"}},"4.0.1-9376e61a1":{"name":"@libp2p/crypto","version":"4.0.1-9376e61a1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-9376e61a1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"403b5942b8466bea7425390ab0b11ea8fbd78362","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-9376e61a1.tgz","fileCount":160,"integrity":"sha512-H9st3dyat2q+I3PEQL5laDEUI5Dq7MLzbGmLx8TDq0flbKSrfBVJJAV/0D8pS41kqMxMl+P+3ZAiHGAJh59orw==","signatures":[{"sig":"MEQCIDJt9+3JOEPf8f6wg34UeMcxIJIhhYbUhenJ0Yn5Q4MyAiBaSZawR4+Qu2tqJSqOJMFsvZIk+CM1t5zu8K9Yb5/9Fw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-9376e61a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9376e61a1fbc21f3c0e350aa78846be2651d6c39","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-9376e61a1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-9376e61a1_1705594005765_0.621238707988415","host":"s3://npm-registry-packages"}},"4.0.1-08f6f607d":{"name":"@libp2p/crypto","version":"4.0.1-08f6f607d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-08f6f607d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"825c927b1941aec57b110710295b5b1b804abaec","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-08f6f607d.tgz","fileCount":160,"integrity":"sha512-azm/l3gSc+8K6B6ukYCojOm5yElBX8LfvQWlGvyw1UVmo60iuohGFaun3kweju47d8g6yBX4VYRQlvCyMv2UbA==","signatures":[{"sig":"MEUCIAXrp0yZnn3/cvdrjQvc6GZV9Klzo3KYZmaXwGRYXis4AiEA4dOjx/+9MdKiiz0xzC6O0/TRoyQSJg4j+36oBi7hpYs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-08f6f607d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"08f6f607dbf70a76459b986ace67d01355255db8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-08f6f607d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-08f6f607d_1705599386687_0.8566827372000496","host":"s3://npm-registry-packages"}},"4.0.1-8c6654c3a":{"name":"@libp2p/crypto","version":"4.0.1-8c6654c3a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-8c6654c3a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"21df1b6f3ff64141139b8cb4ecbed2bf11a99ce3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-8c6654c3a.tgz","fileCount":160,"integrity":"sha512-1f8LKRBAFvZQIsSOlOAVv0WHMR8wbeitiPHsll5PcznmZPicG/angh5dPkHDaG1Mc2EQPVPpYDFwwCnw8ud6PQ==","signatures":[{"sig":"MEUCIQDK9/ds74iQ1NQX3OiUGjefsnnQZWbl0Ew232MubU2aqgIgKUw8cNguL6FmT7Vea9TbUjHFlrcIheIU3mVq1oM+ApI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-8c6654c3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8c6654c3ae988dd440fadf521e76724d3131bc12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-8c6654c3a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-8c6654c3a_1705600502765_0.5355389224420859","host":"s3://npm-registry-packages"}},"4.0.1-74477f6ea":{"name":"@libp2p/crypto","version":"4.0.1-74477f6ea","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-74477f6ea","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3989a9c68cd718f62a0abd407ba9420b5e77a88f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-74477f6ea.tgz","fileCount":160,"integrity":"sha512-wVeomMH83PSXbn4UJ2giNT8AICzs0RwPPljSrgNjhCh7r76qvpJCcFruX1pT5Pnbfut2C+Oleovo9pvrxyUcQg==","signatures":[{"sig":"MEUCIQCKsXRCP1y3JBMKxU02G9vOsvqaOWrtJDchD8GO3lu99QIgeZRH3nXs+5bMdHl9GgSBUwWcn4kqJSOegZb5d355bfY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-74477f6ea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"74477f6eaeb4dc4d3154dc2dc0e29082503f60d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-74477f6ea"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-74477f6ea_1705602055305_0.524502939591381","host":"s3://npm-registry-packages"}},"4.0.1-f27138ca1":{"name":"@libp2p/crypto","version":"4.0.1-f27138ca1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-f27138ca1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1309318c0132cc1e1958e86b635fe87f0d1c89d6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-f27138ca1.tgz","fileCount":160,"integrity":"sha512-/ZZac/1QTcbKm+PgUUO1y4ArBvrnXQ19tfByMaUQXgkmkl6bo6hGbTRUKmzqxxLvxHaJbfNqjuGAR8APy+azlg==","signatures":[{"sig":"MEUCIGIixS2F8FkaYIn6D4alFkCmsa1J5KfinqvJh0GWkJnHAiEAyPxTpM/kha+u3/rr5vCfKVAeYUqfIu3edzLmClFTaNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-f27138ca1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f27138ca1f552c4ad3e5d325fef626ba6783f0fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-f27138ca1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-f27138ca1_1705603375445_0.03617571437370337","host":"s3://npm-registry-packages"}},"4.0.1-72f0e09f7":{"name":"@libp2p/crypto","version":"4.0.1-72f0e09f7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-72f0e09f7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2659581fdb312fc667bcd366fcd4d88bc5d41586","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-72f0e09f7.tgz","fileCount":160,"integrity":"sha512-XiS75HHDODaBBckVK9up2DdvARMNURztj2U4swcxUfz1Fb6molLz2lmxB5tJlBsToG+DSBFvoO7ROzyMsSuLJQ==","signatures":[{"sig":"MEUCIQDLBu4SXQUXYnR2lBH5Och+hzvlAWFK3BnOSmFZmLnteAIgQp9fYenzJ28NVyPWDxTuy2NGjtKSQFLqIWvNY1N5Yk0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-72f0e09f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"72f0e09f7663aa9320373eeb2dadb4ad62ef84ec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-72f0e09f7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-72f0e09f7_1706097473802_0.8104003412782044","host":"s3://npm-registry-packages"}},"4.0.1-dbc92ab74":{"name":"@libp2p/crypto","version":"4.0.1-dbc92ab74","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-dbc92ab74","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d9021dc652bc49083f6901d07fdaabdf76e7a017","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-dbc92ab74.tgz","fileCount":160,"integrity":"sha512-Si6jyZQWOHyXeaaDPVgm5CUFHZLMDKAJgacKA5QIKdPoX7xCVG5abBMTuXFAw76IGLdqfcqOOO07XxqD2DxVYQ==","signatures":[{"sig":"MEQCIFS9ffVmCYqOwmdSG2OaZJ8znv25K4cnso5hJKF303pYAiA02ALGfUBhEV9V7Vqz03JOmiCVSsF/XdNLAZ/ai2gTlA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-dbc92ab74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"dbc92ab74193f2794c8d297cd57262123205cd7d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-dbc92ab74"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-dbc92ab74_1706097759571_0.9149101197583078","host":"s3://npm-registry-packages"}},"4.0.1-2e464c099":{"name":"@libp2p/crypto","version":"4.0.1-2e464c099","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-2e464c099","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"45ae5cdd6ff5163290ed5f6ce3b1d54aff78ce1d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-2e464c099.tgz","fileCount":160,"integrity":"sha512-DxdpVMZug8Q6rPjijv2/KkpdvomqjeCVrGv8j7CVZeQ6XV16BGREu4bJUCcgOIUIVWbjSyLLTi0Vsxrh7LDGeA==","signatures":[{"sig":"MEUCIFVUKumvJwt5OtzEB+G0LBKCj9dywyxWg1S9EXMOwsoaAiEAxtUJJlprbGW2QYOO6uvnFFFSxHcjwo9FYTK2lw2L3rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-2e464c099","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2e464c09993c919f66a465d8c0ed511f6a9e9c90","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-2e464c099"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-2e464c099_1706098735658_0.6572350940724521","host":"s3://npm-registry-packages"}},"4.0.1-74fb5671d":{"name":"@libp2p/crypto","version":"4.0.1-74fb5671d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-74fb5671d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9fa214711d8e7e2c953b5583f8cf7ce9af293d65","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-74fb5671d.tgz","fileCount":160,"integrity":"sha512-K2Op+7vXi+4Vtd9LJAlkxEIK+3lLTraP5i5eESN/I339TeoTroiyNdZ/8QdiyaEh2m+jFhDWb0IK6pxS7kWI+A==","signatures":[{"sig":"MEUCIDgy/WmJBiXuhVbYk6oJY9tI/Op/8sGw6GFB+vwaADkSAiEAgMIhhpgH1gDyRI5xWVLCzqOe8XoqZFlJKXAXnCrc2RU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-74fb5671d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"74fb5671dc5184182a2d6c9c4e7d33f43e43d7b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-74fb5671d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-74fb5671d_1706098960866_0.5078396112888286","host":"s3://npm-registry-packages"}},"4.0.1-f4dda4a3c":{"name":"@libp2p/crypto","version":"4.0.1-f4dda4a3c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-f4dda4a3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cc45cac29d2855ce406ef6a27f72207b80f36c46","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-f4dda4a3c.tgz","fileCount":160,"integrity":"sha512-9wxShpuliNBIcM/WLS23HdxUwbxuJ+0IVNP9m44Xa0WVL1TzEYhFgOlF0sqcKGKBDCeXBJfSr5+2VTKmvq0iWA==","signatures":[{"sig":"MEQCIDXja4dgcB2eurRjHw6x7cnJJQhATDJY2ptRnIzfftfGAiBTVXVOhTkUa+UPtaYVjbEEfrPxEvIUj19QvMz2GSPm8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-f4dda4a3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f4dda4a3cdb46556eb68e49089bf90b029a445e7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.3.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-f4dda4a3c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-f4dda4a3c_1706102367133_0.6038347813237761","host":"s3://npm-registry-packages"}},"4.0.1-c9ed1c7d6":{"name":"@libp2p/crypto","version":"4.0.1-c9ed1c7d6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-c9ed1c7d6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4216b78d0cca3b3830b0eb52305656a6d22c28ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-c9ed1c7d6.tgz","fileCount":160,"integrity":"sha512-97EztPj5NpzzvRh3cBAB/CWVEIV2rvWvKmiP7aIp4DSzEn+B+CTPKROEpu2/CJxHN+bPch0n+Ys4TH+nsVw4jA==","signatures":[{"sig":"MEUCIE3JAxmGxErmIryppbTIFdv5cjr/cWy/M83/yxyawlh3AiEAvMcnY0yDJAFhtbqHC+0E+xRpBJwbc2sEp6b3yDrTvxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-c9ed1c7d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c9ed1c7d62e9af974789eb753d6f8e3c6410df94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-c9ed1c7d6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-c9ed1c7d6_1706170249390_0.3612002872708968","host":"s3://npm-registry-packages"}},"4.0.1-6f323de7d":{"name":"@libp2p/crypto","version":"4.0.1-6f323de7d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-6f323de7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bfcc5f9cc07dd8a82c30db93806e577e65e320d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-6f323de7d.tgz","fileCount":160,"integrity":"sha512-9dJRzsgV4s1ncQTS+abSYFMzj1RXJrR4vAb0bat/NG4577k++GFzRObwURbbtGU4JUOSXaLxPaEx0yfcE9XwaA==","signatures":[{"sig":"MEUCIQC2hnijB+p+Ph0z0c/webiXlzKIIoo8uoOMdxPPcEQ9aAIgDS4y2WZR7k1nUYWabkj6iuGRcH//oW+Ewd9RYFISvXQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-6f323de7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":414966},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6f323de7dc93fc74ca40b9db70528411ed44d76a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-6f323de7d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-6f323de7d_1706522322623_0.05756319980022839","host":"s3://npm-registry-packages"}},"4.0.1-e1db332a4":{"name":"@libp2p/crypto","version":"4.0.1-e1db332a4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-e1db332a4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ac970c12af16dedcf5148b9403eda75e861210c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-e1db332a4.tgz","fileCount":160,"integrity":"sha512-ohuQ4Tf7ykJBZVoVNNBQ6f6V+jpVHbgiko8cpyLiJrm4b7hwHKejnmp8yXOKvJJQYzStvAAxMgVi4PV8HIGwRg==","signatures":[{"sig":"MEQCIFp34M77bQubk7uCzCorNeYOM0A/6xcH0Vl9h0AycisdAiBdrfP8c9GR+3k64B89Jm2wM9ySN31UPR/48R4y/+0OUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-e1db332a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e1db332a4c45d78926869532b8340df1b09643f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-e1db332a4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-e1db332a4_1706714145702_0.9779184032885806","host":"s3://npm-registry-packages"}},"4.0.1-2370d1c39":{"name":"@libp2p/crypto","version":"4.0.1-2370d1c39","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-2370d1c39","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"094d4dbb11cdcfc7282fa770c740a890124fe60d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-2370d1c39.tgz","fileCount":160,"integrity":"sha512-Nhy9gD/l9UYQR0Et0VcYWcu91PRRM8WZJrmm9cE4tpn17hgd0ww1egAYnkKqR+NVdS+XbP30nxIXaxEJSNGsbA==","signatures":[{"sig":"MEQCIAW+g7iiD58oThUIk4NEUNM9pIlPxC5MncHW01CQIao7AiB6vzVxNSuAmDsNZHFkcX1GdFocQ+pZZEqCElrNDhMKjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-2370d1c39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2370d1c3940fe3b0f2b6021800a2398f708f31d1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-2370d1c39"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-2370d1c39_1707306980548_0.9023238970452523","host":"s3://npm-registry-packages"}},"4.0.1-dab5cf724":{"name":"@libp2p/crypto","version":"4.0.1-dab5cf724","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-dab5cf724","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"811c28d8f323d6c61f12af0b90d791ad3f07d95c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-dab5cf724.tgz","fileCount":160,"integrity":"sha512-anOlsXrnWLoUVh6HBc7ZRDHy8tOc6w5KYZ2TQvd0hCLI/nvwIxCxnqEKCWTozRy/SgTTaKhcHaOL0MCO9NDxYg==","signatures":[{"sig":"MEQCIFTNGA/CbPi+4DhbW8YjIKkDzA4duDMdCO8ov0ZgUONKAiB6kAY99QNHtmbaHgTYG8dVaTrkEqislIbbrcBGxhoOxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-dab5cf724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"dab5cf724cf4d3bd6b7d1005b746a944755ee77e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-dab5cf724"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-dab5cf724_1707307772580_0.1819074936303502","host":"s3://npm-registry-packages"}},"4.0.1-1cb2408ac":{"name":"@libp2p/crypto","version":"4.0.1-1cb2408ac","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-1cb2408ac","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"81a84babf58d5cb8b52444dd680845e057ccb80d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-1cb2408ac.tgz","fileCount":160,"integrity":"sha512-Xul7nzZOMSAXzLzl43Dq7QgakFz0TW8GLXfyFS/lUviz/TVS+0r6R/x7AAVbXWoReB5OxfR49ZpyRL/QMIBqLQ==","signatures":[{"sig":"MEUCIQCGCU6vaBkjA0KR+QQinIUsBP5wpv20kTZ48YFyAja81AIgArP/gZiF3bNQI41DL0rBFTUh9wrYL5JkT1PHXeYKCUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-1cb2408ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1cb2408aca0a01e37437c74c7906ffc883df2f61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-1cb2408ac"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-1cb2408ac_1707309228462_0.9718104867290669","host":"s3://npm-registry-packages"}},"4.0.1-03ff9fd82":{"name":"@libp2p/crypto","version":"4.0.1-03ff9fd82","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-03ff9fd82","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d217651428bcf3ff1f4a594ca1b9a638aab3eb9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-03ff9fd82.tgz","fileCount":160,"integrity":"sha512-Um1HjatPOmpq563Hr4cMhv47QO3MSQKz002pD3zG9waXDXrCnprFhULXwAbew4R1He6sjZ+6AKZZ+pVVh0KNQg==","signatures":[{"sig":"MEQCIBU+4PbzJDAjh+L6l2HBe4AJDa4IvbvvKkng5sWouJpoAiAwkH6h1HTOshNTgGdYdBjJBLk0jhtEGtZC8wkdvmsM8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-03ff9fd82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"03ff9fd82f4d9d7b1338e5757d811b5e9f8592e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.0","multiformats":"^13.0.0","@noble/curves":"^1.1.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.7","protons-runtime":"^5.0.0","@libp2p/interface":"1.1.2-03ff9fd82"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.0.0","protons":"^7.3.0","benchmark":"^2.1.4","@types/mocha":"^10.0.0"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-03ff9fd82_1707311667118_0.9124222658833296","host":"s3://npm-registry-packages"}},"4.0.1-0321812e7":{"name":"@libp2p/crypto","version":"4.0.1-0321812e7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-0321812e7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f2b7a28b904341346255ab82b09ccc3a19ef79a7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-0321812e7.tgz","fileCount":160,"integrity":"sha512-otcXS8Aoo2zeLVLq2rmiG8nDnz7amppLFtN8f18Is5154s5REcoUyxuWtxtAYYUhREprKzNCPCCDAz01NMEHbw==","signatures":[{"sig":"MEUCIFRqT+hyuVe2yVrrD8L33GRCttgcWRWcOfCT+b692337AiEA8yit1rl7Z11Sgd0Z72AyV66fRoza7NhfKyBV2o5/MUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-0321812e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0321812e731515558f35ae2d53242035a343a21a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.2-0321812e7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-0321812e7_1707316484113_0.3327540019763271","host":"s3://npm-registry-packages"}},"4.0.1-9891ecd73":{"name":"@libp2p/crypto","version":"4.0.1-9891ecd73","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.1-9891ecd73","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"71b4fbd9d5050c33bf6648df3123f1c6f0178aea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.1-9891ecd73.tgz","fileCount":160,"integrity":"sha512-Rr3qIRbYYwFWgA9ItkNqh8u0OZj+Z/tnx+Oby98zOi8unqmHJFI5yCEn50NDoiq0K9GNWPPTwFVUMhoCk8VJfg==","signatures":[{"sig":"MEUCIBU2Z4a8WHCx1mPWTpHiBIwrs2sF5PAfj7qdaXw28O3dAiEA6WFc1eGeeh1ix/StbRXGJMIIZF/h33QOZhsjXTALgfE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.1-9891ecd73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9891ecd7325dd38573678c3ac7406f5bc4678836","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.2-9891ecd73"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.1-9891ecd73_1707319987611_0.3040877708845795","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"@libp2p/crypto","version":"4.0.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"57892abdd7e60ccf09493ddfc77102f61fdd7aad","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2.tgz","fileCount":161,"integrity":"sha512-zdFnnP2dA3X/xqRyJus+5rgCrp7JHFh+C8hA+DckXqp+ayiRMyLnKKPXmSzTKJSsIABMW2pcUFU+yCeDSgiSQQ==","signatures":[{"sig":"MEUCIQCXonG6+O1IpnMmsLh4VcgdvrBB2ONsHI5iqFn2JmBgBAIgcjyO7KWZQi4OV6zPugXov30N/QdP+3hRQIiAZqAaxvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420910},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d1b65be7efcb8955ba511e8b7b70bf7a10985f11","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2_1707321483221_0.35681790382521417","host":"s3://npm-registry-packages"}},"4.0.2-0c7bbbb07":{"name":"@libp2p/crypto","version":"4.0.2-0c7bbbb07","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-0c7bbbb07","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8cf863eccd90e0013ab38621a5a9b639c485307c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-0c7bbbb07.tgz","fileCount":160,"integrity":"sha512-NxAymWSAd8YX3ATh7fY0mTFihpBQloBx09hvyAUvqjVvuIVexQsEu6Vlxrp8TV6lZ2NbXlKVk0RagZ9pd9PHqA==","signatures":[{"sig":"MEUCIQDMsfZi56DmH2mG8fig+qe6Cy5CYufBzrl5GN9QAIM1eAIgHY4PGtYWvUuWaSUOmGDAMAWQj5OxOPHmJtM44OHwxrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-0c7bbbb07","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0c7bbbb077d7961570d3cfb42fe431da6de57ede","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-0c7bbbb07"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-0c7bbbb07_1707333611120_0.7085541949570298","host":"s3://npm-registry-packages"}},"4.0.2-fb7c51c3c":{"name":"@libp2p/crypto","version":"4.0.2-fb7c51c3c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-fb7c51c3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f328b622268491c32e03b335465c246db6195f9b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-fb7c51c3c.tgz","fileCount":160,"integrity":"sha512-kOOYWzU4HqEtRbghPwyD8eXbHuFkHppucgT9zhpVavKc11qoJqB4F2t/jSio1r6h6wxxEOX7oTDkvTimsgHRuA==","signatures":[{"sig":"MEUCIA1IWaQt/+je/YJF08+/yQPfIb9LyN323eswi58967GWAiEA7PcrgYNBbeXCDp8jSo4bKiPtFT18Sv7ZqncetlU3OP4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-fb7c51c3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fb7c51c3c03c462ac4d2b42b32be95cd008c81fc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-fb7c51c3c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-fb7c51c3c_1707728972058_0.06554239950411822","host":"s3://npm-registry-packages"}},"4.0.2-bedfd0aa2":{"name":"@libp2p/crypto","version":"4.0.2-bedfd0aa2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-bedfd0aa2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"514f0dc5b23cfc13bfad1bbd7c49ad9ce42f5b96","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-bedfd0aa2.tgz","fileCount":160,"integrity":"sha512-rxY+zygQ2P7PmxzLSv59XoBKXpCkcaAgMOtVUbI+cFP4x24G4eWh2d8yypx6xn0NErCIpY89OoSFoxAtnoRdbg==","signatures":[{"sig":"MEUCIQCJssbmFiOMDz2bJyImZgTyZEkxCbFfCq+UObRH3Kb7KQIgbFqU2yk39NQUve36wdfwY/3fexWhzthWsPQTfZudJe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-bedfd0aa2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bedfd0aa20a83e0823744c298007ef58a76a26ae","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-bedfd0aa2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-bedfd0aa2_1708358592514_0.9363253006643841","host":"s3://npm-registry-packages"}},"4.0.2-b1b77adb4":{"name":"@libp2p/crypto","version":"4.0.2-b1b77adb4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-b1b77adb4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2cde3e5acf9afa12363c670213fadd0fb85d4326","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-b1b77adb4.tgz","fileCount":160,"integrity":"sha512-yTF6z4C0WCI2VAmc7agUhNXm7VQvDEx5eD63kDr6B47dnaXFAFt2sIaopUyqLcB1Mbm/gHD6KWEoA/quj5v+0Q==","signatures":[{"sig":"MEYCIQC+zGaPro8HRm40WoWN/e1oWUiwocm0OJJqpsvmz5cY0AIhAN6ZzxJSSzywhF4Nd9Z/2MjoERIT9r9eKf7U3JutWVt+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-b1b77adb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b1b77adb49f9705cd8ed0dbd639016c82a639d51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-b1b77adb4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-b1b77adb4_1708366594548_0.7373903130639952","host":"s3://npm-registry-packages"}},"4.0.2-8072a2e59":{"name":"@libp2p/crypto","version":"4.0.2-8072a2e59","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-8072a2e59","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bb8a19ab2d5c09bb71eb73fd231a18ea03cbb0d5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-8072a2e59.tgz","fileCount":160,"integrity":"sha512-30jucBgtNP4pSYd8K8Cu0b0P1820GdWePa2nxL6+ye/Y/8es6jrbTROh7+6g1ItSQK14yRFIKtmGyG4I07HyXA==","signatures":[{"sig":"MEUCIQD/iLS0R+XNYs3XmZSCaIk1nniyVbnm+BeWUVem+6EQ9wIgEqOdgXBVwfgFZgt95nmeMQdOsEQvuIsOm7guVHAM03Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-8072a2e59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8072a2e597e58c4938acc5d5576af807bac0e0e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-8072a2e59"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-8072a2e59_1708376914411_0.5331089478319879","host":"s3://npm-registry-packages"}},"4.0.2-e1c01370b":{"name":"@libp2p/crypto","version":"4.0.2-e1c01370b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-e1c01370b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"82eed42acd95b457719fa07f4d3f16fbc4fff8d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-e1c01370b.tgz","fileCount":160,"integrity":"sha512-6KBnrCSTie8eH3s5ibQr3URI8aK4HRxCxDW5674iWU7kZ7KOFW5WkZpWRAh/S5LPeEumJZZDLztIFNpy3n/E+w==","signatures":[{"sig":"MEQCICVTdh9G+xdCpkrZ46Tj3TT+LEI5y8J+r/m8/z+HXKUvAiAz+8Eb7Bwwx23oIKh7GwCR+wgPR1xbM8jEl95nmS3Wng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-e1c01370b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":415998},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e1c01370b96d0fcf35ca6d5bdf6c440b163dcfb9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@protocol.ai"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.1","multiformats":"^13.0.1","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-e1c01370b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.3","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-e1c01370b_1708420307420_0.14015514850289845","host":"s3://npm-registry-packages"}},"4.0.2-f0d2b52d0":{"name":"@libp2p/crypto","version":"4.0.2-f0d2b52d0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.2-f0d2b52d0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c41a4bec7cec28f9766abca3ffa5cf3ea58428a4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.2-f0d2b52d0.tgz","fileCount":160,"integrity":"sha512-YkgvH8o2ztfQlC4jNVF8aRCxNp2y6tvnkI44dZjvOKo3o651loTucumLITTpKqfRXA0LULv5Y0fdgQYrd+BC7A==","signatures":[{"sig":"MEUCIQCvEyjakkgRse/jQB8aWt0WFL60PUySbMVL0awtQ0d2igIgIvYkbuvBzkFT4pkxKAHmr7XhoSWBgls+aRZzBYlG6Yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.2-f0d2b52d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f0d2b52d0c7a0ecb8f3d6c98069131354fe93bd0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.3-f0d2b52d0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.2-f0d2b52d0_1709045096896_0.2147268454842446","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"@libp2p/crypto","version":"4.0.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"134edd6d9b562b307c02d467d3a9a9c7afad00be","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3.tgz","fileCount":161,"integrity":"sha512-UT11dl5Bxi9gyXXSyoIfi+7USk2S+46mY9W3t435tS9Y83BeFcdSLAmuiHaKZB/gtnngKfTdjUqEsPSOc79d+w==","signatures":[{"sig":"MEYCIQCn3diYMHn/KOBQlgBzBrdcjzr7y3iM/Ggj8ZNQvaHAmAIhALzPMD69Bocybm4+QV2VmWNg4Kxemf0Y4sU+vOQHFiXx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421393},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3b8898b340c62119713c1cce7b534035288b54e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.4.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3_1709117457805_0.8701744441234958","host":"s3://npm-registry-packages"}},"4.0.3-f71bc49bd":{"name":"@libp2p/crypto","version":"4.0.3-f71bc49bd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-f71bc49bd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ce19bb7e1dd16a13d2f925e63563db83c31ba736","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-f71bc49bd.tgz","fileCount":160,"integrity":"sha512-cGIh3X3/QgoyrFfu4Wn+SjJLr0NTdJistG49wLUgPObV1NgunBSI8pLEw36F0Cy+u5L+L6S3xGm+hgaN6vcKWQ==","signatures":[{"sig":"MEUCIQCZv1gh/LOjjdgFgYwqqWzGzL/PlD+mSJr4ShmXwB74+gIgCAdnHpQhl7BMARGin/JCD7FKYA96jnuQ6G6d2NpOr4w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-f71bc49bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f71bc49bd060974c97dd7cabdca971f48eea7740","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-f71bc49bd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-f71bc49bd_1709196807124_0.6761065237811466","host":"s3://npm-registry-packages"}},"4.0.3-28e51652a":{"name":"@libp2p/crypto","version":"4.0.3-28e51652a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-28e51652a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b600822bec58045a76b74e9826f9028dbebbc1b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-28e51652a.tgz","fileCount":160,"integrity":"sha512-5yHjVAtOBrqRcIDlw8kYL2m2u7yAveysSCQuU97nf7V6P+lw/N1fQGaNJEq0cFswNUrjadJF6eQhelT/ZzYHUQ==","signatures":[{"sig":"MEUCIEGWVa4sYxD3bRlJZvIlms/PwvMxE7k8ZdM4Znf3fElmAiEA7kwuQ1sqzsD1pBvkmOeRc7mFm6FAcCuBoGqT3a6+SJ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-28e51652a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"28e51652a9d5e1edf46604328071239b27d32a5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-28e51652a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-28e51652a_1709218575806_0.5101324388575632","host":"s3://npm-registry-packages"}},"4.0.3-2122a713d":{"name":"@libp2p/crypto","version":"4.0.3-2122a713d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-2122a713d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f8858b89fef8bf2cc86d5a266864f08a3de9ac1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-2122a713d.tgz","fileCount":160,"integrity":"sha512-JAyfYGTHUwwm8nLBITp4W9DHWMgyOvIWMpKZqvD5j4uvRkoJ8hX6YRyTsTyidSvGbcJNq+IA0RxQfJVaztMA6g==","signatures":[{"sig":"MEQCIHGhwTI/6wpSJzIXmNpx6MGhc/4+b43ksluZpHaZ0OnXAiAIsnx1LyrMCmxd4ym+XoxVywvy+54NXJ5L0V3fugQu1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-2122a713d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2122a713ddd91a90b277d211e7402b1082bbcb62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-2122a713d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-2122a713d_1709220498336_0.39424405469626","host":"s3://npm-registry-packages"}},"4.0.3-a9cc0ee49":{"name":"@libp2p/crypto","version":"4.0.3-a9cc0ee49","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-a9cc0ee49","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f4ae03a5b00211b8a0733661707d08c6365d09cc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-a9cc0ee49.tgz","fileCount":160,"integrity":"sha512-gzCKMlr853u5jTMYvTDbtaUK8ly+xqDBQSHFMVKm8pz7Rs+6Ye8VZivkENicy5gVOthGzDg8hJ3JTlm69pei0Q==","signatures":[{"sig":"MEQCIG9k2UxTwsr9/4kRLX9qfrDugvu9WyCEyMCVzqP2KeX+AiB6nDi4pPxwo19/tzBeP4FFQNgF9B5T7BHAVOH+/as2hQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-a9cc0ee49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a9cc0ee494133c21097aa3988876b19aeebd50fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-a9cc0ee49"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-a9cc0ee49_1709291345780_0.3890284603404919","host":"s3://npm-registry-packages"}},"4.0.3-ab466004b":{"name":"@libp2p/crypto","version":"4.0.3-ab466004b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-ab466004b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"87e3c7a98dfcb2cbbfdabd588cd98ec47d3ce545","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-ab466004b.tgz","fileCount":160,"integrity":"sha512-0IpXnu+NbSE51ARBJ/H0m+wBQDyHEMU8Gv4jDuWLoBMSLaNs7kzOAU1kQD+7HReHP5C2/Y0EboQAVCcY9vp4kw==","signatures":[{"sig":"MEQCIER9dNtXF709EONzqEYlVDwoDLx5fw+QSDW+sRMga5C0AiAZeu2wagaMlWizPo0xfaFKXKoOnFhsZeVig3lqLhRxAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-ab466004b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ab466004b8caa9eacf7571a44b77858ffb7013d3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-ab466004b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-ab466004b_1709733475776_0.3597492165204246","host":"s3://npm-registry-packages"}},"4.0.3-83ef3717e":{"name":"@libp2p/crypto","version":"4.0.3-83ef3717e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-83ef3717e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ffa5a49482c5c238cd0f20da14555c34afaeca54","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-83ef3717e.tgz","fileCount":160,"integrity":"sha512-L/h231Sw7wfseuc0muo+1QujUxlVYUD//6eiEsnF6UHqOI5wLd18qovtMnIC4kd7OuNO28ERjctzzXiaaOFCKw==","signatures":[{"sig":"MEQCIEFZjQDZ9c1uM2/yiBJm+NRRAWSM65l0au0/hNojMM25AiBA6lEzodV8h8EOIHt91aB2InHFqfb2ln8oiHTbeT/j9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-83ef3717e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"83ef3717e6f55c12606b145d519ae83ff64c6227","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-83ef3717e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-83ef3717e_1710145630365_0.938236820450441","host":"s3://npm-registry-packages"}},"4.0.3-f39ce5f13":{"name":"@libp2p/crypto","version":"4.0.3-f39ce5f13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-f39ce5f13","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8f57fa11d67c2fadaa4e2f670aaac44f7cde1868","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-f39ce5f13.tgz","fileCount":160,"integrity":"sha512-FdpHfIxr7Wi+/E31mfSLNnL5fxXE/3rn8wriHu7CSwdXEF30j5/1l7XQXRyvcPhWjvf/4HHQ9TsVbxciCVpqUQ==","signatures":[{"sig":"MEQCIGj4W3+4deNQEAjDOkoFZmHPUJbVnGTbUAa08tSOQ4JeAiAkrHs68Tb0JAKz10T0AU0YyifSjU6HkfynAPA7VmGusg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-f39ce5f13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f39ce5f13b56e2a18c7939b9d2ab38aa7e326d15","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-f39ce5f13"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-f39ce5f13_1710240173769_0.7818424287083279","host":"s3://npm-registry-packages"}},"4.0.3-e1798aa26":{"name":"@libp2p/crypto","version":"4.0.3-e1798aa26","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-e1798aa26","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"05ba1f458b5adf0fe288cf25d3f6da6ffbd477f8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-e1798aa26.tgz","fileCount":160,"integrity":"sha512-Px1IN7DZ5zYeXz3YMfslo1hXd5UjXA2qKEH34CxhtDM+o1AEgK0MHmEE/v3XDIVIW/Yw9n1VqMyc3PbEaYyDew==","signatures":[{"sig":"MEYCIQCpRTCUzzv3js8zlSwE8YcJSh1W9RfQBC+54PzoXqpTTgIhAKVEVVXH16Q3Ql58k/JY+EejkSa8x8Td1aP7mGCte/x/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-e1798aa26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e1798aa2613048441c9924b12bfc1ddef6fd4f8f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-e1798aa26"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-e1798aa26_1710330036059_0.3771156210880455","host":"s3://npm-registry-packages"}},"4.0.3-cad9cf007":{"name":"@libp2p/crypto","version":"4.0.3-cad9cf007","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-cad9cf007","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"783cbae9afb7bd677a1bdf17f17bc1c1d1a6c04b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-cad9cf007.tgz","fileCount":160,"integrity":"sha512-HCliSXxfYkLF9dxibCSW3ghs3Ha8b5lfoj0ghesTw7yaPQAfDY+LwKkRpFvCMSQ+Q+H3bTW3rPNiJjWjM3WqWQ==","signatures":[{"sig":"MEQCIHNvGWWtLdnlhHsrRYqUG2EB4x90GQqQapGwYebdOOcHAiBvhZJvzFAoMD8EGA7X2MNnVSbdX8XqCPF05a/7iX7PEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-cad9cf007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"cad9cf007d12e904f5ddccd2466619974ea5dc08","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-cad9cf007"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-cad9cf007_1710332651771_0.6941793258026272","host":"s3://npm-registry-packages"}},"4.0.3-fad3074b8":{"name":"@libp2p/crypto","version":"4.0.3-fad3074b8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-fad3074b8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4049305f5b25f7e77551e5773d0eee2d834076e2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-fad3074b8.tgz","fileCount":160,"integrity":"sha512-4n72Fhu/694e66Toiy7wPDtN8jNyN8XZgJZbE+jqq45UR1cCtq/SNGi/csF89ckMR4YAM5k1ykTi53mr7VmjgA==","signatures":[{"sig":"MEQCICTd50/pzPzIiiRt9BqpYflWtC1gnQdtr6t3B6oquasuAiAxQUSmTUN9h9BBE75Dt6Yt4qPZajs56Z+pu5BnDDOkBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-fad3074b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417040},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fad3074b843cae69289c6da94f3797d59879ec1c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-fad3074b8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-fad3074b8_1710336891273_0.6903998246360443","host":"s3://npm-registry-packages"}},"4.0.3-59a97b61b":{"name":"@libp2p/crypto","version":"4.0.3-59a97b61b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-59a97b61b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2306df7b8d8dae22c0a9f7db41f16ba23d8fa81f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-59a97b61b.tgz","fileCount":160,"integrity":"sha512-0LNHw+ej15HwH9Blmx1l+/DUgPKf4ZI4nJOH1E+PuI9uT36uGNQKLS3NRW++QI+ggFa14b7M1zhXltVJV9ekXw==","signatures":[{"sig":"MEUCIAdUby7e8mW2BXxUvaqvXBrtIRn7UFWmtozo1G9DAKZoAiEAxlV2CqcbpazW4inIh/n3BwSPi+kgv5He+fgAKO+WvMY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-59a97b61b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"59a97b61b3e46f6d4b459ae94f7a6db534d4bca2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-59a97b61b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-59a97b61b_1711607330982_0.29864044946128443","host":"s3://npm-registry-packages"}},"4.0.3-330a5ed72":{"name":"@libp2p/crypto","version":"4.0.3-330a5ed72","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-330a5ed72","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e4a552483a187d4da8affe691f86e78ddc790004","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-330a5ed72.tgz","fileCount":160,"integrity":"sha512-CGH9Phzi1uu1J+Q6mXum2A7oaZG6dEpGLFa4Uzo+VxHOVSVVxpg8jFpEMHHIgjAlUAZQ/ly2l5fFCMtsB/iXOQ==","signatures":[{"sig":"MEUCIQCzv9xGUai9lq5xz+HmDrg9XJynHnZNKM3cTPTR0du2ywIgIJyQi0lsw74eEB4YrHp3uzqyGTEf5LD7Q8E/JNYgQCI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-330a5ed72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"330a5ed7213c6d4c777733fc6641418fbf597f82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-330a5ed72"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-330a5ed72_1711628456918_0.6509713975476854","host":"s3://npm-registry-packages"}},"4.0.3-1fc929c1c":{"name":"@libp2p/crypto","version":"4.0.3-1fc929c1c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-1fc929c1c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"714e7882a8b4f9b196c2baf1f81e8691e4304db2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-1fc929c1c.tgz","fileCount":160,"integrity":"sha512-i65yD/ByjttxOfgM2AjlMGxIgsjqbijZ5/c7G3ktq+R3NDR2f5R4Z2TGbBVSrn25eGR5LOWGBKtcaam8k9N3cQ==","signatures":[{"sig":"MEYCIQCayFfRQykQkThussymP/wWJ+veCLCxADgfXYCvQpbqpQIhAO38RetLPdNx/imXU5gOS+PWi1cSl5i8edOxpsVK4icp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-1fc929c1c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1fc929c1c2267750a595a6b37950f53c9d26b31c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-1fc929c1c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-1fc929c1c_1711630760404_0.9218938841006572","host":"s3://npm-registry-packages"}},"4.0.3-bf720c045":{"name":"@libp2p/crypto","version":"4.0.3-bf720c045","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-bf720c045","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"79833fedb0a1a5e16f3682063c0d487faedf0b80","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-bf720c045.tgz","fileCount":160,"integrity":"sha512-6/nAku2N/FE0NpeWK3U+LXEIS6c9vTH3zcjtML+h+LFNtQlNyjwN/2Py/PrbnpFcE+czZWSTM3aKqe77L6mZFw==","signatures":[{"sig":"MEUCIQDC0pJucn2fXyxARCiDhYWuIx7LlXEiZfk6QOU1lLSm/gIgG3O1cvXlHCMEGMp+hJ6frNxe/h1psjFvB9rGmYL0Lt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-bf720c045","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bf720c045163c94c94603eb3333c418101c20de0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-bf720c045"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-bf720c045_1711630810674_0.1266701742718157","host":"s3://npm-registry-packages"}},"4.0.3-82901e785":{"name":"@libp2p/crypto","version":"4.0.3-82901e785","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.3-82901e785","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"42828ac9b1bf2ee9f0d98e14b7ab277135597379","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.3-82901e785.tgz","fileCount":160,"integrity":"sha512-/3intesFAbXslrbWd75XbzcVevx8Ewn8ZUHhsG4WvpltTIuVMHNEt8xeMdQRM1pfKV6IIIO/l+jCL1LsWin/GA==","signatures":[{"sig":"MEUCICFT4rRRxzC7XXZgnwKvPGRsK+bh7csQDOiJoRctDeHqAiEAlytozDguQcW/V5gbvI6rGbV4E2yv6ibrhnydfpXTrVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.3-82901e785","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"82901e78525312082d14216c6f53da067cc29b9c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.4-82901e785"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.3-82901e785_1711631278949_0.19915644366958074","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"@libp2p/crypto","version":"4.0.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d251e5883c60aaaa53befd1c4dfc9f73a635f30","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4.tgz","fileCount":161,"integrity":"sha512-sJR/516/yJFwWJGme7sbQhe2DQYfoNTwGqKOmCz3M6fdeucfSCCLkaNjphijzvUoXROTsDs5Lv4xCTh0/KanMw==","signatures":[{"sig":"MEUCIACi326jgY37T8cqCOtsqqc3K6WBcPVL8HpkP9MRT6KYAiEAskrL+S8j8kwLDdBDRw8frXW82tHyTSolwFnljrhHhX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"07b9f49d3aa3ca51727355fecb5c88f127236def","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4_1711634938296_0.02177231417636749","host":"s3://npm-registry-packages"}},"4.0.4-afe15f669":{"name":"@libp2p/crypto","version":"4.0.4-afe15f669","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-afe15f669","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ed1455d725fe51b83651c930d0a67e80f92b716","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-afe15f669.tgz","fileCount":160,"integrity":"sha512-XcqW9tbesfQ5Ary6Z2bdSR+/oWU2RwkxaTq/8Vej/FaO5H7MYkOzgflYcH/2ts/bq54jz3DVaYSiXB33T6DsXg==","signatures":[{"sig":"MEYCIQDtJNlaLdZXAKeXN920ML3TPg7/C/inWRfyRfsoJdLdUAIhAPXDI0OfiAn9WYxZjc5otOWiBYVfO59J8LThhcEfyTbX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-afe15f669","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"afe15f669ce61f741b2cff45d150dd2dbde7f7bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-afe15f669"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-afe15f669_1712053802942_0.7764643539111382","host":"s3://npm-registry-packages"}},"4.0.4-1f589c822":{"name":"@libp2p/crypto","version":"4.0.4-1f589c822","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-1f589c822","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"06c581780226c74161d5c0b401099e86009e3cce","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-1f589c822.tgz","fileCount":160,"integrity":"sha512-WhBZhZHdQb46BqL2OHWk9OYT6xHjAM2WFbDxRhhePmRXE+cPp+nZ3KSd6SMcsbJ5O48sdbSFfqpJ6kh/M6HMHQ==","signatures":[{"sig":"MEUCIAG5IOIsleg0c28sGSOfIsFMxcZi+JxRMNxjrkRyDBajAiEA2xGPA8NXkxMrAV2ACubPFmH+mWpnzGtLjh5bqA2STKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-1f589c822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1f589c8222e901acb8f2c9ec539fc1ee28a18148","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-1f589c822"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-1f589c822_1712053924205_0.3069871411188674","host":"s3://npm-registry-packages"}},"4.0.4-4fc0a7d30":{"name":"@libp2p/crypto","version":"4.0.4-4fc0a7d30","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-4fc0a7d30","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a81dccdd110adb95642b5177b9047c635e9a0b54","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-4fc0a7d30.tgz","fileCount":160,"integrity":"sha512-FYUHQlwPdZEQVESjtWeVezVoue74IOrlS6daYrFghbpvd45UDKUN639yEXg5wT/qZZ9vP2kc7an+gaq34JQU2w==","signatures":[{"sig":"MEUCICyprhiAyfr3gL4TZ5ZSjxE2s1+2SVl3Rxt9J3aRpv5AAiEAmf+ua3u8FiXsmcK8aX9KSS471+2id09x2c8xDN6UO60=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-4fc0a7d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4fc0a7d307164d38ff3597a3bafab0bf8b162b02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-4fc0a7d30"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-4fc0a7d30_1712054622090_0.2509436037396935","host":"s3://npm-registry-packages"}},"4.0.4-ab5f05763":{"name":"@libp2p/crypto","version":"4.0.4-ab5f05763","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-ab5f05763","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"49131bd8062a11e139c9943c79b30df2d50729a0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-ab5f05763.tgz","fileCount":160,"integrity":"sha512-O3iftc067ZTYyHiQe4ET1rPrL97dZcVP1hxorRwUtNA7yVCPKQfirOy8gzyiEbzB4XWzUKIUB8p1QfY2K7Ah/A==","signatures":[{"sig":"MEQCIDJEFV3Nrn1j6D6aN70i/8NPTjhHwg9wRY4oxZOMswncAiBzY3GRxuWOM7I0nv6mVFWv3yrDedqYbox7OCX6MabH/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-ab5f05763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ab5f05763148c0767c81c5bc49bfb9b2dee483ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.2","multiformats":"^13.1.0","@noble/curves":"^1.3.0","@noble/hashes":"^1.3.3","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-ab5f05763"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.4","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-ab5f05763_1712060551698_0.31134816652532393","host":"s3://npm-registry-packages"}},"4.0.4-3ffecc5bf":{"name":"@libp2p/crypto","version":"4.0.4-3ffecc5bf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-3ffecc5bf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6517465a8b8d4e8befb1667e920607df5e6cfb5e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-3ffecc5bf.tgz","fileCount":160,"integrity":"sha512-9SILxIre0w8Ebepij2zeqQlV7rJOioUrUK3Ring5alh+/cCbqgTYrZPRWvZ+1X+jGPWgtun1H6dmBmzMyu+tlw==","signatures":[{"sig":"MEQCIEQXxWZ4Tq9h0RHvkva7O0oOBoGgCtn4GzJtq8Hzo4tLAiBO8px79l/vGkMVsMrEBcLOXmN8C+9HF4x4Iy7uJZdm4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-3ffecc5bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3ffecc5bfe806a678c1b0228ff830f1811630718","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-3ffecc5bf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-3ffecc5bf_1712072280290_0.42965158677484916","host":"s3://npm-registry-packages"}},"4.0.4-80278b36b":{"name":"@libp2p/crypto","version":"4.0.4-80278b36b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-80278b36b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"274b74bd16494cd71c111718f2bb578ec9bba23a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-80278b36b.tgz","fileCount":160,"integrity":"sha512-C9WMBBrT1iXi/5VLgKAN2yI1w2pkbFrpCiiAlTiMJbzE8sJNErXoAHNRjyOTXpKEj9hs4PNIHb1liAip3hiabw==","signatures":[{"sig":"MEUCIQC3K1dKZHhxehV5vGZSbf4kz4FNCj6B2aE0ar76v/DnSwIgLR7GlLEUwBSHW2ohGUTDhu8uRhHpbAXKQpq5r8mCUu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-80278b36b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"80278b36b0679f03dd4b206114ba1bc3275f99c1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-80278b36b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-80278b36b_1712076517851_0.6308628634778342","host":"s3://npm-registry-packages"}},"4.0.4-a2b41f793":{"name":"@libp2p/crypto","version":"4.0.4-a2b41f793","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-a2b41f793","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bc708318e008fd8cfb265dfeb0edd5ee6d855ca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-a2b41f793.tgz","fileCount":160,"integrity":"sha512-1oISqDSW8v2P63Rnc9iw9jag1XEZFf1V47B7a2PoYj7gFHHU3AGfoAQIXlrVy+YiCtyHlleXUD2bzNO3FAuZFQ==","signatures":[{"sig":"MEUCIQDKRV34VES2SWyWQDlc8NJnAaw+0aU+wbl7xuVSX7tOiAIgc5QeDZR1KAQyDm4ejlsiIKozuTnnc+EuIYSWfabFHeY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-a2b41f793","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a2b41f7939806dfb9583a6d43ddd8764fc861baf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-a2b41f793"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-a2b41f793_1712169814273_0.4301202875205741","host":"s3://npm-registry-packages"}},"4.0.4-d446c6c31":{"name":"@libp2p/crypto","version":"4.0.4-d446c6c31","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-d446c6c31","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"180ac6a59c745c322b10921dee77055c6c63ce10","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-d446c6c31.tgz","fileCount":160,"integrity":"sha512-BXL3G8LgyXX+QxstsJvWdRi+KxJHDN5NmdIIJKJ8BofSPGclYbv9nyelKU5FFD5ydAz8Iuj1m2fp8RW9Lv3W9g==","signatures":[{"sig":"MEYCIQCFTzLED4Iprkb7mF1QO5d2naCuqmSGeVZoatXeeJBb1QIhAPuc3s0ayhZZ1Lk5I/NnwysWAz225wGbZr6Aq7P+yM4B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-d446c6c31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d446c6c31bfd0bebdad6a80926e4c571278fdee0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-d446c6c31"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-d446c6c31_1712261235287_0.03407074222295514","host":"s3://npm-registry-packages"}},"4.0.4-3e515f007":{"name":"@libp2p/crypto","version":"4.0.4-3e515f007","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.4-3e515f007","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3c1289b48b9870a0d8aedbba2279bbd810aa2ffa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.4-3e515f007.tgz","fileCount":160,"integrity":"sha512-SB3Ek87nWeoWT7/Ma/B687QXjKlYLLBDu47j/mgQjbJEQBiP/jbeGzfFoWytSgiSHz9h/O0E4VShiLBEC0a2Sw==","signatures":[{"sig":"MEUCIDR8JDdn7xd602/GVsdE9ucChbJrpRPxyu0jlGWJJKD9AiEA/PIOVgzERhEUgR4uwj3RvcQxM4W7J+XwbITwLSfi23E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.4-3e515f007","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3e515f007d685a35fe98ad9961fe1ccbb04f3e69","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.5-3e515f007"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.4-3e515f007_1712334583631_0.21177214155962565","host":"s3://npm-registry-packages"}},"4.0.5":{"name":"@libp2p/crypto","version":"4.0.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f46ac445906a5a8f21246da75118254521382e6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5.tgz","fileCount":161,"integrity":"sha512-gV5Lu+BP08wp0UkUTffJgy/M/Q0Q8cqjAYnapk/scZXYgN3M5cMRooX2b7FLkjR/aieAeMtf5YLoKJNyU27qSQ==","signatures":[{"sig":"MEUCIFsMRsfu7vl/UxzCiv5uVukbY/liJkwmyLERDkFtwVSpAiEA93wi323+NltfBfJ52yhxoQ89CVKJ4562QvWNj+0WN7Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9211de1e125b9aa90fcba8fe8ed349541a75a33f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.1.6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5_1712338032872_0.3962134444085941","host":"s3://npm-registry-packages"}},"4.0.5-2b2958fe6":{"name":"@libp2p/crypto","version":"4.0.5-2b2958fe6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5-2b2958fe6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5a01fb1eee5372d0a44d9f048cf7030557ae898b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5-2b2958fe6.tgz","fileCount":160,"integrity":"sha512-cT0dmuJNy3+15nQIvvSc07h4RmKGYh42gaEIcxUwZlvLPcWoZ7JWKyFuj6AZnDECD0E/wqAC/90GQqJtQPQqfQ==","signatures":[{"sig":"MEUCIATMDdEdsMqciHo8E/ZOpuOctFq9Usmy+tTp8MKKgdb3AiEAvxCLvRMdHyZJUTK3MRmyu0xyTK+DDdL9VGb2TCFX2Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5-2b2958fe6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2b2958fe66be0985de8890a1260b162cc24effdd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-2b2958fe6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5-2b2958fe6_1712600852547_0.9397169244925969","host":"s3://npm-registry-packages"}},"4.0.5-936dbba10":{"name":"@libp2p/crypto","version":"4.0.5-936dbba10","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5-936dbba10","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"95dcdf62245060b20b97bbb37566c3d88580e7d6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5-936dbba10.tgz","fileCount":160,"integrity":"sha512-sAwFqui8c2B3WMq/b0eEtMfLcrHs8IW1hP7qJghUJ5cmO2+xvycQvkvEI3849RVk47vLQ+NoX1jnEsNlcfNzKA==","signatures":[{"sig":"MEYCIQCHF2i/vnSqD908rzP1Wm9Ga/S0HUnABPYS2jolt/PehQIhAOpn8cSfnEI9zHxWA/nJDtxjku3t2V6RB7LJ7ZOACeNS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5-936dbba10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"936dbba108093503cb68ea248dd03c3f8ccde8e7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-936dbba10"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5-936dbba10_1712671360431_0.7362500650258377","host":"s3://npm-registry-packages"}},"4.0.5-732c436d4":{"name":"@libp2p/crypto","version":"4.0.5-732c436d4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5-732c436d4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1ddefbc49b59fcaf0aa8fed1c791d1b518e4111","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5-732c436d4.tgz","fileCount":160,"integrity":"sha512-XBYFJNRyzjCqiqQ8rmC423qWgKfM4nCkHMBZlL4abdfob3c8jPwJr4B37ipHGwlq3IWCdOBJ0DPyzleJ+LgJtw==","signatures":[{"sig":"MEYCIQCamCGVPu2qv5PfQdUSmfDpD63UyTtKbnySUgUJp/l7QQIhAMwu1oInPnVaSMUbdsk2/+WhPX0Z3BeE874z2ek9fUFk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5-732c436d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"732c436d43d8b92e133b9c4f16403a0f84e41458","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-732c436d4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5-732c436d4_1712672473519_0.49928320916225166","host":"s3://npm-registry-packages"}},"4.0.5-2c56203f9":{"name":"@libp2p/crypto","version":"4.0.5-2c56203f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5-2c56203f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"45454e5054778967a003fdece31c3a8567f478ca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5-2c56203f9.tgz","fileCount":160,"integrity":"sha512-mB4CNAjwHSBva2p7YX19KE5L55e7M5inyr5vGBDYkk2hSaAvU4FNbTztzwalGVzPBfR6GHLPNA91SRsVnEkAlA==","signatures":[{"sig":"MEUCIQDvDBWaxcorfGp3Tk9y5mrLdw2JZZGQz12RUSu08XsBhgIga0iFKW+BEe8KKCei4UHTVap/oJ5YkctDnmCMO0ippFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5-2c56203f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2c56203f9ccf4b6ed30541a871b9bd8c5a21526e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-2c56203f9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5-2c56203f9_1712920295420_0.9139179316153818","host":"s3://npm-registry-packages"}},"4.0.5-b17824a1d":{"name":"@libp2p/crypto","version":"4.0.5-b17824a1d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.5-b17824a1d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"423a90825ae6d9e9c399013a5a41d1ae9757a4fd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.5-b17824a1d.tgz","fileCount":160,"integrity":"sha512-AU7k8aeM7vrG9O6TznuWlKvECqD1GHVNUG9c9iHt5EexD/TIngjYZSeWDMQO4H2CFJeQc42QJF6FpzXjzqdqpQ==","signatures":[{"sig":"MEUCIQDrRvD5cnQLbrcw4YAMe4xjA5hVJzETS4lMkAi3b1oeKwIgZRfndd7VendiUJli5HJJKNCT5DTO8RAMns+CmQPWoKA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.5-b17824a1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b17824a1d54ef83f32fc658cd7b7a623f809874c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.1.6-b17824a1d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.5-b17824a1d_1712941276966_0.6450953140932867","host":"s3://npm-registry-packages"}},"4.0.6":{"name":"@libp2p/crypto","version":"4.0.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9e7add805cce85afe48a79f049632b2a57a16082","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6.tgz","fileCount":161,"integrity":"sha512-AJ4i3DHOTlY961O26M3k1IjmU4rUd5WgeK4t9IRzFfLIbD6uwA+cevJMG2qr0UHJfbYdGKKQ2Po1wqZONoIA9Q==","signatures":[{"sig":"MEUCIQDtkODq+OFhsDo5hbo4s2XGBgGwuUOQxM/cHs14xKiDrQIgUqqvK1SVzQSaxfoCXPnkJZr/UOISwqbYGfw2YxVC2R0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420592},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ebb8db8223e8326f498b0afc4ecdf4edccdffdc4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6_1712945379826_0.09691401385042586","host":"s3://npm-registry-packages"}},"4.0.6-08dabd390":{"name":"@libp2p/crypto","version":"4.0.6-08dabd390","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-08dabd390","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4ec4818c925b72e1fccfd30288615829108d4a0b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-08dabd390.tgz","fileCount":160,"integrity":"sha512-utnewHD+5VGwIDqlW9VaPoCF6MBx+0NhuoaI3mhFjQjGIGEzYluHOQ2OJzw6EkoMSKDkjBtJGNU1Xawao8oUVQ==","signatures":[{"sig":"MEUCIAOH4gf+z8e16/HI46Rgs1lrHUEt0AaN3fYNJD3sT0N6AiEAkrFuRw8UjZdSfxbkIJbfCYq2JlGZinN3L3WDaXouMeE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-08dabd390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"08dabd3906b1ac64a45a8a6c3d66d01fa08c5000","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-08dabd390"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-08dabd390_1713177682164_0.1379364136228487","host":"s3://npm-registry-packages"}},"4.0.6-31c78f4ed":{"name":"@libp2p/crypto","version":"4.0.6-31c78f4ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-31c78f4ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f82cbc2aa8c441f5228ec4103812c68263c71378","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-31c78f4ed.tgz","fileCount":160,"integrity":"sha512-4F3O1YH+uoA/lQI0Rn74en1q3MoxfUx6DXgUx+169GOle7fbaxy6UBkeh2gAMX4maWv92huXenzRldI5HrfrJA==","signatures":[{"sig":"MEUCIFUQMGuy0AFzGeZ4NvOVXN8/VajO67Ku5fUVPW6F7UeFAiEAtnKFonSWidDUpL/VF8tL0/yXrjVDcp45gPWdcOlxJMI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-31c78f4ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"31c78f4ed590c8c112938b8055ee78abf0c2b755","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-31c78f4ed"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-31c78f4ed_1713190746216_0.4443818624683491","host":"s3://npm-registry-packages"}},"4.0.6-ea4f26285":{"name":"@libp2p/crypto","version":"4.0.6-ea4f26285","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-ea4f26285","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8caefd6ace2126e6ff5e23113855dc4092c5d5ff","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-ea4f26285.tgz","fileCount":160,"integrity":"sha512-HiyyPi7hfx0Vkn9AwkVxIw7bb2juL/Zcf8pLZ6JUxGnQSZAOGNkmQttJXfP482VQYuockvtWxbBHSPRhlIOEXQ==","signatures":[{"sig":"MEQCIF53XausuMO7OlZTrYRp7u6xVszFDYDlG+3MOitvgcuXAiAqK9yuSwJsqwYob+SNwiXRlEbgVGDEyPz54FVc/a3HVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-ea4f26285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ea4f26285ecf7babc361799a172dd4acbcca2a10","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-ea4f26285"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-ea4f26285_1713275111865_0.1488125000998104","host":"s3://npm-registry-packages"}},"4.0.6-acef72613":{"name":"@libp2p/crypto","version":"4.0.6-acef72613","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-acef72613","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d8b95f497122472d9b485247a61a5847c9ea117","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-acef72613.tgz","fileCount":160,"integrity":"sha512-Cys0p4bBjuHoB854kLOcygNKV2zq8SyZVEE/cYjgo0IoLkSeBjMP+TOQ80o5lTk9j4ItA3NzaonBUimi1yVGXQ==","signatures":[{"sig":"MEYCIQDgwLFYcKQTSXJlgrdQ9H6XyrKxfK0ExclrGITnvnt3YQIhAMTk8LlLR5HpzJvfgTMvMAoahE4gIAGzrKny1jhQioJz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-acef72613","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"acef72613c07f5be82e6d6fdede5692cee724683","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-acef72613"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-acef72613_1713771302552_0.15421981054550993","host":"s3://npm-registry-packages"}},"4.0.6-eaf8ac7cf":{"name":"@libp2p/crypto","version":"4.0.6-eaf8ac7cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-eaf8ac7cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3e5a3860e7b0c1c88bd10e2086295b6c6aeb9179","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-eaf8ac7cf.tgz","fileCount":160,"integrity":"sha512-Ut7fjOd2Cc6IilfTqgiwrWi0CT09j3uDhPsd6p34J3tDq8oSg8CYWJqIBI9cogc6a7Znvzt6JwQMOivOmDYQFQ==","signatures":[{"sig":"MEUCIFEfVe8UxZ0xUT0DIuiDYiv5jBbCCvwS7ThOEZQvvGh/AiEA+L75GpyTUMK+NcRn3npKtAt8qg+eU90SbmbgCAEN4Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-eaf8ac7cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416239},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"eaf8ac7cfb8a8ee00283de304dc4ec5280a41f1b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-eaf8ac7cf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-eaf8ac7cf_1713793840024_0.7794332723205804","host":"s3://npm-registry-packages"}},"4.0.6-fd1f8343d":{"name":"@libp2p/crypto","version":"4.0.6-fd1f8343d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-fd1f8343d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48c2bad315e9dc70f6c4dd13d166e922d602d035","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-fd1f8343d.tgz","fileCount":160,"integrity":"sha512-UMCD4JFIqdn4tSrfYX6tvzWHzOeRESpFxg1YY5Is291YkjzIcCkp64vF8BJBva9T50tleLxEt6s8hNcYcp76og==","signatures":[{"sig":"MEUCIB/JLltWyr1/hVNVQNMRVDIkmP4LV3Al3p8NSD03FMdaAiEAiMZiPhhUNfmn80BCJqEBXrBbzBpVI2cDkCj5Z5lY568=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-fd1f8343d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416363},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fd1f8343db030d74cd08bca6a0cffda93532765f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-fd1f8343d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-fd1f8343d_1713869379316_0.40776459481699434","host":"s3://npm-registry-packages"}},"4.0.6-2281f802b":{"name":"@libp2p/crypto","version":"4.0.6-2281f802b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-2281f802b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e67aaba14ecaf6cf645c5a3df5f15a5a9304754d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-2281f802b.tgz","fileCount":160,"integrity":"sha512-dzpy4dyeo8sdQa/Ia/wOPzpdZhgcpVK1NzaqHWjlKSgh36ZeucPP1JGQKjNNAOSyNXRZtI80Xz5auczVhy/Pvg==","signatures":[{"sig":"MEUCIHTOjDKsZojbJDm0e2TD4aoEI0LNcL6lgS9Tu6hcG3iwAiEAvydMWlAmgVGe7HhCPOjtBdl55uPTkrOtljQev4z2ndM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-2281f802b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2281f802bac80a4ffd3f7e099a6ff02f3db62b11","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-2281f802b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-2281f802b_1713948141909_0.2879013622768405","host":"s3://npm-registry-packages"}},"4.0.6-c2181f0cf":{"name":"@libp2p/crypto","version":"4.0.6-c2181f0cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.0.6-c2181f0cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1325c1b299460f606d2bc68012feed47ef2243c5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.0.6-c2181f0cf.tgz","fileCount":160,"integrity":"sha512-SoqThje7ksyH554eWlGVBW/rWeyE5G6q8xuNALz8UhHMUyqmol3tKGox7WWiFMXP3HcaY/niFY/GKE7udr0nQQ==","signatures":[{"sig":"MEUCIEjYGsq5MgsaS1lVagiWwINYvL+98+hqEEqFXLYL9kBdAiEA/HB6e7TqD++SMKbXsDW4ffl9tLGV9NHLgwBFrSmZLG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.0.6-c2181f0cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c2181f0cf11c2c74fff08ea9197af25528a02e6d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.2.0-c2181f0cf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.0.6-c2181f0cf_1713964445949_0.21544112401296656","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@libp2p/crypto","version":"4.1.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"722060a77ced262dc89c7e42fc19ae67506b74ac","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0.tgz","fileCount":161,"integrity":"sha512-Gu4jkSdrVk1LOeyiOAuktmtN5pbSq6b9byzch2CfclFGZgXrHg3b46I0Fy63nZBc60Wq2KID3MQMVuRkVkDwAw==","signatures":[{"sig":"MEYCIQCiERE1wP6IefON511P6FH0BgfPlYYRN9LfvRqvKXxPAQIhAKZB84/bDPPsM8FhHEf5hK25DUq4S3zvzBJoBxQIXOGl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421814},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"17e2d64e05ef4555cae304f0fbcc546d5446e0c0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0_1713968154734_0.059051122580863424","host":"s3://npm-registry-packages"}},"4.1.0-90cfd25e2":{"name":"@libp2p/crypto","version":"4.1.0-90cfd25e2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-90cfd25e2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5189bd07fc2748b576e93fa2b8456d3786c404d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-90cfd25e2.tgz","fileCount":160,"integrity":"sha512-lb2Jn+/b6cXT0wsGdPctcuk34TAIrYtAZ6bkxOXt7fX7qlT5SmeFuVFPh4x/vY/xdy58bUC7ayCkp1cnMNumZA==","signatures":[{"sig":"MEUCIDmYcCHYg8mVledGzzG6cPPvrfu1mFulBrNVarBZ6xqUAiEA+7tgFKEszE4nGbCxkoG3Z5Hr9vqwOzFb4gC4dr/4bZg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-90cfd25e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"90cfd25e29a5642575f8aef3c60750f04129e1e5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.5.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-90cfd25e2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-90cfd25e2_1714063694646_0.7446165721875455","host":"s3://npm-registry-packages"}},"4.1.0-998fcaf94":{"name":"@libp2p/crypto","version":"4.1.0-998fcaf94","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-998fcaf94","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5335ba45ee64d5c21d8bbb6e143dbf5180a62e53","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-998fcaf94.tgz","fileCount":160,"integrity":"sha512-twC2eiQncuACebuOVqbK0mTOmhEnF1Pi9D9EVC8xUgK0a679ft/giiKZIyOyABbKONsSJKXLlGZVC0o9gkeNNg==","signatures":[{"sig":"MEUCIQDqzpfhk1eDUpdFUUka5oUjl6EYYNucfL2XRX9BUDDxdQIgAX92CdmFYb8wDq1s38FT3vxlwU4nWq5SI7BiGxHM00g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-998fcaf94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"998fcaf94889251817a3bbaaad9b654bebdf3a6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-998fcaf94"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-998fcaf94_1714151978750_0.33152402470783016","host":"s3://npm-registry-packages"}},"4.1.0-e1923b0a7":{"name":"@libp2p/crypto","version":"4.1.0-e1923b0a7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-e1923b0a7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"af2ec616f7dd53472601c9d341fc46d493a1debe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-e1923b0a7.tgz","fileCount":160,"integrity":"sha512-WmlRJUMCxnFU/UZ/VhZCg7/IHRxWj33xYIHHpnxVUDoMK23CUY8c1OWvinOIHEBF2Tn2IjMqWlttFGpkKvO6HA==","signatures":[{"sig":"MEUCIQDFbPMgPZCWjU/CvfhzmBoEz+lHBBoJNqYhpfWhPXFAzwIgd2TTwjqgKH01vPJLIXYkj1QBGSIGA1qvwoSH1Y0mkO0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-e1923b0a7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e1923b0a70c9b31b70e3f3f10cd1984daafe592a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-e1923b0a7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-e1923b0a7_1714153320214_0.5585788201949227","host":"s3://npm-registry-packages"}},"4.1.0-3bc94b403":{"name":"@libp2p/crypto","version":"4.1.0-3bc94b403","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-3bc94b403","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bbd91c63b5ba38f096776aa2d8fb54f2cedd3fac","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-3bc94b403.tgz","fileCount":160,"integrity":"sha512-t2LtXQnnzut51x44DDy9CIfO47JdchgJIVVWU/Yi92Ub/8GX15rZJZEKiZqKilLNdLSBEL56Z9GSuscvIKmsVA==","signatures":[{"sig":"MEYCIQCzkmvmzEyX8e/B+L+CRjnGzn17nFeTjOqjdnMxMd0vfQIhAPZop4ncuf1tv6yTuPa9pAKAYzOXAjXhvL6aUAuYLnIU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-3bc94b403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3bc94b403b117cdc5ed57f73da22c6fda8a3ef51","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-3bc94b403"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-3bc94b403_1714459313168_0.6343602242740816","host":"s3://npm-registry-packages"}},"4.1.0-3d7a9da17":{"name":"@libp2p/crypto","version":"4.1.0-3d7a9da17","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-3d7a9da17","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ad40a11b072d59944396a4d9b7ff9ed316971e01","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-3d7a9da17.tgz","fileCount":160,"integrity":"sha512-n3ZF3bjqtKnXE+FPWYCVL7JWsKbnLwo+zYRYateic3xsdB3vpIOJT18xFnmHdZfefnhCYu4WPomt4ZveqT+TPg==","signatures":[{"sig":"MEYCIQCYnVzdKJ5vFfMJya+XQBXabbLEV/5JYPB4GiSNWGhOmAIhANIDiUXEhnWL0D02za6UUqB//aOpMn0LKl5Kaz8Hi2NQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-3d7a9da17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3d7a9da1700a584ff2d1a3b252f084e0de7d0c82","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-3d7a9da17"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-3d7a9da17_1714469969594_0.9085083634030924","host":"s3://npm-registry-packages"}},"4.1.0-c82432312":{"name":"@libp2p/crypto","version":"4.1.0-c82432312","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-c82432312","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5c8d13f8a8b392897bc18ac79654f68d71badfa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-c82432312.tgz","fileCount":160,"integrity":"sha512-UNFCTaEEpqwf9+093Ua8CKQf2FZDP8+p1UnTIe8SVE9Y4dhYLRdGoNdapDVm9u/1tbCYQFQ4vV0x1JgTpKhW2A==","signatures":[{"sig":"MEQCIA/t3M8LOcnsr18qQW+aoTiPHU5vJc6gtglDCaCccyJfAiBTN4zsk08EYpuvuM8Refisq0cZlzEKxRDr7RQQ+DZqZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-c82432312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c824323128bda325fc7af5a42cd0f1287c945bc4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.6.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-c82432312"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-c82432312_1714498668982_0.35070647458094806","host":"s3://npm-registry-packages"}},"4.1.0-de3f7aeaf":{"name":"@libp2p/crypto","version":"4.1.0-de3f7aeaf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.0-de3f7aeaf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2fe30125fed4cd7c0931ffc63628a5b64f0fedcb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.0-de3f7aeaf.tgz","fileCount":160,"integrity":"sha512-lST/hJ4wvIvSolMqncwsqKad1rMe4DpTURcs/0IiGDFomvs9m8U7AWKr/Ui03X2l182RZ6+rehIwlcv5vRJOHA==","signatures":[{"sig":"MEUCIGBTmL9lt1lVQsfWhygmRXIHa0QSxn2DKio25foJTUr/AiEAhL7vGLZr6mKtllBol0peCaamUCESWw91R7VocE0KTk8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.0-de3f7aeaf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"de3f7aeafa6a4ada2f65598aa6d8eeece6ad83d8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.0-de3f7aeaf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.0-de3f7aeaf_1714545622310_0.9153347065497242","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"@libp2p/crypto","version":"4.1.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9066afcbd77b2aee64a5c88848f25b338438bab4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1.tgz","fileCount":161,"integrity":"sha512-ju7P18Swd0CAa4ud31PBQdxPN++6dFl49RrH4F4yh5HYA3hXL18nbioH18iJ4WAahzjNQsdRMYzTQLWAUZPAkg==","signatures":[{"sig":"MEUCIQCIVN35ym2ynW29Rb6jktdP5R/TmEgUJ71IQiX5wV3lmQIgOQEOSTPR68DsD3XRcPrLC0pQ0HVq9PfVJXKPzReSUc0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421814},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2374e7de1617252562f2855fddc1127c93557887","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.3.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1_1714549082316_0.7242198221460057","host":"s3://npm-registry-packages"}},"4.1.1-9d13a2f6a":{"name":"@libp2p/crypto","version":"4.1.1-9d13a2f6a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-9d13a2f6a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef5789b28bcde1c1aa62c7d8bda750e87e9b4af9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-9d13a2f6a.tgz","fileCount":160,"integrity":"sha512-Yt4jDYhJhC8rFvkzIWHg39LXE7o+SYl3hkWX/ZKk5zcl/9z+fTMYefZIC/DJqEj/BlL9/1KQlleYsutEvUOL0Q==","signatures":[{"sig":"MEUCIEEGH1XneyUbvDHeQMhhXioZWIcCDSDISz/3PFTcLiBIAiEA0dmQHCN5LMJUHSkOWgn1Pu7P+7b/Y6YdUV7a+FGLffI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-9d13a2f6a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9d13a2f6af4ed12166a10a8bc3c07da7f0023f88","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-9d13a2f6a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-9d13a2f6a_1714563340286_0.20085285010434006","host":"s3://npm-registry-packages"}},"4.1.1-a11e135c2":{"name":"@libp2p/crypto","version":"4.1.1-a11e135c2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-a11e135c2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"138295ff057600c048cb5ae589ff14cd6fab5fdf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-a11e135c2.tgz","fileCount":160,"integrity":"sha512-H3PJz0z/7Q3y4QtiFWanxwsXrkKu0whgycA+gacXYnl/zjNgMPZbRNqtifdeqbH3tzJy9IzGQfF6a/gdPU22bg==","signatures":[{"sig":"MEQCIDHFk95pSP104W+6+y8hFaaKq1a0fJe0iRtFmc4cDrMsAiBOKxjxD5mXVVTpDGoGuGQO/BTH4rRL58VkfptCPT+QRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-a11e135c2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a11e135c221543b20fe746ab8ae85d54316ffe97","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-a11e135c2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-a11e135c2_1714641370332_0.1272683540334114","host":"s3://npm-registry-packages"}},"4.1.1-1488a7371":{"name":"@libp2p/crypto","version":"4.1.1-1488a7371","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-1488a7371","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d077f0b284b1d0d46d3c090a724fdaa8d0206ed3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-1488a7371.tgz","fileCount":160,"integrity":"sha512-Fvc0QWAknhH+BBiyQcJ113qGNfNjMFkHioA2+MY8aB/qulzVXlYlZYxU7y8aVGYpOG+pod+tMQfB8F3H3f/8yQ==","signatures":[{"sig":"MEYCIQCQ+O7ut/PyEtY6cPfjU+g0mKwbhm2ooqtfuXOpKwYHFQIhANPTBnEuyXBw6QToP+8LcJ4v0UBZQLaBinPj0xlUzDZJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-1488a7371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1488a7371eb80751662b7ab71967ab537d912119","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1488a7371"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-1488a7371_1715082312024_0.2586155245170134","host":"s3://npm-registry-packages"}},"4.1.1-d9366f9aa":{"name":"@libp2p/crypto","version":"4.1.1-d9366f9aa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-d9366f9aa","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f5b8e58a7bad4256004af55b7503482ebc4f69fe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-d9366f9aa.tgz","fileCount":160,"integrity":"sha512-1jF3ZA0UxweW1VdTT1glT9UdQIA9MjGv8/aX7wTMaUJ3Yw9P0FgelKudgZAyAMAskwMk2Ca5XxPvjsHm1dd2pQ==","signatures":[{"sig":"MEQCICGgg8ZZVP5KH30acdkahkFU8d8X8dRdpkh9vVflWYRXAiAviGwkTT9wyttBei0xXNTfU5OktpUFh0DB6r/lETXibA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-d9366f9aa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d9366f9aa1c88e3fc4ba281307dc11266a9e388b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-d9366f9aa"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-d9366f9aa_1715085373552_0.3662088869335034","host":"s3://npm-registry-packages"}},"4.1.1-bfa7660d5":{"name":"@libp2p/crypto","version":"4.1.1-bfa7660d5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-bfa7660d5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"50991a7ac73970aa778cd87c4eb530740565862a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-bfa7660d5.tgz","fileCount":160,"integrity":"sha512-SPp5hptXoMNEqiWJhKr5xk+OolLTghjCACR5H0ePDgMnLejY5+NtFnHUXJyWgZkHaqiLY8gzd604T5tcgx5L6w==","signatures":[{"sig":"MEUCIQC8M/I27d3Qk6FhnmXzq59b2xXZoNMMukjocLGYQvwHNgIgehAa++igFY3d5v6suOcH+I7gDqoXEkuqPgnNYwGlgTQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-bfa7660d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bfa7660d5f91d1b9bf4a6859d4567d3613404de2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-bfa7660d5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-bfa7660d5_1715088434086_0.05019135008050579","host":"s3://npm-registry-packages"}},"4.1.1-767b23e71":{"name":"@libp2p/crypto","version":"4.1.1-767b23e71","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-767b23e71","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"302828f15f4c0c65c3fe95e4bf786f0b3f9041bb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-767b23e71.tgz","fileCount":160,"integrity":"sha512-v7OinfKxKG41VqYsb6nhPH4qKzxoLSFKDFYgYKWzeDfr6C95X0wYm3ota6KBWN88MImTs86K8h3AHijRvopJJA==","signatures":[{"sig":"MEYCIQCKq6kLsNdmqUHCTWznIZU/VoTGwDmjQcM9n8fE6egWFAIhAJAJbf7V+C2+E3QjKTL2h+pQmQH3D5p0WyNByY1oEjXY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-767b23e71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"767b23e710b1a9b545421365f2f9603c37cbec78","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-767b23e71"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-767b23e71_1715090369727_0.576181662686718","host":"s3://npm-registry-packages"}},"4.1.1-510d9ce65":{"name":"@libp2p/crypto","version":"4.1.1-510d9ce65","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-510d9ce65","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4addb4721f8bb97a13b748c7863b599258c2c7d1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-510d9ce65.tgz","fileCount":160,"integrity":"sha512-19FQaMFAVNkWUjRN4rwn0Cn7TvTMO1wcGQ7jj90pbkOPQdUsZYbVk0UJOp7dgrpeHqzWRLHPNJcbZmCOLBWpDg==","signatures":[{"sig":"MEUCIQCS5t92FbE8q/N16LqceRZOiAfA/tt275gyxo6mIUseIwIgA0iqn7uCeTR27XQYUMLDoNS4KOG7mHxQg1QnQKuh6iA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-510d9ce65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"510d9ce6563095e9d01a64e88dd7dab8e18641ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-510d9ce65"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-510d9ce65_1715094731570_0.9795181483546005","host":"s3://npm-registry-packages"}},"4.1.1-4ad63bb79":{"name":"@libp2p/crypto","version":"4.1.1-4ad63bb79","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-4ad63bb79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"71d0828a1da347d082727b4bf3a82062a15ee6b4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-4ad63bb79.tgz","fileCount":160,"integrity":"sha512-f8hgnPin2tdJSMqhr/xP9TOQ9Vh6Gayc+n3ERcjXHGtu9KiyoNtOLKSbLiVCi9jAdn0NVARsXgcVUqUjNvNqdg==","signatures":[{"sig":"MEQCIFNVMV37czN1nt+TMpt4e+WO/5NTcLMp9KIOY2b8rgIHAiBcRvF5CGmOaoDebRoz9QwoWT6Pr3MQmHb66wtoU48/bQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-4ad63bb79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4ad63bb79c0c2e5c670b32aa534906b923dcf150","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-4ad63bb79"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-4ad63bb79_1715100154709_0.7706874267519426","host":"s3://npm-registry-packages"}},"4.1.1-7ae6063df":{"name":"@libp2p/crypto","version":"4.1.1-7ae6063df","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-7ae6063df","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e83f535427836f36350c53ca64739e7d62f41b2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-7ae6063df.tgz","fileCount":160,"integrity":"sha512-Snknfr3aIqHHxXAxZsXx4VWl8oJBJJIlAbGACJDBaxDWk+jPlSzdu4fVbHSX5ti883pE9pWBM6JFdRDVwA3S6w==","signatures":[{"sig":"MEYCIQC4rlOGhFj8CKFGPbtEo1YKVc/J8U3z1yFjhZHkGmJakAIhAN6fpUIxGDx2RYx7CL9OOmBrw7kGsPS3kK2ET7M2pfNU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-7ae6063df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7ae6063dfbc754f95a2c4bd0a6bd146f2989a5f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-7ae6063df"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-7ae6063df_1715335906858_0.22939818669114764","host":"s3://npm-registry-packages"}},"4.1.1-83c14d08f":{"name":"@libp2p/crypto","version":"4.1.1-83c14d08f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-83c14d08f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"66a9bca86e9fd2983d8dec3e178f81b8a606571a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-83c14d08f.tgz","fileCount":160,"integrity":"sha512-VB9agxhtan2l7bN5fiTSXydG/8TVqlzQ7CBg8gm89doT70hEmSvESCUdoEaPFGNuXJizvTcGOnBkbaoN02uqfw==","signatures":[{"sig":"MEYCIQCm0pO1G+q8Ti9s6EV8pOAsJs0Vz13YHXo77C/llQ3j3AIhAIJDoHNZASgsNQcVW3iVKTpANU8u2W3GhWPAYjOJhHup","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-83c14d08f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"83c14d08f4f10a207f142f0d7d383e0fbff7858a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-83c14d08f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-83c14d08f_1715585565284_0.0005739864823410823","host":"s3://npm-registry-packages"}},"4.1.1-43046b9ae":{"name":"@libp2p/crypto","version":"4.1.1-43046b9ae","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-43046b9ae","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3456c75bc7ba934210f2c1f7f2a383901bac62e8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-43046b9ae.tgz","fileCount":160,"integrity":"sha512-WhBhicKdVR0duMGYLBFdIBvp0AzXrY7RWD5rxBcXql/FZvfUEsg6pEgpk7yXb8FucIszKUJG2N6BtT/5ILVS3w==","signatures":[{"sig":"MEUCIAi7x6CVm0T5wU/XALu4NzTbIvwxaU0zmS1Lg7DNooZzAiEA5N5tJloGcdnil25kD+nbSFv2T4Q4tZlRPh6ypTXP+sw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-43046b9ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"43046b9aebebfadeb1c092a1ef768c63c32298e3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-43046b9ae"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-43046b9ae_1715620909814_0.046362282749116135","host":"s3://npm-registry-packages"}},"4.1.1-9d4b0596f":{"name":"@libp2p/crypto","version":"4.1.1-9d4b0596f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-9d4b0596f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"539cfad0f6810908b9ad53168c106835c8a7643c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-9d4b0596f.tgz","fileCount":160,"integrity":"sha512-N55Vwuf8m/qEkglkuQCqmTmyXSwW+dAYZKb1t9f/jLu7oyup2NTBaZQ4DQ7wzFHtHFHKVnoXWMcj3L58oLwYZA==","signatures":[{"sig":"MEQCICgTrQ2NUYREuOfTcKp0E4zjXqdAEGydEloGO/LvEvLuAiAsepA1pm0s6PeSdMJI4biGiyDDOuP09JoBTESQzQp/Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-9d4b0596f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9d4b0596fa3066dce145f54290984a9870cbc934","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-9d4b0596f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-9d4b0596f_1715677562395_0.835193499998029","host":"s3://npm-registry-packages"}},"4.1.1-3c73707ff":{"name":"@libp2p/crypto","version":"4.1.1-3c73707ff","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-3c73707ff","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"106e21933508e922ee6123e95c90857857ef4da5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-3c73707ff.tgz","fileCount":160,"integrity":"sha512-rrqFmQv4NrvGGg54sJF7qNg6ttzstJo+CpIiFvgl72CKdKrIusyauUC2IBlVwRxrsKLX5vfqV5rNYpRQklW8DQ==","signatures":[{"sig":"MEUCIQDbZKspzcUPg3MwTMqXbwPm2VGzlpV7k1WkV302/shGvAIgfLmdQqKoU2DJ8SDPhxBBPrbj2NXYFBiZSm7Lc0uBdFw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-3c73707ff","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3c73707ff5c1635d4ab26dcc39499ab497d217a6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.7.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.12.2","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-3c73707ff"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-3c73707ff_1715773649371_0.4846433326239097","host":"s3://npm-registry-packages"}},"4.1.1-1cc6a9405":{"name":"@libp2p/crypto","version":"4.1.1-1cc6a9405","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-1cc6a9405","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7598080ecd99d5d491b2b574fc9d4bcbfeb2cf51","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-1cc6a9405.tgz","fileCount":160,"integrity":"sha512-Q2wHdCP+ivlOgKlOkhiFHLExiEBf1b9Zq2hKURZazST1hrsUiZNOQpFlaXaTiWhBeU0UGQqamo2R20ShCuc5rw==","signatures":[{"sig":"MEYCIQDNyIrwxfpK31N6vXDX9zEKsXouRGzJyeNxkUHjRweupAIhAI8NG4PJivHJqPyGWEf2UHz9lUZvnVTUKROf711xzMus","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-1cc6a9405","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1cc6a940547a03fa8c0f2b73b155eda795ab88c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1cc6a9405"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-1cc6a9405_1715856181455_0.06862017966664213","host":"s3://npm-registry-packages"}},"4.1.1-1cd5aae11":{"name":"@libp2p/crypto","version":"4.1.1-1cd5aae11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-1cd5aae11","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b6dcc197e81ecf830be6a593fa047b2e7ed4c11","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-1cd5aae11.tgz","fileCount":160,"integrity":"sha512-Dt9YJGxtOvb/k9FtOM+7WRbfP/eE9DGvoW954/geSgm+uf2uaf9/tY3rgkqyCVEghOwvRAz85du6myi5EkPEGw==","signatures":[{"sig":"MEQCIEwHc/bFpKemxY06hMREA3zy+HQ8YF1MH/wQeSdfqBSIAiAbdjXmNNZg7SCyvGdV7AZhGxWC3l3Eku/aLcOdOqbzFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-1cd5aae11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1cd5aae1179cb564e99c9d135c4c2ab8b840b2e8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1cd5aae11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-1cd5aae11_1715870187474_0.7667549698434684","host":"s3://npm-registry-packages"}},"4.1.1-7de56f244":{"name":"@libp2p/crypto","version":"4.1.1-7de56f244","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-7de56f244","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"29c3539c2d22035375db26f576d73bb0ce6c6532","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-7de56f244.tgz","fileCount":160,"integrity":"sha512-7N3bNMUtUgmkbeVtlDO2g3SC75WGcOt8mtxc+6DEHpew0kqQS1+vYInzrfKJrLa+nfGXFP6CV1h8VpP9mkKU1g==","signatures":[{"sig":"MEUCIBjPxEgSgEonHL17MIog1/+6eGK2zidco2Ez9MgWR7FKAiEAoxyhno4L+8W+8YnLvKXuhNSYqQ3QDzqmtMJoLdXapfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-7de56f244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7de56f2444f0501e2e38b7aa658a4271441f8a9c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-7de56f244"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-7de56f244_1715875607802_0.19784684605891578","host":"s3://npm-registry-packages"}},"4.1.1-5b7380259":{"name":"@libp2p/crypto","version":"4.1.1-5b7380259","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-5b7380259","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2406cd159e59c9e189c52d544777dff7bb38bbca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-5b7380259.tgz","fileCount":160,"integrity":"sha512-VzKVTClQDjyr43xIwWd8gfaxoeWYzG3XTtMWaO9jzI+tWV9ysPE4xcnrZZCMr/WoCoCwVmSDIfg5HlwkrdUBxw==","signatures":[{"sig":"MEUCIQDA1ZSJOntMc+ApbzasEMvx1/bi5HRpppzArniQRB3nFgIgZKQ+iRtEzC0zZ4F/brEjCjYZPgBhccUMl2vda6pCboc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-5b7380259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"5b7380259ddcd36e3e919dadb6380dc939ae9537","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-5b7380259"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-5b7380259_1715879567418_0.6360452752183745","host":"s3://npm-registry-packages"}},"4.1.1-1eb5b2713":{"name":"@libp2p/crypto","version":"4.1.1-1eb5b2713","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-1eb5b2713","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13dea21f8a9e84131dfb17b650250c4b3e3717b0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-1eb5b2713.tgz","fileCount":160,"integrity":"sha512-+CJG+3+qqXFKU0HRu7E0aEzJJOJocr+moCLEDYLRw8+GefijikJbCIWVGNpCVy8KDD52r5wlnk+pA4Q5twsOCA==","signatures":[{"sig":"MEYCIQDCKGGdZEOPIFb2braruJKR+lnXGtFwtm/KW75yZl9pqgIhANmytLSaqJrDru8H15lKhrHQuk7WuTuzmEqIztfKLP0f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-1eb5b2713","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1eb5b2713585e0d4dde927ecd307ada0b774d824","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1eb5b2713"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-1eb5b2713_1715883664796_0.4706059409876664","host":"s3://npm-registry-packages"}},"4.1.1-8214dcfb0":{"name":"@libp2p/crypto","version":"4.1.1-8214dcfb0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-8214dcfb0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8046bd344afde7124df3cb16ebf02fb090fc4fb8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-8214dcfb0.tgz","fileCount":160,"integrity":"sha512-hRPAf24uHGGrx/x3owLyHrVz4lPjlGsqmXx7jdZ+vfwheRGCB14J7M/rsuJPTAl1iWIaLA9/6ve2UroaY3rABA==","signatures":[{"sig":"MEUCIQD3MrLxPs4s+6nJK8E8cixp3TxNYgY2pYb8JEZH0q6upgIgeIzzOvA8HhmpTpPHIHu4UMNkkZAS+zV8HW3khWs5oXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-8214dcfb0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8214dcfb0e14e7bf377b5f0d9864551038c069fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-8214dcfb0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-8214dcfb0_1715958629748_0.483923843786763","host":"s3://npm-registry-packages"}},"4.1.1-1a41c28bb":{"name":"@libp2p/crypto","version":"4.1.1-1a41c28bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-1a41c28bb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b675667569167d61b7e0b042eb4c0cdce7d5c4c5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-1a41c28bb.tgz","fileCount":160,"integrity":"sha512-zsWfYUnbB4R2ddSxzjiW+Siz+0h/Pv9/46JbR/NmiraYKVDxOKfnExG+GVcFbanIzwWN8mM/PobQxWKBMlRvWw==","signatures":[{"sig":"MEQCIGOQLAJ0A+zfd4DYImzI4Z9dc7Tl7/Yd1KOePuYxEeNWAiAd6YxWdmBaXw1ke64bltGVdplktDIKWizo/UqD65Z6Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-1a41c28bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1a41c28bb76a365c3474f94e3f7dcf7691c0cec2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.0.3","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-1a41c28bb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.5","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-1a41c28bb_1715968127540_0.3802954276262702","host":"s3://npm-registry-packages"}},"4.1.1-48444f750":{"name":"@libp2p/crypto","version":"4.1.1-48444f750","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-48444f750","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b343801af18598abbfe08e295f468ee2928d594e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-48444f750.tgz","fileCount":160,"integrity":"sha512-IgIP+6HCEaFUJOC4vR6zFUc5MARJpP4wRNveU9IG89d1ZhCeV/A4E4r1g7hf1D66wIn/4oFU1FeNB3MJVVAlDA==","signatures":[{"sig":"MEUCIDW7f5MRvm+MermMEFPtnKq91/hCBJ3f88LqIylJWL3gAiEA/CMuIN7cF8u1zRfE3SGsdqUW5MRI4bEC+lOhm9y8fz0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-48444f750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"48444f750ebe3f03290bf70e84d7590edc030ea4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-48444f750"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-48444f750_1715968350084_0.7303358706810934","host":"s3://npm-registry-packages"}},"4.1.1-a3e8beabd":{"name":"@libp2p/crypto","version":"4.1.1-a3e8beabd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.1-a3e8beabd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6ce375d660c207fed98783f739e19e8f13be67d3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.1-a3e8beabd.tgz","fileCount":160,"integrity":"sha512-3GTJyFdGdjaIdJ2GPd81LF3QXSvDX5HigQrS52BRZiQeAXkDt+UnCuK6HfyqWOr02BI7/Fh1WIrNZLyoKHyDwA==","signatures":[{"sig":"MEUCIEon7FPYUomxaU7Up1wyFzBGxNB1+LU83CK+xe5K1SavAiEAipgJeXEO7LAh2/t8vioo4kl+jINpwPL0ROhNfG7y7i8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.1-a3e8beabd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a3e8beabdc2b551594952b5d5621555296eff79a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.3.1-a3e8beabd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.1-a3e8beabd_1715973880404_0.4283367827227851","host":"s3://npm-registry-packages"}},"4.1.2":{"name":"@libp2p/crypto","version":"4.1.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10981aad6fdd2259db9b6202914ba9b74b7382da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2.tgz","fileCount":161,"integrity":"sha512-mlCbqF/HLLBTp3DtQ6pL02BTE+/Jqujq15yG2bEf+3ai7HU7DpgQlh9i76rQIuEgJ1tMI2c87xqSTyz7uhBqEQ==","signatures":[{"sig":"MEQCIGjacSLPY24FdeziZZI2fE9xdUVOGKaPhKhIBdRGtVrEAiBUgcSZvHWWSFdTY/WZe6b8Vtk1a2GDS+pUWn5Fq6Vn3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421815},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f9df63299d5e73168f2aef452d42f9723f56e810","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.4.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2_1716203826359_0.0008919322138736252","host":"s3://npm-registry-packages"}},"4.1.2-e69a2f1b6":{"name":"@libp2p/crypto","version":"4.1.2-e69a2f1b6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-e69a2f1b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f4fa72b5d32168d69e4f5f94dfb1b8d67d19a24e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-e69a2f1b6.tgz","fileCount":160,"integrity":"sha512-pSLkSxCqvKz6JLtH9pUS1bCbKAQa79GQwokL+Y7kEjBb6Gst/5SLKowpe8k57u+vOBM86PQNNflp+9jZDnHKoQ==","signatures":[{"sig":"MEUCIFihUggW+hlD5z0DCwd9gZRRu/ZaJXy3G7NCIjnLZ6nlAiEAry/YnqnjiPRR/AmFz1D+iiMTOX0tHO7bkefyKggAlZI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-e69a2f1b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e69a2f1b608be8dbd1456b84270a4b481ee036f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-e69a2f1b6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-e69a2f1b6_1716882607574_0.609349647157233","host":"s3://npm-registry-packages"}},"4.1.2-7464dc00c":{"name":"@libp2p/crypto","version":"4.1.2-7464dc00c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-7464dc00c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ff53798dd7629d833452aff28156a595a27657af","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-7464dc00c.tgz","fileCount":160,"integrity":"sha512-vyMNW4B2iypY/8+H0JzY37dY0liyhpnmTX9/KfaLazm7MmeQkvkk40zMIghLW9JJMRyXmveuequkSZTbkipx6Q==","signatures":[{"sig":"MEUCIDpSSdY8OpVdevLkqYeCPUbWUbJxYozTa6OenvWsdWZrAiEAueRZZ4q4cyV2u+gm2UqBQmsvIQ5PgicDEpiWmwJrk8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-7464dc00c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7464dc00caef2d95bfcfc75346f48e0901458df6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-7464dc00c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-7464dc00c_1716883756520_0.9029903040847314","host":"s3://npm-registry-packages"}},"4.1.2-7aec7bd45":{"name":"@libp2p/crypto","version":"4.1.2-7aec7bd45","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-7aec7bd45","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8aa01548913596315331b7525f7f938afd37e611","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-7aec7bd45.tgz","fileCount":160,"integrity":"sha512-KuPcwaCbi1o4F6Hq4AznYfUQDZQPM4WelEFN53YcfAJCCtkqcU+7L7UK+W+/4oTjfJ6QrduAM57aNqFLdmyxxw==","signatures":[{"sig":"MEQCIG/mOAWaSQVRC+wK+WrGxwMube/Ck7776Sx9m1EsWwpQAiAvVMPE1u6kplkd487/68OpP9/Ww1BQRHUmBXFgC4+f2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-7aec7bd45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7aec7bd45b37e1d5aa206816c17189f1e0c68d96","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-7aec7bd45"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-7aec7bd45_1716889157350_0.954523371601159","host":"s3://npm-registry-packages"}},"4.1.2-167bf2b3c":{"name":"@libp2p/crypto","version":"4.1.2-167bf2b3c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-167bf2b3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cc30c696d9cabf1a44db30360f5165164fb8b5d4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-167bf2b3c.tgz","fileCount":160,"integrity":"sha512-me+IOhq7/u7PBxKlAfNgI6Qq+6qX6pmtD06fxcFmK3rM4UN+d4KuNBhU2PwdyzeVNNkytHrBbEjfMyLOC7dmnA==","signatures":[{"sig":"MEUCIGU8AEqkGiyQx6YpcrDeniP9wXGuAeE3CTgqMj/ti9EzAiEAqe2vL0j2o1LBtlrrI2SnHCVZpBOYFLwfn+Fs/7DHG4c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-167bf2b3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"167bf2b3cf0aa741c8118e241c3668e8ef91c549","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-167bf2b3c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-167bf2b3c_1716897300317_0.9894291798165487","host":"s3://npm-registry-packages"}},"4.1.2-352699ab5":{"name":"@libp2p/crypto","version":"4.1.2-352699ab5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-352699ab5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48e52b367b54c026b8bfcd7f43a4646836516c52","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-352699ab5.tgz","fileCount":160,"integrity":"sha512-BmfA2nDsV+MUyXBDMp/dKYBu0ogyxnbXC9U8z+Xg3mKkRoy3T+we4U3/7dP8wpdL0oQmQ1hGC4bP52XbjgnY/A==","signatures":[{"sig":"MEUCIEI/cYvTDVbN/zy+AM2Z8ibcVoUgAcb8FrXZmWzpmVNaAiEAqqDppthFBJlSBxzM2rMzM60jUzM34HappeREC76RMq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-352699ab5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"352699ab534c7aed536886bd2fd18f069db0d08e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-352699ab5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-352699ab5_1716916509163_0.0012576158496748757","host":"s3://npm-registry-packages"}},"4.1.2-f4e572cd6":{"name":"@libp2p/crypto","version":"4.1.2-f4e572cd6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-f4e572cd6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d173ca306ab4202cc6f6abf8fd3fb07bb1490124","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-f4e572cd6.tgz","fileCount":160,"integrity":"sha512-4x7BJAtAe9z4MNKO5FcBb3ao/e73Gn2pP6SOjCYa0yAkYi4egcxiGb6lc3DPD5XCIOsaeFP6UDebSDR5AZuKFw==","signatures":[{"sig":"MEYCIQCo7XqYiaGoqB3xSzCxP/soc7EGN7a5g6DP7PWJv5/63AIhALeqnQSh33AF2vQ+NHb4HQrupWD3Zil59Q4bsrNXGkRz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-f4e572cd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f4e572cd6fc957457816c98619d1a11adf4bd5bc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-f4e572cd6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-f4e572cd6_1716918558994_0.3329738237933384","host":"s3://npm-registry-packages"}},"4.1.2-169c9d85e":{"name":"@libp2p/crypto","version":"4.1.2-169c9d85e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-169c9d85e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3f0c4c737424a311272a02b91caad7ce9f67c0ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-169c9d85e.tgz","fileCount":160,"integrity":"sha512-6onhre3ZFmU/ew7TvsE2ra5YJTVqiibpnjHQ97cKAWREeP9Pq7V7oZTP3KFD3UhXQRhDJpCuAYk9qAIOXxjNFg==","signatures":[{"sig":"MEUCIQCEQt4Jk9LFrlI/sR0OKpuI24KDCbvuMOLdr3/6VnyhPAIgBolX7f6AT0DjuslGCD1fw89U5sMmloXonA+ADW3TGAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-169c9d85e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"169c9d85e7c9cd65be964b5d08bd618d950f70ee","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-169c9d85e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-169c9d85e_1716918562974_0.6914761260486666","host":"s3://npm-registry-packages"}},"4.1.2-12106b5b0":{"name":"@libp2p/crypto","version":"4.1.2-12106b5b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-12106b5b0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6c6db849804a5edb5cc45f22aad23f984071ccf9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-12106b5b0.tgz","fileCount":160,"integrity":"sha512-zO8yultMNa7nTpmhCm0eTBOjHfx5SSXnn2SOBPBL4zyrAOTF+eLc188tY2oY2smx68h+SDBNifydEwDHAM7A8A==","signatures":[{"sig":"MEUCIQCvoSIgzGUYgXq5woPPyPEtMWI6U04wjSTy4U9b4wAukQIgYhf0Qikz6wUZz+OytfKe1w7SaupozjKa6wX0oXvfpWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-12106b5b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417653},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"12106b5b00957b0bd634e69353d4fae4e0730ac9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-12106b5b0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^42.2.11","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-12106b5b0_1717660108119_0.15852049305015492","host":"s3://npm-registry-packages"}},"4.1.2-757fb2674":{"name":"@libp2p/crypto","version":"4.1.2-757fb2674","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-757fb2674","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ea653a603bcb56bb04b49233a533fb68f4d1a11","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-757fb2674.tgz","fileCount":160,"integrity":"sha512-c8Ch9MRh0WsFpNOVtjFQ7b3GGQd5lEgbEH7zKj4QZ/cxyFMBdHEZ6CCrQKzMkVV4mX4NftlRtFgD6jD4P8noYw==","signatures":[{"sig":"MEUCIQD+tz+PhAPZMRm/Z8Gj3CHNLKWeNB4wDxSFoyqC+bCqkwIgMu2ARHsxlNH/S/udeRr6qJauSj39IqYINlp0laUmxhM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-757fb2674","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"757fb2674f0a3e06fd46d3ff63f7f461c32d47d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-757fb2674"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-757fb2674_1717662327735_0.7871004224466152","host":"s3://npm-registry-packages"}},"4.1.2-440c9b360":{"name":"@libp2p/crypto","version":"4.1.2-440c9b360","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-440c9b360","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"14b97664e90914e76f44836ed3f0cc8dfdf4a774","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-440c9b360.tgz","fileCount":160,"integrity":"sha512-c7JtFhjj9GvKvt7wqcHDXSgWPXpJ3UFtljAiuQpfwuXAwtpXlo0KHmGSVlUBnQIJyhDpQdNSKEKnBQ9ur73tfQ==","signatures":[{"sig":"MEUCID1FggbJ3qfKdMVweyGE6PAjBywdN6xaGUx9aI7Sp2SOAiEA1t4rAoFX3pXX7l94jMAsRf8+ByyRseD99AmIEZIdJyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-440c9b360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"440c9b360b8413149f4a1404c3368f124b0f8a5e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-440c9b360"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-440c9b360_1717665360627_0.00420468096225135","host":"s3://npm-registry-packages"}},"4.1.2-4bd8e4f79":{"name":"@libp2p/crypto","version":"4.1.2-4bd8e4f79","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-4bd8e4f79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"da16fda98eaf1b6608321f794f9a90342960cdfc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-4bd8e4f79.tgz","fileCount":160,"integrity":"sha512-J1ALGW5q+g3dodOh+c8+tdQLyLwtsZew/9lwgqiw9M93Q1Te/l8/htmWlqeqH+uoQo+4AAGmKL67VXkJV5XsCQ==","signatures":[{"sig":"MEQCIDb8tQHwNPGLewQ3Per2CtspO/IgDEACu5AO6tAlqAkNAiAHwYKWyp6lYLbB4/jkYZxn31vt+5PTviasfBnn9EORGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-4bd8e4f79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4bd8e4f791d055c2ba1445f1dea64dd3735e41c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-4bd8e4f79"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-4bd8e4f79_1717667056298_0.323541420205288","host":"s3://npm-registry-packages"}},"4.1.2-f6fe2cc3c":{"name":"@libp2p/crypto","version":"4.1.2-f6fe2cc3c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-f6fe2cc3c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"15059cc998eb47cc01962f713f55ee3b56f6720b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-f6fe2cc3c.tgz","fileCount":160,"integrity":"sha512-1UrQ+TRBOG2cDAk2jNcDAE/J5g6f2VkvU4GZhRxoHGnKFJyr2AN/LokrIoKecf+YPfqHeOoDEa8SXBWLXNb7dQ==","signatures":[{"sig":"MEYCIQC76h1RJa0fBbhdfeqxTFW9Lkq9H4lOv/CLdhnBWIFGDQIhAIqHeFk1ELythQs7qTCB4dEb1rboq7Pt8Q6EWDlKCPtd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-f6fe2cc3c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f6fe2cc3cfb4a69520ede31874c94088a7e9b270","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-f6fe2cc3c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-f6fe2cc3c_1717668071870_0.16737612022190218","host":"s3://npm-registry-packages"}},"4.1.2-6011d3697":{"name":"@libp2p/crypto","version":"4.1.2-6011d3697","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-6011d3697","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c82aad28a9e546a9b3ea05482e7abeb852ef326b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-6011d3697.tgz","fileCount":160,"integrity":"sha512-dgw1y/2nLugV0+wN8wNoB7/na2HZu/+QGY7yhtqEbYKgLy+FyjKABVpjWraF3uOqfjmTDIBxygIRVO1xE3O4hg==","signatures":[{"sig":"MEYCIQDvbS2dE3CoOFtgwDwTFGEfbNTzvweibZhXtT37xvqqcwIhAMItoj6Y59oBwYtsQUSTikZEytqQkEQcY3D/PWmgooP4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-6011d3697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6011d36973f94813bc28f19cec4cf2d5883bc812","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-6011d3697"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-6011d3697_1717668889757_0.9836484213822614","host":"s3://npm-registry-packages"}},"4.1.2-bc6556f96":{"name":"@libp2p/crypto","version":"4.1.2-bc6556f96","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-bc6556f96","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f397c03bd328cba5803c56d0afd4651364b5cd7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-bc6556f96.tgz","fileCount":160,"integrity":"sha512-ju5lByNgd8hwkOP7RqbwtfGYQtscr3Fz1qDa6kJahSJf0CUz6ZQEv4S1ELWs1XofAH7Il8P9EIu6rs5ECPO8xg==","signatures":[{"sig":"MEUCICRaNnEvmy7F4/wYfvN9/U0HRxbwhxuttfmVFPXK4GHhAiEAluZQJdCBBP4rhm65aJuwn4yc3xwE7wbbYcr/t96m4fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-bc6556f96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bc6556f965474801d63fc6a4c113b65144715995","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-bc6556f96"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-bc6556f96_1717673348704_0.40606395121087924","host":"s3://npm-registry-packages"}},"4.1.2-769461d3b":{"name":"@libp2p/crypto","version":"4.1.2-769461d3b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-769461d3b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d8d50abff99bba96f4e96b155515c4b9936beb4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-769461d3b.tgz","fileCount":160,"integrity":"sha512-PhGQmBWJ8af6wKWcLWmYuZErHTtLJyMHu79c7Fg7RfB5Koaf7C2BeZ+QZZv2/AFINqv/D6upxWbXDA0tO/v7QQ==","signatures":[{"sig":"MEUCIE52qW1APx0jLI0SlWe6jYv3LJQvV7l8Tu9niObxGvsXAiEAqCcI77ddlbAYLJcidsirt6P9UuAd0KcsgX6YJHCk9sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-769461d3b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"769461d3b5de1a9825c37ae8d10d508bab9fd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-769461d3b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-769461d3b_1717689811774_0.16868557799118067","host":"s3://npm-registry-packages"}},"4.1.2-62e32252a":{"name":"@libp2p/crypto","version":"4.1.2-62e32252a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-62e32252a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6d39508326accb69b6767f0233cc0219dcc8ee49","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-62e32252a.tgz","fileCount":160,"integrity":"sha512-JTSz7uRwHLP3uae2GpBSzMWV8lK2h0FhsiWUol8x4FnDat0BzHkT652OpKhwhlivPdlwSFYBx5ZY1TVLTnFFHw==","signatures":[{"sig":"MEUCIQDjxDJO0Csg3P09Q89+JPdCRe+a0pgniJ0ucRU8E6xccwIgUPALOTPQUvSXVe94mHgBNcJNoprXMdwkZK8KSJwkvtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-62e32252a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"62e32252a334a5389546dd05a143ffb93cb8e744","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-62e32252a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-62e32252a_1717700192060_0.4166399693492473","host":"s3://npm-registry-packages"}},"4.1.2-90d10b565":{"name":"@libp2p/crypto","version":"4.1.2-90d10b565","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.2-90d10b565","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dd10451357d1ba4eade41b5718e88e8245296c19","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.2-90d10b565.tgz","fileCount":160,"integrity":"sha512-2f52zeLA0AUxGVI1KehJIigLkYtREtivC/jJxqThajo2J084Nf/xDv68BEbbNEvzN6aQr1mhpIJC646ODC0MuA==","signatures":[{"sig":"MEQCIDmykcvDwzS/RcMDkZ21cWFc67TrXpokKLBkc40mO6lcAiA7cLMhIbjL4j29x9Mg2GLXFIzVl3vPQrsy6sYxI5R9BA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.2-90d10b565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"90d10b56557380097d3738ee9c839ce70386ed54","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.0-90d10b565"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.2-90d10b565_1717775374715_0.7604464340014321","host":"s3://npm-registry-packages"}},"4.1.3":{"name":"@libp2p/crypto","version":"4.1.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8413bdc365adf21be36aa791f38e3f8405b268fe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3.tgz","fileCount":161,"integrity":"sha512-q1XkPfSNk6PGSgwfxoeMoK2zstLRKEm16BwwMSs5JrVQv2FrqqUG0zrb6wLWEBnUHo+Us1yhf0/7/FyuIkDhdA==","signatures":[{"sig":"MEUCIHEesy29XzYsZJCt1xU18356C9njbBqoz+MSCgACes8QAiEAp8WB/BEih7GZKh6a21Ya0ZmyUGWJZahC08J5LyGAkKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421814},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2829da93ce19750e29f65a0cf25528d15281c5eb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.4.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3_1718015898892_0.4862326087904538","host":"s3://npm-registry-packages"}},"4.1.3-863b3de03":{"name":"@libp2p/crypto","version":"4.1.3-863b3de03","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-863b3de03","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a76c121928ccf0952b7b0bdfe2e5edb8c2b94326","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-863b3de03.tgz","fileCount":160,"integrity":"sha512-tbQgVGcEmmZpALSePzrMseo9LeTb0zEimRWn25eTV0Uri0V9JjtM8agpCy5Q+yBta9Vp7YfjP6gzdNvklIweAw==","signatures":[{"sig":"MEYCIQDNBG57zsjr+IJEeEffxK1zrnUeylyCaufpZkUUuAYpkgIhAICxTpueu1CSlpq5Y1muVpX3pYRGoI2aNht7j/oloRTy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-863b3de03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"863b3de03e73204b517830ae9ea782425b5c3088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-863b3de03"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-863b3de03_1718188252691_0.8328135020974028","host":"s3://npm-registry-packages"}},"4.1.3-44791342":{"name":"@libp2p/crypto","version":"4.1.3-44791342","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-44791342","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e55fbe824bb965cb1a8e64be1f97f181b8e72d85","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-44791342.tgz","fileCount":160,"integrity":"sha512-EJzdbDgD/Um+cWUJ2oJS3vS9WVy/BOgPeGHR+dkoWgCt057ClBOw4UDR6oJBHSMG2QSYK7A4wgh/N6XRks2Ayw==","signatures":[{"sig":"MEQCIE4ENvTgzLpnIPvFk57DBDvnPlj/o+Xw99HYexMgQ0ihAiB5rwRnf7K/eRr3eGxgXkNJIQ2cV3v5pfY7Zb2WDH/iuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-44791342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"044791342239b187d4fdabb957b0ca6af93d9b73","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-044791342"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-44791342_1718207603200_0.49909307464939223","host":"s3://npm-registry-packages"}},"4.1.3-d1f1c2be7":{"name":"@libp2p/crypto","version":"4.1.3-d1f1c2be7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-d1f1c2be7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ea33f3027a136b693f941778df4f80764e5d20e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-d1f1c2be7.tgz","fileCount":160,"integrity":"sha512-Ez+iFmpRnRGjf+8xHmWTyLH/AdFRAwPW9E2NEgFNAjehiib78N7s6b2mQxplLmlGBeFVQEpHgvAtUYEFB4kopg==","signatures":[{"sig":"MEYCIQDznXBQMQQpGUheGxFhxFzSqfxEUEIz62FMHltbSmBRtgIhAMoZ1qUoK5a9nUICSPmW9ExJialdkWc3TV+lBk+LIE8L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-d1f1c2be7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d1f1c2be78bd195f404e62627c2c9f545845e5f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-d1f1c2be7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-d1f1c2be7_1718268560527_0.6757459610320979","host":"s3://npm-registry-packages"}},"4.1.3-94cac115a":{"name":"@libp2p/crypto","version":"4.1.3-94cac115a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-94cac115a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"55886435b4dd4a5e60505433b8c8cde9e34f94a3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-94cac115a.tgz","fileCount":160,"integrity":"sha512-OPe5yauh+f45l9PwfXG1ph1TQrz///fExz/zG10APExzdmRL0QhWVTgIwHNEDHgTsok6EvBwDGFzmSAQMqs4pw==","signatures":[{"sig":"MEUCIBNyOwZEEwYsLxDz2dzHqXNmuslTHMe3r97YiqfTuNEgAiEA+z6EB0fAjm5uk+EJa6mGasBXaVgYD7i0wF1XKAy9IPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-94cac115a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"94cac115a2ec5dc805fc987345bcacfe269260de","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-94cac115a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-94cac115a_1718275884460_0.1299659408689262","host":"s3://npm-registry-packages"}},"4.1.3-8e4fdcde9":{"name":"@libp2p/crypto","version":"4.1.3-8e4fdcde9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-8e4fdcde9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"db203ef25f8bfcdb1a46c5d334280510f108cfce","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-8e4fdcde9.tgz","fileCount":160,"integrity":"sha512-bZIzkL3/en0bBiNlj1fzd19RMmxHQsvrRzQBfn+9vgjfL6oRb7vs8a5nBZzDVgNafo43626vDx8ME1IOQxiyGQ==","signatures":[{"sig":"MEQCICi87YQB1oZAlEg3dgS/AsTVwk/gyapuhvqzkGXc+6P7AiBI+Q0qsOxWcczezjnlHxaJR877EbQgvQ9cVSo5V9rqUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-8e4fdcde9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8e4fdcde999a64b6f6e573960b2a53cc78c0bebf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-8e4fdcde9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-8e4fdcde9_1718707397360_0.8724821012215309","host":"s3://npm-registry-packages"}},"4.1.3-9e0236627":{"name":"@libp2p/crypto","version":"4.1.3-9e0236627","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.3-9e0236627","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"30773797565638425e7a779d66c474f4bebf56d5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.3-9e0236627.tgz","fileCount":160,"integrity":"sha512-+Nk7Vcu3dqnzFb6hcumFPQY7cCYb+Vdocfn2TfI0fpTxSzLrWQ+CM8fFkTBBdH0IwX3AHHSKmLEs+l9jQqwcYw==","signatures":[{"sig":"MEYCIQCJxFSdocHZb1L+DXRoPnoNTkLZ5KAvVQmtrDMgRxRZ/AIhAKfUF9N6pE0LSCwurdYs4zF8Ph99p07f8sIAQ1IGDljN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.3-9e0236627","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"9e0236627b50a389df3350a90e58720cc205f0af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.4.1-9e0236627"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.3-9e0236627_1718714831677_0.011955293949354573","host":"s3://npm-registry-packages"}},"4.1.4":{"name":"@libp2p/crypto","version":"4.1.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0f88d34d0186e68a9545dc512aed2dd9193beb83","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4.tgz","fileCount":161,"integrity":"sha512-xiKIAAsh5xFo1KiO8bfDu1V5g73jtxwYV36Jp6qvSA6538UuUn8sGpO4IMINjmtSnC/DSx6hyu1MnJU1BMbDDA==","signatures":[{"sig":"MEYCIQDGgpAe/xeMjxSQs29U3Sya4ZBGQ9C8Xbfb0fFErACevgIhAJCtf5kSH+tlPM1pFiAMVxs77FNgSXpw523iQKSaBpXU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421814},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"703b39029c478446fc7d75c64a990883a75c1934","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.5.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4_1718812320755_0.9751341249860404","host":"s3://npm-registry-packages"}},"4.1.4-0b55625d1":{"name":"@libp2p/crypto","version":"4.1.4-0b55625d1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-0b55625d1","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f724ef7e80179d18df35eec808ce051fc276ad9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-0b55625d1.tgz","fileCount":160,"integrity":"sha512-JVj8mBqYY7TENQRmzpIOBbeoOMEa3hMNkffefwkTXYB+fHAuZdiQ2rmO0yRAjE9Uvpb3Q8fK75G2dI7Yjsxy3g==","signatures":[{"sig":"MEQCIAk3DvqRG/8RUD8Eoohap5DCvhrKS8G+UdQ0nQZg6ZQjAiAO21dym5TQaRW/hm4lAanUCsv5LTcCeqitEQdgrPcPSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-0b55625d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417652},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0b55625d146940994a306101650a55ee58e32f6c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-0b55625d1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-0b55625d1_1719177394356_0.6368395882525333","host":"s3://npm-registry-packages"}},"4.1.4-3b9cbf7d8":{"name":"@libp2p/crypto","version":"4.1.4-3b9cbf7d8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-3b9cbf7d8","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8946df176694dbf328a54bb8f730aa4ae88cf15d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-3b9cbf7d8.tgz","fileCount":160,"integrity":"sha512-CjBGoITnlpnnhT3EKeG6VkJEPwQ0gSCRp9PnPa97TYKx6dxdQCrVyhCIYVSuHJWzDXXQpjF2X+QrZzlJrx5eWQ==","signatures":[{"sig":"MEUCIQDvELmbj8ifyxbvi2kWCjvrCUlUo753cW6XPYErTrkFlAIgdGyehIjPx4r1p+pBk0/l43wSKxKYwqZPFDu5ahOadzw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-3b9cbf7d8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3b9cbf7d82fc24cd30b09ad2d3b768bdec741e99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-3b9cbf7d8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-3b9cbf7d8_1719855233144_0.38259360444745405","host":"s3://npm-registry-packages"}},"4.1.4-15eb66428":{"name":"@libp2p/crypto","version":"4.1.4-15eb66428","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-15eb66428","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"03f9f4fe9f7a399e59e4a47f8d493531e2940ce9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-15eb66428.tgz","fileCount":160,"integrity":"sha512-FUJgJrh0KWv2ND+CDOigP9ZXEsmlIwV6uZoFtTr9hQB+ijft2Z0sMVJJ8ruhQkNtexYJ92tUfB2J8XoRWQhDcw==","signatures":[{"sig":"MEUCICal6/jmSVWQlDNqOd1iMe8DSiQAUg0Ci64aMFzHgbDtAiEA7+A7F4smDnfOeF6IJOI8sOLGQBs9sN5ur59xfJ6/Phc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-15eb66428","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"15eb66428d191e1c26db69ef3587bd2afb972d17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-15eb66428"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-15eb66428_1719924240919_0.6380686563010578","host":"s3://npm-registry-packages"}},"4.1.4-6573cb8b0":{"name":"@libp2p/crypto","version":"4.1.4-6573cb8b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-6573cb8b0","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"02c272994d4efe83ba9c62d0b2a239bd13cdf817","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-6573cb8b0.tgz","fileCount":160,"integrity":"sha512-RaVPNIXv8O+FjrNZ185mB6vqGS9MnGPbHFAyZWZNl5sH0BWXDGZRcSwQveIE64L/ctssPes4Yay5XJB6J3yLwQ==","signatures":[{"sig":"MEUCIQC/oJIb0LxdQhotvSRGgRuM3QMV+6lHk3ObkuFY2ug60gIgZM+v9P0l4lfB/tEOSO6hABYKP9od5JM747tx9s4/nWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-6573cb8b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"6573cb8b072c9ab3b0b374a9d2a4270cbc5c19b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-6573cb8b0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-6573cb8b0_1719924245443_0.9748401675477469","host":"s3://npm-registry-packages"}},"4.1.4-b0b6cae12":{"name":"@libp2p/crypto","version":"4.1.4-b0b6cae12","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-b0b6cae12","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3557b56747743f789953798f94e6e172056a6b86","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-b0b6cae12.tgz","fileCount":160,"integrity":"sha512-SEeC2AsnqdoaxJPWxPo2UYabaUKEROZCMifxmsTFAM+4zCsBSCw1Ws+KewKqoaVf39alMhHHUL9zykUJGiOT1w==","signatures":[{"sig":"MEYCIQCjTbZAHjuGcK+/rYwrpLVaHmFWjbyXpIKT1vavUjCl+wIhAO8NrM6MGA4cwOB60WwVi9qN8PEtESzS36EHVemYF127","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-b0b6cae12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b0b6cae121f23b8b09b36aed6815bddd2ff6e149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-b0b6cae12"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-b0b6cae12_1719925291728_0.18938622133183602","host":"s3://npm-registry-packages"}},"4.1.4-21cf7bc56":{"name":"@libp2p/crypto","version":"4.1.4-21cf7bc56","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-21cf7bc56","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1cf029d218bb09b91bc580b4862d059cad5ed795","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-21cf7bc56.tgz","fileCount":160,"integrity":"sha512-6y3wDZA0WdrYaWLMZBFdyMb0s3o+1f/TuRGr4lw0m1ff8nxy9rKIZigCt7kdpMCTuuqVMIZRz1KTrT1lwZRAcg==","signatures":[{"sig":"MEQCIAmcE5Xa9Rywqo3P8KiVElP0Iv00P5xA47gVlVmX2t43AiAuTvNgWiKUuiMzk4R8TSmciV6lQtt2CUtVGT1++QfzVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-21cf7bc56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"21cf7bc56bf352a15fe8a167a8d81edd23a9897c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-21cf7bc56"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-21cf7bc56_1719928993801_0.37374301480140737","host":"s3://npm-registry-packages"}},"4.1.4-af85a7cad":{"name":"@libp2p/crypto","version":"4.1.4-af85a7cad","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-af85a7cad","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"101b5ddfe4e17e2445cbb5a20f81261e2ed352a7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-af85a7cad.tgz","fileCount":160,"integrity":"sha512-tW1OhYCMFtYI46m56M/syvYakyyUOgNgFe1pc4Du/tRkPrBD0R8A8099hsZYb+N7IINJ4HOAuh1MamGZI3b9eA==","signatures":[{"sig":"MEUCIQCw65Wz+2ryFErrgwtqOOonZfYjbXR0JJUUqClTiQRbigIgU94LBcSOex+j+vQ4v4+tDPjfBx1K5APVqgBAzg3hheI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-af85a7cad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"af85a7cadd2471c6d1ad730b659783453e9e5e37","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-af85a7cad"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-af85a7cad_1719943287371_0.8043860948006278","host":"s3://npm-registry-packages"}},"4.1.4-abb9f90c7":{"name":"@libp2p/crypto","version":"4.1.4-abb9f90c7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.4-abb9f90c7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6b9d6b2d94a90d41e2e8db021511686b75e0b1f2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.4-abb9f90c7.tgz","fileCount":160,"integrity":"sha512-66xFWPncm1D3FVXi1k5qtYLyYjHgtPxi6uQVBrn3eOxao+gZpvt85w5uqt+Fg9zZXwNA+Q9uCo/4a4XPUNuSMg==","signatures":[{"sig":"MEYCIQC+v/N9J5EK0vvs73fJ3KwdoiWyZRqsVLu7a/3LQ4Hq+wIhAP7XJLO/c/EqWGREsNUn6aR5kd5UCcmeBADsV12aAZXv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.4-abb9f90c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"abb9f90c7694ac9ff77b45930304a92b1db428ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.5.0-abb9f90c7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.4-abb9f90c7_1720011678428_0.9258102668464574","host":"s3://npm-registry-packages"}},"4.1.5":{"name":"@libp2p/crypto","version":"4.1.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d34c42a6becec1b886ac7f687e853a58bd5be78","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5.tgz","fileCount":161,"integrity":"sha512-iQyFljvVza7npzrJNjOCqP1DlvDcGyOxCjlzU0gCLb4Jt0ZyTQDosk3wV7r3hAqCCeoBpm/CB5viJGixhkKgIQ==","signatures":[{"sig":"MEUCIQD42qJB+vfF5nSvhZbeU3wZW3qmJHllIc5nlJDfSEHq6wIgVaNvV9alo4a4LwE20HDImd6AQjokyzLJjUNT02NjeSQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420854},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"b816fd9c27f653adf7fd038daf0c216f2a4b5305","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5_1720013916640_0.7851530032456835","host":"s3://npm-registry-packages"}},"4.1.5-151bc46fb":{"name":"@libp2p/crypto","version":"4.1.5-151bc46fb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-151bc46fb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b897c0edb006554ba252c5118f20a535564a6817","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-151bc46fb.tgz","fileCount":160,"integrity":"sha512-FdKKZ5CZV30/ibLg2VVDAN0ymS+GnyK0ajwqEuPESm7EOy1dFAMUK5IaGGEZwEUTKWnDPh5SYTmeI3A4zEatvw==","signatures":[{"sig":"MEUCIQCjmiYcW3Lr0LoUHoOkpRM3nWzK8LbFqwabZR0L1NiO2AIgCtRuZIbVInSXiHgA1oa0TBRT4/HYsq6E6dGLFSy4VEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-151bc46fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"151bc46fb4b41626143499cf9ebe0fcb309a78e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-151bc46fb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-151bc46fb_1720420112036_0.5376658416282023","host":"s3://npm-registry-packages"}},"4.1.5-ce6da9896":{"name":"@libp2p/crypto","version":"4.1.5-ce6da9896","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-ce6da9896","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"62b3490999cf090ee213defa107b5e204878521d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-ce6da9896.tgz","fileCount":160,"integrity":"sha512-nU799mf2um+RDPxlGfUxjpmXRyR/9BOdVqUCGMyPXH+peo1wUsq+fMAKhrUKSmJHWBOwknx4d6yGJp7GTjp9/A==","signatures":[{"sig":"MEUCIQCwmVRWSuzm8xP3E+EvvVCDvy5/kJBilQZdtbu0hz6COAIgJZzdkzf4zT1YWGGun4bWct7mVGVEOxI9/VUjpemamnI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-ce6da9896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"ce6da9896c768205a9ad85d3d048938bf7b8f35c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-ce6da9896"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-ce6da9896_1720467237674_0.019413104759799626","host":"s3://npm-registry-packages"}},"4.1.5-d1aec4d9f":{"name":"@libp2p/crypto","version":"4.1.5-d1aec4d9f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-d1aec4d9f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"69adb1581813f1f98b3edcd564de641007cffa3e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-d1aec4d9f.tgz","fileCount":160,"integrity":"sha512-/SrCdfYu7RpfLWFIsNFv/RzpRPDHtHsXgx3Aye+CCN0agWfEz6h9GowM2hQhoTQ+bKShkdtVHtc0DyntUu5k8g==","signatures":[{"sig":"MEQCIAh6saPCjlNaw5SCmM+pl8XUOzJOm5XE5G17Sbth822TAiBUprXjh2Ml9wj3beGf2VI+hkzdH9udKY/r20cdtD7OvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-d1aec4d9f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"d1aec4d9faeaced1dc71437f142c444fde3ebb98","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-d1aec4d9f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-d1aec4d9f_1720467544030_0.9078847586046079","host":"s3://npm-registry-packages"}},"4.1.5-e1f0b307c":{"name":"@libp2p/crypto","version":"4.1.5-e1f0b307c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-e1f0b307c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"981e2881ca8673112763b1b73e0cc355dd47a5bf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-e1f0b307c.tgz","fileCount":160,"integrity":"sha512-QIDTsiTPHIz/lV98voHGGoAh2c6xyCryFGhpqyyIz2VBKjF9QzgpJxxB4OCS33WeKw6nBr51HMMIyhgnAKqjYA==","signatures":[{"sig":"MEYCIQDQGavSnadYfHLglU7TGYY2CSNCfCw481T/qtCEhKAojAIhALCUTl6Fz2TbGrdhRQZcKFl17aOmQqeWQ0DLMXLrgCcE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-e1f0b307c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e1f0b307c6992414d39cd5b44cf971d30f079fab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-e1f0b307c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-e1f0b307c_1720630751664_0.5431339484204101","host":"s3://npm-registry-packages"}},"4.1.5-3319ff41e":{"name":"@libp2p/crypto","version":"4.1.5-3319ff41e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-3319ff41e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bc19de941e4c59ed1f4bbe608484f774fb03a8d6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-3319ff41e.tgz","fileCount":160,"integrity":"sha512-FoPoCliFDusZLH/PgVBrgx0yBSVhld7dNBdSV9F91eRjQvMG3y8vQXS6aXsO1q7ejigq5m++l7/v3th5Xeh4Sw==","signatures":[{"sig":"MEUCIQDyIJLoxTM0uAeN4zlo5VVfkVEDFENbOXjKfdQKih/U+QIgAxefHFKiN+x452v6mZI9q3omPs9uBfV5KqnPRsI1/tU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-3319ff41e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3319ff41ec7a30a632343e3171136b57460e01cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-3319ff41e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-3319ff41e_1720635766306_0.5454687002931455","host":"s3://npm-registry-packages"}},"4.1.5-e9b6a242a":{"name":"@libp2p/crypto","version":"4.1.5-e9b6a242a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.5-e9b6a242a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8ea641cff22c23947de37a081aeb2b0bf05c8eab","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.5-e9b6a242a.tgz","fileCount":160,"integrity":"sha512-3+x9uAt/xSQsSJBRWEwTgdiXDtFpor0gsC4j9svqI/ZVSSfF1/DCgadReLbwuNRNmWTLOC4yMmDY6xAL6E/tkg==","signatures":[{"sig":"MEQCIGycXR3Ny3AvelLF4kPdIdmS1Qkwp/GyGV7qVXbzq605AiB7hyWrZZDcXyqFQysWvYxixPxMxGhrlyCg1F9fSV2Zeg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.5-e9b6a242a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e9b6a242ac8b485f5fe9c33710e100c660c308aa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.0-e9b6a242a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.5-e9b6a242a_1720876507985_0.03751962850126356","host":"s3://npm-registry-packages"}},"4.1.6":{"name":"@libp2p/crypto","version":"4.1.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"585b568f831a03c12123a7467653b9231d1422f8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6.tgz","fileCount":161,"integrity":"sha512-KQxgFcRpEYUynmEfANqyKR9C2YZ8w/SzfZjB+gbrbRRHz1cclIA8g2y/MdW1D4x21EXF7+COY1klCCFQS3ppOg==","signatures":[{"sig":"MEUCIGYRH+m7hDPBek6A7EKaszV/nkV/H49ZSasOiDC/7WzZAiEAjWRXT0lH67vHL0z26LgLtb3rXrFIfQtml8brK1ZQwn4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420854},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"bcd018310f7b55d15e7d1712f5b35630e5d80fc9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6_1720878955503_0.36285187613435665","host":"s3://npm-registry-packages"}},"4.1.6-a130993ed":{"name":"@libp2p/crypto","version":"4.1.6-a130993ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-a130993ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c62f4e30ff9d6db73e337f6d4bf1a1615213abf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-a130993ed.tgz","fileCount":160,"integrity":"sha512-Q7WuQ/k7+XQE6jPnnq7QvkCHpGqAi5hYVRHUnH1tavqVnUR/rFcVCpcI5ezumBnvQkgkB9h4Wio2mZhLr0riZw==","signatures":[{"sig":"MEUCIQD3El6olkMVsxIqGZimPRCk+vDs5ibMlP90A40t8tTKiwIgCqNOEo9YUk4Vt8jIXFvk35Jw6nJUstwYr1LkFmXVzR0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-a130993ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a130993edae3cf931bd1f4f4c24378a44dab4268","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a130993ed"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-a130993ed_1721065853626_0.5569247050510253","host":"s3://npm-registry-packages"}},"4.1.6-928801a80":{"name":"@libp2p/crypto","version":"4.1.6-928801a80","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-928801a80","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27c49eed60b9165dc2eb7864ec33cd5ff8812a66","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-928801a80.tgz","fileCount":160,"integrity":"sha512-AgBSTk7aTcz32We2c3VMUKXJm4P+yuqt0CjV51ydcfB0biEjpQpejOhLAMrBKtw/V13CGvSi7iNNHhRCS7Inaw==","signatures":[{"sig":"MEUCIQDUTPxjVI3z47p2YV0BSM9RpL8XXgX8EvjXlAufrG9PGAIgAcHPnO5IhbJwewqenTepeXhG1JCeB5KgiJIWISw6K/0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-928801a80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"928801a80232d437a058e79f5b21e12eac128f2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-928801a80"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-928801a80_1721065859228_0.9656912294402256","host":"s3://npm-registry-packages"}},"4.1.6-40902d99b":{"name":"@libp2p/crypto","version":"4.1.6-40902d99b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-40902d99b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"84dfe0479d85086178f902cf4952b1efb3a5b16d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-40902d99b.tgz","fileCount":160,"integrity":"sha512-p+fMIetK98vj/3Z+zKmYzRoLdmcub7/d5jtEchUG7YLsUq5qwQtmFx16cxiCOIS/zwPaMsIJ65uGOoxh+qUVgQ==","signatures":[{"sig":"MEYCIQCnUKPEH3KOJIuPLZ8uWoBpVP/ML6PrMKX0AxsRm4rvdgIhAK029MUaIZ8fjI2zAGjvsWGXTKtlKThQTWpS2lEE8dY4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-40902d99b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"40902d99b1e67779ab1c0e87e34f5d4a6bb66daa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-40902d99b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-40902d99b_1721066036685_0.5724619141022242","host":"s3://npm-registry-packages"}},"4.1.6-73f2b6b6d":{"name":"@libp2p/crypto","version":"4.1.6-73f2b6b6d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-73f2b6b6d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c843debc48300a9a7cb2a8a7e94a8b680999833d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-73f2b6b6d.tgz","fileCount":160,"integrity":"sha512-QY17ALdzPc2Be25YPaV3jm4Fj6LxTJZ141AGLi3VWvNRZ2GiI1ZMgZ6RYrqTAc2d/HQiQ0npC/k1QOjztAJHrQ==","signatures":[{"sig":"MEUCIEjrMtMd1w3n30dOwqQClOHKrRmVTmfJPbZMQgLK48ntAiEAuLIPx2XeHd5v6/MwvBoXyjY9Ep5aqH8gaIZwhKM5GYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-73f2b6b6d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"73f2b6b6d767492f8f1d740fac382a2d22c3fca1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-73f2b6b6d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-73f2b6b6d_1721066289154_0.342344530499616","host":"s3://npm-registry-packages"}},"4.1.6-4a994c5ef":{"name":"@libp2p/crypto","version":"4.1.6-4a994c5ef","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-4a994c5ef","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5bf8f9f5d34f89e75d60bc4600cad2310abf5bcb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-4a994c5ef.tgz","fileCount":160,"integrity":"sha512-R3ChojhKIxKRQyCzzcLDSOmtqePz5U6ClFy/+T33nWpemWyqp+y0rFqXd2MVDG7oZUYb7prPsQNH3m9/CyfOIQ==","signatures":[{"sig":"MEUCIF9jPZV2wP7XDq8aakIZIyqjq0bG71NSDEXTKYzZffucAiEAmDOceQwYsWYfYSx5BGToxnI13ecLIQYKSyUT+Gpyieo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-4a994c5ef","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4a994c5effea95c363164c5ba51b8f78faa6bc8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-4a994c5ef"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-4a994c5ef_1721639406690_0.3609685058537395","host":"s3://npm-registry-packages"}},"4.1.6-8b3114292":{"name":"@libp2p/crypto","version":"4.1.6-8b3114292","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-8b3114292","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f43a9e25aa88b57153d99a4d33491586d31cfb8c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-8b3114292.tgz","fileCount":160,"integrity":"sha512-UYCasom1Co2tcyijkuq3jn47e3DT8SnxTTO3EEJIqsb+Rq5g9G0iEpQjq+B9JgSLFvjjfukS6SgSvZLhaS/VjQ==","signatures":[{"sig":"MEQCIHf75ihI41FBqy+XFthQwmxPPp0bEcgtEcDH0QHestXtAiBngSLXEibuSWoTkAPEH6zDKlh0aXQVt7tzTTdFJVkppA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-8b3114292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"8b3114292272eb2741802927f8f424f0f717505c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-8b3114292"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-8b3114292_1721659115941_0.02892804483550604","host":"s3://npm-registry-packages"}},"4.1.6-34cf1f7cd":{"name":"@libp2p/crypto","version":"4.1.6-34cf1f7cd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-34cf1f7cd","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2a17787c738fba1f92b58171be5b59911b07bbab","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-34cf1f7cd.tgz","fileCount":160,"integrity":"sha512-zyTidN3jikvRzzQvo22NjovjEfdnVQZSORHFZnZcB1An0f7eoAbThKmyVq7nQyNBG+e2ffTkijNsnMj0ySs+Tw==","signatures":[{"sig":"MEQCIEMsS0cSBTB8BneuBu08BQkA5tuQrig1Z+u28fR+YnWdAiAryMLmt6wjSVsmFwCVqewiKQPIybwP9QpJjfD1d2cHlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-34cf1f7cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"34cf1f7cd178799a9f153dacf6734a3b83f11c3e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-34cf1f7cd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-34cf1f7cd_1722013960590_0.517733922038599","host":"s3://npm-registry-packages"}},"4.1.6-a82ff8221":{"name":"@libp2p/crypto","version":"4.1.6-a82ff8221","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-a82ff8221","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ad9457f71322b7d384d3051794478a7b61573ca2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-a82ff8221.tgz","fileCount":160,"integrity":"sha512-rk+FiMdWcRLB1EcjRtEgfnQx3a8iuP9Tgjp5wTAq63oTw0l33G8kCLDIARFKEcBFvBJ+gOKfk/b0kx0UjmgmzQ==","signatures":[{"sig":"MEUCIQDsWw9LwkPUIQV3FiDIGf6NmlJxUtXzaulj75pCWErJBgIgYxChplMf5gTCga1Ku8coFr7bvYWFpoR4VMv54SXd6ic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-a82ff8221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a82ff82211f187e6ad6eef2f73e3221f6fc7b444","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a82ff8221"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-a82ff8221_1722016180807_0.012362711109257907","host":"s3://npm-registry-packages"}},"4.1.6-a8ec2bcb7":{"name":"@libp2p/crypto","version":"4.1.6-a8ec2bcb7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.6-a8ec2bcb7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e273431f89ca1a6e20449a33936fc5a9ea3899ae","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.6-a8ec2bcb7.tgz","fileCount":160,"integrity":"sha512-wSt2S7WlkXrRWodD6/eW7+rxkWPTeyudSe37oC7La5+vbckGnURB4nPf3KzJlAS2H3CIWBscb6hXbQK2znHb8g==","signatures":[{"sig":"MEYCIQCVWEmashNAsoSZKa4hs0QI1w0uVqMH4zjsBWdsYTrzDgIhAP4dLR4684EC9GxnVn/2wdIEiwaHicFIgWPYVNGDy5gW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.6-a8ec2bcb7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416692},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"a8ec2bcb78b5e400cc0fc3a3f035a63fcb8001ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.1-a8ec2bcb7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.6-a8ec2bcb7_1722240589537_0.2409522206816319","host":"s3://npm-registry-packages"}},"4.1.7":{"name":"@libp2p/crypto","version":"4.1.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c6cba3b9ed2985507bbb27f9846aa6e92de80625","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.7.tgz","fileCount":161,"integrity":"sha512-6c6vwP7wXTaAJMnRd/R8J9GlqZF0jHyxo6IKA7TF9T54SAcTbE6rVIQxRQ4v//JaaKxx5N9JfbufmigzUm0seQ==","signatures":[{"sig":"MEUCIQD4vpATetDQWraOfJcT8uT0SfCD6IBYtdRMG2t1lUxzPgIgJQieSIuR/hLJzSVzpBaBcU1VSSgWnks4rBCjthytl2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420854},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"4c755757f712232e53ad6d435409523ba92eac45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^43.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.7_1722247692183_0.07606131054214949","host":"s3://npm-registry-packages"}},"4.1.7-944935f8d":{"name":"@libp2p/crypto","version":"4.1.7-944935f8d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.7-944935f8d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc0eca1bc8d3218af1bf61744923f9813a0ab2e4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.7-944935f8d.tgz","fileCount":160,"integrity":"sha512-SANhMf2v7QwDUtPbrSWjv/aBVv7zM0vcRs3Ae216QvEAxziVPR1VEdLs5TrED25wQ8MZQrsRKaVdkKt3evHP9Q==","signatures":[{"sig":"MEUCIBi0HnaIH1H0UMN/yPgaGEzZ5aBEurm6ueFlFlD16ts5AiEAymQAnIuXkA1QZUzAlCDulIED/wir1u3q4njXssay5Ng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.7-944935f8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416618},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"944935f8dbcc1083e4cb4a02b49a0aab3083d3d9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.2-944935f8d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.7-944935f8d_1722264730150_0.6121977018568285","host":"s3://npm-registry-packages"}},"4.1.7-f30e2ee8d":{"name":"@libp2p/crypto","version":"4.1.7-f30e2ee8d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.7-f30e2ee8d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b8f7f12c6b8177dad3a7309faec1825fce9f5b5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.7-f30e2ee8d.tgz","fileCount":160,"integrity":"sha512-UeuPeQmYd1b2e/RZMSAOq3zatBi/Pbe43cTeH9Y4pCmCbJbVUgpkTGI+YD4328QLNBRnF/hN+QnXPNPND2hBHQ==","signatures":[{"sig":"MEYCIQDZnv3RxIb+uE0VQEK6RxM6Kgfe1A3PM0S9WXS2AQxdnwIhAKB/j8MLhwC2YjVjPl2y0Q+SxpLT0hEHXpbAlA5yn9zT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.7-f30e2ee8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416618},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"f30e2ee8de0ce5c050598cfc6744b02cc329c2b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.2-f30e2ee8d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.7-f30e2ee8d_1722611422827_0.7411135234715271","host":"s3://npm-registry-packages"}},"4.1.8":{"name":"@libp2p/crypto","version":"4.1.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f8b10b3aa53403b5cfc00cc04aa8548807a03e0c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.8.tgz","fileCount":161,"integrity":"sha512-j8d1gOS6ypt6CSYgBTJKSTGsht3SFPkhfOkGND6sUCl1w9pRslDlvFnU9UrNHLMiaNmVHaeS9B2IKzKMbLX92Q==","signatures":[{"sig":"MEQCIALeMA9dJS64PAjlzIruewQIdLuv3eiMX32DROiN8JmRAiB+cmB0LbMU7+tTu8s03i3aGJ8j8vrCtDetU7DEF4tiBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420780},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"fd4aea3efea861aa11b4b25b69c5ac8842208ab5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.6.3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.8_1722616702961_0.7914011241791037","host":"s3://npm-registry-packages"}},"4.1.8-0edbfe7af":{"name":"@libp2p/crypto","version":"4.1.8-0edbfe7af","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.8-0edbfe7af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0869f3a09728ea0d70ca45be51a77a471640a29","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.8-0edbfe7af.tgz","fileCount":160,"integrity":"sha512-Ce6/d862Lsah58oBE2giWos7gCDHI+LnTChugh//VlJZiY1/Q9GdGLdqVOC1rK0cGglo29mHtpaDm94Dds50Ig==","signatures":[{"sig":"MEYCIQDj+fidLqkOCmsQTvm8HUUHmxw3NsZbbGDk64mqdY2PGAIhANwOKc++rXwNjhud9kDTseCZuY7q3Oc3bm5WtXv2c8fk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.8-0edbfe7af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"0edbfe7af1ccf4bd23dd78b2bcc29ecf54ea02eb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-0edbfe7af"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.8-0edbfe7af_1723216896905_0.268334966607783","host":"s3://npm-registry-packages"}},"4.1.8-c5dba70a9":{"name":"@libp2p/crypto","version":"4.1.8-c5dba70a9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.8-c5dba70a9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"827c03d191db92c0fee719d6c9141900883768f2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.8-c5dba70a9.tgz","fileCount":160,"integrity":"sha512-UHjycbIu2aBYH9D4L/Bi9AzJdNuZuYnNNZk0kkz91RWgTLcoWpcix0GRvcNxIXuSmg9c+ySeMs3woDtP00aA/A==","signatures":[{"sig":"MEUCIQDlbR49SzKrQn+g36mEj1eSY9cTbvXcNhoZ+KI60ow/qAIgZHONUevOXSDU2GjchmkEyiik99WKtwmEcGS5sWDFFAU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.8-c5dba70a9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"c5dba70a9a7df43741c59b50a78f1dfda659396c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-c5dba70a9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.8-c5dba70a9_1723561317867_0.001713782339115344","host":"s3://npm-registry-packages"}},"4.1.8-7939dbd5c":{"name":"@libp2p/crypto","version":"4.1.8-7939dbd5c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.8-7939dbd5c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4e1a87870f55235a8a65132df6ceb9dc6ec730a9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.8-7939dbd5c.tgz","fileCount":160,"integrity":"sha512-8EWiWxyf8HVR+pXNGK/Pk/cRQ2NoGf9BBcGEkEk1JEvA4fcB5JRu3xS76p+5OOoLfLOBwWs6uc5PfNw1fIYgBQ==","signatures":[{"sig":"MEUCIQDTJm7zvm4eBIKhRAcd/NGjdpSf1REB93o6jgPQr2wHMQIgYtRN4G2hw25F7OJzZZm2bk51iCnyqD6ACUswmTtuyT0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.8-7939dbd5c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7939dbd5cbab1c7b4be671ff976d0258e9b48178","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-7939dbd5c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.8-7939dbd5c_1723640026297_0.8597279126496675","host":"s3://npm-registry-packages"}},"4.1.8-1dfb74e79":{"name":"@libp2p/crypto","version":"4.1.8-1dfb74e79","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.8-1dfb74e79","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"52fcb2c39b439f8a7e28fcc90094000dfb87a4da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.8-1dfb74e79.tgz","fileCount":160,"integrity":"sha512-1gOrH8CcGQReG/nW176CqJi0TCpCWvcDIvhyc566922rdj+f/D9PF28n0Jv+V3XXN1GqTJl/eqhINgdDSiZ5CQ==","signatures":[{"sig":"MEUCIQC353NKvujAmBtALF21gaZ63wrJu7NiK3FN2aEcgjiYTQIgCGbvPoh5NyJKCFyWeIjzKiz9Hkb9Rpq/lAJeUcjqU9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.8-1dfb74e79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1dfb74e795f45b67965467b4939d1855e070ffa0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.6.3-1dfb74e79"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.8-1dfb74e79_1723715298749_0.45323200734076363","host":"s3://npm-registry-packages"}},"4.1.9":{"name":"@libp2p/crypto","version":"4.1.9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d490e7bfc7200678e878d31172ff60db04942017","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9.tgz","fileCount":161,"integrity":"sha512-8Cf2VKh0uC/rQLvTLSloIOMqUvf4jsSTHXgjWQRf47lDNJlNNI0wSv2S6gakT72GZsRV/jCjYwKPqRlsa5S0iA==","signatures":[{"sig":"MEYCIQDsQv/6YTjRTo12pyoctX9nNYq0zprPxM4HSFJmm1jTqwIhAO6Y3+aV7WgY+Ng4ZMBcYWHmbsmA0ijXfitOZj7LF20e","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":421245},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"52ac5236b2528237c8c7992b32e9a8b7e0208845","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^1.7.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9_1723737137563_0.1574585221610285","host":"s3://npm-registry-packages"}},"4.1.9-359265a3a":{"name":"@libp2p/crypto","version":"4.1.9-359265a3a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-359265a3a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ea015a45a14a28c5a3389df7039c8a24cef7de71","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-359265a3a.tgz","fileCount":160,"integrity":"sha512-fhJR2yaRT7q05Q494NxezpjadnGLmHr+f4CGrEG6g0ZgDXfZBYAGkMUczi40ag9+oEHVp9KnJ5E2JatkEsOK0A==","signatures":[{"sig":"MEUCIGYO9WJRPETJH3fcOXiQrVS2JhKx2PBPQbekcqVBm0AlAiEA/ICBVDNUzKMb0uHq0kNwM2x6uT3jxCvmKhjh6G4B5nA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-359265a3a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"359265a3a842698b5bdf93c6be64e3bcfee745bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-359265a3a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-359265a3a_1723817606409_0.6092847379721593","host":"s3://npm-registry-packages"}},"4.1.9-3c8dd5bbf":{"name":"@libp2p/crypto","version":"4.1.9-3c8dd5bbf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-3c8dd5bbf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2a62d9819ba682fa31878e0cc51059b528686ac5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-3c8dd5bbf.tgz","fileCount":160,"integrity":"sha512-IHmebEr0gLeN0CtEO3j1YB4BwMa6Ne7JESUfdfQaM5vSpqU2pIBnMNk8k9UR4a5HkXZf0Xs8cRazP9AIjRoGVQ==","signatures":[{"sig":"MEUCIQDXHugAuP4QI/voC/gc8+8cjZTv1JW6RWRXPdbzIHp0xAIgGnYy0704BuHtXITyc+DqOlXyj96+MbwPKY6+C/ca7cc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-3c8dd5bbf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"3c8dd5bbfc57489a0b10b555c81e773058a58156","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-3c8dd5bbf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-3c8dd5bbf_1723877381559_0.32916320181441794","host":"s3://npm-registry-packages"}},"4.1.9-e211b46cc":{"name":"@libp2p/crypto","version":"4.1.9-e211b46cc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-e211b46cc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"19dbeb5d64f75c415d23f90f23f0104970807d21","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-e211b46cc.tgz","fileCount":160,"integrity":"sha512-seodXQ4Xa5EWypDXWSD7xX6vhI4wPjcCYDWVkrRscxOExL15SzY0gm9bKXmIiJfN0D0AlFnu84N85xdsni1LxQ==","signatures":[{"sig":"MEUCIEcdI0WRj4z1XusKZHbwOTtcTaMPZW0eW6OOs8zTTI0xAiEA1lhrY9mvMIln7owhxhaPdebahvgU3sVue7kRubh+tPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-e211b46cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"e211b46cc9f3b83180f00c09d17fd32c7607d7d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-e211b46cc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-e211b46cc_1724937328318_0.1874176569671515","host":"s3://npm-registry-packages"}},"4.1.9-50b897139":{"name":"@libp2p/crypto","version":"4.1.9-50b897139","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-50b897139","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"287509e0827560102128482c25e1d0454b94a950","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-50b897139.tgz","fileCount":160,"integrity":"sha512-svkH9MNh7pJu8zFjwgj29tuJ7k2kh4qyQZlFp5ABpB9jzWTxvMeTDPDgYlceiycoGjZai7gM5G+LK+yjIIXonQ==","signatures":[{"sig":"MEUCIDi97Pq/cIvp8Ot3CbBxy7QMdhVCB9dN5H1MfAgRNd5kAiEA12VWOdCZVKRimi3gtZqgbNXNuXCVlJP/dum5BiIG05o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-50b897139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"50b897139cbace820548194191b7481e1379b149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-50b897139"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-50b897139_1724943035863_0.9337898138598415","host":"s3://npm-registry-packages"}},"4.1.9-7655e5200":{"name":"@libp2p/crypto","version":"4.1.9-7655e5200","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-7655e5200","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"02fb099b534bb1a87ea48e251d2772fe548672cc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-7655e5200.tgz","fileCount":160,"integrity":"sha512-EDbfEO7ZZl6hEOQwa7IJP1PxoXedhd/AO+PLj9Mcawu3FzemrU8UAwBPEIErbOoQxpJZlL33j+OaK4DudSivKg==","signatures":[{"sig":"MEUCIQD8+bu5j+ORWgHAVen3ui+oKyHpRm1MfKShSJsjHcCvKwIgWE0HEYo8yvvQCbWdAYwD/s06YsoFjl+PRyTNAxEX5+E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-7655e5200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"7655e5200d32e7fe59387cedacb0fe640e260f1e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-7655e5200"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-7655e5200_1724944931527_0.7119024406887926","host":"s3://npm-registry-packages"}},"4.1.9-1675adee2":{"name":"@libp2p/crypto","version":"4.1.9-1675adee2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-1675adee2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"34bf4765882476f9c987ebf7a05f3b8440558ce9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-1675adee2.tgz","fileCount":160,"integrity":"sha512-ae/OFSAyMMQyJmw8zfi8hlcaxYfCFNA+mtGfH2wX7gb3lYYuUsPqzx1frARWDa7Luke3lQoWeHiqUNHvVYA6rg==","signatures":[{"sig":"MEQCIGwETB1ImDRxhhvKcJ07bOolSE76DAd67vmagGzoozsxAiAFbeAjQkSf1anl6zSfnVe0NJLj36JcdaQq7ovhVG0Aww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-1675adee2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417083},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"1675adee22047638fc9cc3c1c3ab01c99b5c747e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-1675adee2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-1675adee2_1725015114724_0.2977443085170033","host":"s3://npm-registry-packages"}},"4.1.9-2265e59ba":{"name":"@libp2p/crypto","version":"4.1.9-2265e59ba","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-2265e59ba","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12baed12ae7741d7eefd68cec218a41ba3376131","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-2265e59ba.tgz","fileCount":160,"integrity":"sha512-kEJyzkJl/Q50AfDDanl4c2WTPtlAgP/g+I3MAmAY0woN1DCHGpK04++9Tp4x7lOcT8uNRZ2MALoHfhu5QIkiFA==","signatures":[{"sig":"MEUCICETGQ9qcOAcbYd5cuvQqSaLVqgrJ5n2yvJTrPiarKhOAiEAkJYKXpfQuTZvvWlW60vHZi+bUgIVJVCm0lz38gJnJyM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-2265e59ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418891},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"2265e59baa489141192a6cdcc1f47bb736575b92","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-2265e59ba"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-2265e59ba_1725451093925_0.1733163162928113","host":"s3://npm-registry-packages"}},"4.1.9-737b3ea5b":{"name":"@libp2p/crypto","version":"4.1.9-737b3ea5b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-737b3ea5b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ca3410529a2bf4985610ecaaf27bdb0d2cf26480","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-737b3ea5b.tgz","fileCount":160,"integrity":"sha512-qe4Xj8iwwjF58Mrh3VKeFiR76N7sOiXrUWbwVuhq3aQ6Y1VUj5WNZnhD8CmYDYVqnhu8s61ouKLdSVTHkTYuVg==","signatures":[{"sig":"MEQCICQRxypdZdudVmYw6ZS9ZPqDZSJLz3nlgKotSwVBFOYsAiB/Z1IbnFh9iwkhGjws7ZVTzwPyzDCVLXiLfjVA5wL1kQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-737b3ea5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418891},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"737b3ea5bd8555f09a0f63f2e0562aa9f0b73f62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-737b3ea5b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-737b3ea5b_1725456886715_0.1800071290131675","host":"s3://npm-registry-packages"}},"4.1.9-dd7b329c4":{"name":"@libp2p/crypto","version":"4.1.9-dd7b329c4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-dd7b329c4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f4f5fc3071c882d3a0c40e7359b57234854a3291","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-dd7b329c4.tgz","fileCount":160,"integrity":"sha512-r3jXzVW7TJhIzm1bKAhJn4lRMr2qDYrZe0LpDOZiwOp7wex9VBzxrcRiCM+AbtIKEVnhcyZyBH4crJHlBbcrEA==","signatures":[{"sig":"MEYCIQDgB4GFrKFkqVKGwucSLqdnrNd0BZAjJ0s21UGIbt2r9AIhAOKQjJSgP1y8pSLb2crbkJJQgDwezVPh7tQgn+LU2t74","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-dd7b329c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418891},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/keys/rsa.js":"./dist/src/keys/rsa-browser.js","./dist/src/keys/ecdh.js":"./dist/src/keys/ecdh-browser.js","./dist/src/webcrypto.js":"./dist/src/webcrypto-browser.js","./dist/src/hmac/index.js":"./dist/src/hmac/index-browser.js","./dist/src/keys/ed25519.js":"./dist/src/keys/ed25519-browser.js","./dist/src/keys/secp256k1.js":"./dist/src/keys/secp256k1-browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"}},"gitHead":"dd7b329c483d9d06964e212d71d3090dae0556f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-dd7b329c4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-dd7b329c4_1725548028595_0.9007748742153854","host":"s3://npm-registry-packages"}},"4.1.9-df330695a":{"name":"@libp2p/crypto","version":"4.1.9-df330695a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-df330695a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"278b402eb9338de559ad9f921f44de18a95193d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-df330695a.tgz","fileCount":175,"integrity":"sha512-NAGbRY6fyTuku/qtaD/pLFZRXud4q3UI1Z66/H13svOhIMabYZ06nT+UdwFhk1id2900xGRMtmM0989FYD3F6g==","signatures":[{"sig":"MEUCIAl9Xo76J+M5/Ite/7s74MshNyxd+qL8kcdDc9CBOYlVAiEA1Shar2IzgnbstOe+GdlG5vZx2FM+VyDmAIKuaH4ZX9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-df330695a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377015},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"df330695a0ee627f79c51c1ab737cbf3278a91e8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-df330695a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-df330695a_1725623249382_0.5670100544979431","host":"s3://npm-registry-packages"}},"4.1.9-5214dec4a":{"name":"@libp2p/crypto","version":"4.1.9-5214dec4a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-5214dec4a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"42cf2fc93a97157de9e511831f10103311cd2593","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-5214dec4a.tgz","fileCount":175,"integrity":"sha512-gYl0dm+jsHB00ww18PK+5OvLSotx9WVc0eTzz40bSLQNAY+e95ex3nvVu5SSCJio2X0X+f66ZosB5JDxf5HPkg==","signatures":[{"sig":"MEQCIEZzbFufDq71s5XbJ1Cheei09Y67KVv6l5fzT1E4ZC1TAiAxW7A39I1zwAmLlNBeprGRfWf6ku/ehbZo5Qq91iHGfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-5214dec4a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377015},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5214dec4a0b7e7cb82056b9a681f1c77e82d34a2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-5214dec4a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-5214dec4a_1725868437106_0.8372985528958439","host":"s3://npm-registry-packages"}},"4.1.9-81ebe4e47":{"name":"@libp2p/crypto","version":"4.1.9-81ebe4e47","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-81ebe4e47","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"59b1a345636f19dc382de6f6bff2e912453e9ff1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-81ebe4e47.tgz","fileCount":175,"integrity":"sha512-9yJAhFEeeIwZqURDUqwe37qC/JLLBJKRcuE+H+n0S9O7aarAX8vSVfuyvcYd66FXIKhPej5RwnRQcMrwCsL4hQ==","signatures":[{"sig":"MEUCIB9RmNC7eAg9D86mc3A6WyXJcy5vScPtlzY1nXm0Y7dHAiEA4eu2FnpMzKDTov+nc1SBelHAMxKUVqEWNuuVxOGEPSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-81ebe4e47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"81ebe4e47e82508a847bb3af0af36cc249b78765","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-81ebe4e47"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-81ebe4e47_1725949264712_0.26237488433474354","host":"s3://npm-registry-packages"}},"4.1.9-a142bb642":{"name":"@libp2p/crypto","version":"4.1.9-a142bb642","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-a142bb642","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b54b933a79fc27487686399fdd4b02e1177dea8e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-a142bb642.tgz","fileCount":175,"integrity":"sha512-EN4/re6k9fDK8xbB5RG2wAPpY5U61LK03bu6YLNduCXXg6WOu09+ALM9D2SJFQpokvw2V9My0BUT/2u8iQGs1A==","signatures":[{"sig":"MEYCIQDsBbGB3++jvCJaWYmYfDp8SpUQdU5nKxK1tsVTWY3PcgIhAI7YLmkxZue/Dy2Ndn2/nPJaBofhX0DQ3IhGWFKxDM6N","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-a142bb642","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a142bb642b3a232479c79a7da235508f0022dd94","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-a142bb642"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-a142bb642_1725955620320_0.023541161880377803","host":"s3://npm-registry-packages"}},"4.1.9-c010d575c":{"name":"@libp2p/crypto","version":"4.1.9-c010d575c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-c010d575c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d06a3a3caf06516a994cff803b5100a5b0f62c28","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-c010d575c.tgz","fileCount":175,"integrity":"sha512-h5BZ5xfzByXygI6jkVm/izD/lwQsqTEIsH5/K+2Q/6NTQH8WjWG/G/ZbExcfgNWDMngAeFxbwduQN1g7f5wkQg==","signatures":[{"sig":"MEUCIQC6waa2l6dcJhpdMbFVX/5MKAaUffQLeZZwxvSGd3RN/wIgF7UQ3gUgv6lPYHBJwkkMxrAuwu5A+AizFdlfeo8uBvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-c010d575c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c010d575c945c094181f3b6bbafa0f3c5e5e2200","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-c010d575c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-c010d575c_1725961426378_0.5039838947239004","host":"s3://npm-registry-packages"}},"4.1.9-71e5f7a5b":{"name":"@libp2p/crypto","version":"4.1.9-71e5f7a5b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-71e5f7a5b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c9ab46ed3a62546447bf27f87c8fab83510296c2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-71e5f7a5b.tgz","fileCount":175,"integrity":"sha512-Ej04xLGZ5IkYQR+7ldQ4Y16lihdkAJHAfhwUTmfYZXEZb7ATLeoSD14yDT1sMcCO2P561xWeq+dTD8UGmxY7DQ==","signatures":[{"sig":"MEYCIQD6pbjGjxtOGRbHQytNQmtl5SS74ebhAId7ZTJri4EkwgIhAIE8NlBvr76JF1aJNVBsIvdrOYRs29/Ufv/DxXMKw+HC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-71e5f7a5b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"71e5f7a5b6723fcd8ca83da4ba3c8163d58a3394","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-71e5f7a5b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-71e5f7a5b_1725968678599_0.4234075642528701","host":"s3://npm-registry-packages"}},"4.1.9-e1ca9cced":{"name":"@libp2p/crypto","version":"4.1.9-e1ca9cced","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-e1ca9cced","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3f0159401eee5daa7d0571962e6102857833cd67","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-e1ca9cced.tgz","fileCount":175,"integrity":"sha512-yu+8Epmf9K35y71QG4mp6Feg/4YxgrXGTuntpVTw60juv2YX5C6v87CG9dh1w4W+tAqPPDswLPX8nSuPu50xGQ==","signatures":[{"sig":"MEYCIQD6cwUMDvBjb/ybkw9865obad0SLZbWo2VNWUJwTfxEQgIhAOXFtKoy1EYPEcr5idWyDgT+qitGiI5tEYe7B33+mp0Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-e1ca9cced","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e1ca9ccedaa2957648a7efadd1503efc2b2bd069","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-e1ca9cced"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-e1ca9cced_1725977696590_0.9325366922865594","host":"s3://npm-registry-packages"}},"4.1.9-2bbaf4361":{"name":"@libp2p/crypto","version":"4.1.9-2bbaf4361","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-2bbaf4361","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d452947c0ce4a646c1416bbb8a41ec7d5cf221ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-2bbaf4361.tgz","fileCount":175,"integrity":"sha512-swAQRAhHfx1Nmwh0983PdEDrghBfM+M/0raVID78i0ebNM+Mkm7Ke4584e/6JUJkDM58fLz7A1lMSBtg93w7fw==","signatures":[{"sig":"MEQCICKGCF3N8h6BrLOh2RDo2Tvdl+XZnHdtQljdaU3XO3ffAiBvP2GDZ0ov8M1Eo7scKMmi3LFCBW5SeP0H6C0Xwf7YYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-2bbaf4361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2bbaf4361cbb5d642b628dd222eaab4c510f0a6a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-2bbaf4361"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-2bbaf4361_1725984364443_0.6633032661378875","host":"s3://npm-registry-packages"}},"4.1.9-b6681bd25":{"name":"@libp2p/crypto","version":"4.1.9-b6681bd25","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@4.1.9-b6681bd25","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3e081bdf69bd28c2378a0cfc11ec0cb221679b26","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-4.1.9-b6681bd25.tgz","fileCount":175,"integrity":"sha512-/SNfw4g1HlMGdTPcsxCT3kyG3jjyVCYDqGxsLWJfdokcvCT+VAj0rRloxsO3aQL1Va3C7+oj6jE/jg/22cvR5Q==","signatures":[{"sig":"MEUCIQCUBwITy2wdrfGhbs/V31Ph0yy8fX3t+EnPw4/r144jlwIgGdPneIGLP2jC3WeVCmKvS/AkrV+n6CxZYAY+HUtuo3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@4.1.9-b6681bd25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b6681bd2505ac2749192042c3f16b14a88a8656d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"1.7.0-b6681bd25"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_4.1.9-b6681bd25_1726045727468_0.17134774435388933","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"@libp2p/crypto","version":"5.0.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"708a7a4d227593cffe3ba819d42cf217523142af","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.0.tgz","fileCount":176,"integrity":"sha512-qU3D2jApJNIp0VMZ2B2QhZ1PK9sTnc4WTQ7NZ/LbZC9hDfeqZlviHhgwWzy0L6d7P0ScDi+XdIX5zxxugOL6DA==","signatures":[{"sig":"MEUCIQDco6sZU7RqLQl+iIt899PJd7Z68dVdei7LCkuhIB7RtwIgVJ3byEkb7PjK0a1QcEFBDkAEh6916dVFWFGo3gAjcpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380153},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cb9f3fffb76fc1367777d88a3fafc38d7a324ee7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.0.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.0_1726049705377_0.5058372477738882","host":"s3://npm-registry-packages"}},"5.0.0-7cd984569":{"name":"@libp2p/crypto","version":"5.0.0-7cd984569","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.0-7cd984569","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00c33b8766588520cae1ea434345710c01de8482","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.0-7cd984569.tgz","fileCount":175,"integrity":"sha512-4OQKsVb3qtGMbtxeNFafUn/4/FO4/YrsMU7rziB2ZoFtsGHtpQz6m4WbPiX6faTvx9ZhsjnTQ+WgKpcr2Nah2A==","signatures":[{"sig":"MEYCIQCPbMj3GTZqz3UKHdZkhsgDMzJY0PSmxAVHa5cKYtwjbwIhAKmB5uFWdiOX+MnORPOngzjmbllAn+mPOPJI88ilfgWd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.0-7cd984569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7cd984569dbf0046861ec84e8e030ef62725fd14","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-7cd984569"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.0-7cd984569_1726075113168_0.38003848082139124","host":"s3://npm-registry-packages"}},"5.0.0-d101aac4b":{"name":"@libp2p/crypto","version":"5.0.0-d101aac4b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.0-d101aac4b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a62f666cdcaeb9b1295053333adbc9d1f0d1fc99","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.0-d101aac4b.tgz","fileCount":175,"integrity":"sha512-b0J+BBrWiIp/mfAhCo5AlJdS3zNAnaIF5mY3HMwk51QxFXgIKTFQqvkgGuFvV9t9FVC4NLG+n0BpID+Bfhqv/w==","signatures":[{"sig":"MEUCIDsJKPD15Oi7Qzt+UA1B1BV1KfspSuThCz2ssXstosHeAiEAgfjKxMegF6d+vXBn6RKxEKW11vrb2/Ftir7ztfxjwm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.0-d101aac4b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d101aac4b67c41ad237ca084012e3087898494ca","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-d101aac4b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.0-d101aac4b_1726075847064_0.6516723279329593","host":"s3://npm-registry-packages"}},"5.0.0-1210884ed":{"name":"@libp2p/crypto","version":"5.0.0-1210884ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.0-1210884ed","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4573bfad309cf4f0721845cc6e6036d9a1acd3de","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.0-1210884ed.tgz","fileCount":175,"integrity":"sha512-T4I6tbSbrkm7dN3euXkoEwfa32jKea6Ln5BZzteUu8pxFiBkb6pWG1JKJgmWf9JiNcPIxtGUJzEP4xFz4QERgg==","signatures":[{"sig":"MEQCIDtmClDlwa4zNb5/+Ga+6SxwinTjlVEnj+ThRpS9flAnAiAGze9jRo46+FWmGEBEKFBM/f3JWmtEiJvFNjkcCIciTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.0-1210884ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1210884edfe724389bb99aaf67042626093ee60b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-1210884ed"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.0-1210884ed_1726131178721_0.9697925657470581","host":"s3://npm-registry-packages"}},"5.0.0-18dd3cb26":{"name":"@libp2p/crypto","version":"5.0.0-18dd3cb26","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.0-18dd3cb26","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fd4e56d52ae2f7286470e16e5a580371cdec57e9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.0-18dd3cb26.tgz","fileCount":175,"integrity":"sha512-isOKQ+tpvyoTmySnR++MKXeFlS+4rYfbN1De4N3myJ92rGJdLuhNYZWfKNEMlNvrU8ajupkEo0lUMXgd3bVXMw==","signatures":[{"sig":"MEUCIQCdYjQsPbjBkv6PpMJ9gwPcPLZyXEpZ21baxCNtERUbpQIgf8jqx2ATRgz9iHhUcH5AMwjeu2hOfUu7XwUQWX8/DPg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.0-18dd3cb26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377163},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"18dd3cb2649412126b995c90e976ed06220c8590","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.0-18dd3cb26"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.0-18dd3cb26_1726132823977_0.7446393194525056","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"@libp2p/crypto","version":"5.0.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1cab80febd95d1393e1dd8ec4596f48a9eb85ffa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1.tgz","fileCount":176,"integrity":"sha512-j7X4ISdWHnIJh752bl70z+3R4LdB8xftFU0ShOuuHg9ETTViHa3O0AK5v1HxyaSXE/uhXhfwjVH3vxn8ECQl/A==","signatures":[{"sig":"MEUCIQDAYhVkMdmZ93KYehLseRAoQRjZkBrme/Ujjhtu3bVEkQIgCG2LK2SnDCi6FQUIsGpNos9C3zfxZ2YLLGn0h8meml4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380153},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"62ce7b29e1f7b8ebdcd00c25a099fecfec335197","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.0.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1_1726140549993_0.8251212588026691","host":"s3://npm-registry-packages"}},"5.0.1-34455b5f2":{"name":"@libp2p/crypto","version":"5.0.1-34455b5f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1-34455b5f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3b35fc6ed437df5083625d93763fc45d6bac05f0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1-34455b5f2.tgz","fileCount":175,"integrity":"sha512-s/+RrjvAR6LLfNc9850MUEzKjDPKUBZtgPdDfYxkmAgdcxV3QfxWnanMq8OTUUXNBLLFHiCRSCajz9zCArSeqg==","signatures":[{"sig":"MEYCIQCf0xk6aM9+nCrgrWNp3Q8+knBcGA5nCc72MXXJjPv0bAIhAMO2WGPIuWuKAXaY2G2NZKXZXWlK6R/PzuY45fb6fS9a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1-34455b5f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377229},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"34455b5f2848b4a7656699751e3cbe372641c13a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-34455b5f2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1-34455b5f2_1726244155179_0.16422322666426337","host":"s3://npm-registry-packages"}},"5.0.1-6ccbb06f0":{"name":"@libp2p/crypto","version":"5.0.1-6ccbb06f0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1-6ccbb06f0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0c98f4c1633c30bd081fcba0ffdbdd1a1ca157c3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1-6ccbb06f0.tgz","fileCount":175,"integrity":"sha512-9dy1ebbfUTu0RmJbCoBZ/8BsB86ia4IpTO484Y2n0a/mjEOOTVoKVAfLi9sgSVP0LrxeWN6mDe+RfwymBFyJiw==","signatures":[{"sig":"MEYCIQDivA0/WhHE0kA3FnIlO5EmGe0AipFAwzf50t/kyu/mXgIhAP4Ju+O0BXQURY2Jl/vhtXXLHp56r36z/5qFnPIXeByX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1-6ccbb06f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377350},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6ccbb06f0e76dcd1ba20d31e2518f3a1acb0efbc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-6ccbb06f0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1-6ccbb06f0_1726740173273_0.5339224581448496","host":"s3://npm-registry-packages"}},"5.0.1-4fd7eb2e1":{"name":"@libp2p/crypto","version":"5.0.1-4fd7eb2e1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1-4fd7eb2e1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d2e88c2794c65b27c11761ae3884382d88535b6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1-4fd7eb2e1.tgz","fileCount":175,"integrity":"sha512-oCyIrEJwRg6YivIFOt7E29RV5ezSOIuNEb2cWQn2dgisGfweAjYOoFH7jIRgrMq9jANFI8aZfd1+4yPk+KZzNA==","signatures":[{"sig":"MEQCIAQ/gq8K0+fV0W8kf2xOi6Szh/TGxkE+i5bKXEYOes7BAiApaaxEwd8vkNP19I99ztxknSHcBBHX0P7iWCqZYTkrOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1-4fd7eb2e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377350},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4fd7eb2e14c2ac30150060adb2c8aca4c5e295f3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-4fd7eb2e1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1-4fd7eb2e1_1726844219672_0.4893178217554528","host":"s3://npm-registry-packages"}},"5.0.1-c628c44c5":{"name":"@libp2p/crypto","version":"5.0.1-c628c44c5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1-c628c44c5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"47607cdf2a6a61173c94333e957eaebd2ac5c4ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1-c628c44c5.tgz","fileCount":175,"integrity":"sha512-75b+e04dzkGNdiVXOtOYKyXFLpjw058LjFoRTa7Hk2tJCeOn+2SnBhOrLkabBSmj+Dzwsg/sVdtyLVm9TwBQ3w==","signatures":[{"sig":"MEUCID9kFcDN2akomePcpEEZqdVDMgGIiugPufwW+XnoENMSAiEAjggu7JcFS0H9A8RyFA64CJnxj9JGESoFYaaVsVYh5K0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1-c628c44c5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":377350},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c628c44c588ad7102ce9522594ac888e751f35ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-c628c44c5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1-c628c44c5_1727075267813_0.04468093274978591","host":"s3://npm-registry-packages"}},"5.0.1-21fe841f2":{"name":"@libp2p/crypto","version":"5.0.1-21fe841f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.1-21fe841f2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"06d39239e16b4f94f8ae33b442206d7deff24cc6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.1-21fe841f2.tgz","fileCount":175,"integrity":"sha512-B/nH3/XSpeeAytNkh2+Ks9qXVYnQEgYRm+fg25luGLzDWD+Ywx3oXLWOQ/fqPg6EqMuJBiQm3lQs5yAfRPhCdQ==","signatures":[{"sig":"MEYCIQDAtStOkIJ7mvCvG+ZYLCuo84B9WMxqJ5+dptgdvmkHHgIhAL96R2EqF1ZnJGEw2T52cA+f5AZxOlT7eOMpDh0zA5zg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.1-21fe841f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376893},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"21fe841f2584e0166253d78fc390401d7cee5601","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.0.1-21fe841f2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.1-21fe841f2_1727082167328_0.45814602821094974","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"@libp2p/crypto","version":"5.0.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.2","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a85674fb1f4806860882a7f15b1f97fde1ca24d2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.2.tgz","fileCount":176,"integrity":"sha512-eThU7WT/axsypyxiuejYs42Si4htgt3IunmhCZ9pSFmtiBNVnRrqij9/yTgMMXH/2NNkq/8Zq4jLm3cZ5XoAqg==","signatures":[{"sig":"MEYCIQDPLYPVQLa6v05MfhXKrg035o6iqmDFfjHUq0gmAPDLkQIhANFaqIy36ygOT87+DETQTPl7ribP3aQLXgrdxDNPvZrI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379883},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"859f535c8243c7f6c6b41fca5c64b8a09850095b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.2_1727091815918_0.7668111256666608","host":"s3://npm-registry-packages"}},"5.0.2-b3272cfce":{"name":"@libp2p/crypto","version":"5.0.2-b3272cfce","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.2-b3272cfce","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b675354ba3f719b967ab68e8172f70b5a210baf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.2-b3272cfce.tgz","fileCount":175,"integrity":"sha512-mIjvZXw6Zu1x1bmG+tPrwI3oeA6ZoA23a072azlWz1StBVAQDbBV2knrMnC+HeEvaJVWH2hFMc24bBimmLPmAQ==","signatures":[{"sig":"MEYCIQCQSSHcoKpGq4YSp8ZrIDLuAfUeHzMZ9+oLEix5DxAYIwIhAJTRi6o6eFXMKQtjXGSj+kvdeulpfVa9ottkaPKP7IU2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.2-b3272cfce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376893},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b3272cfce13a56ea2302e5a6fe5dd0743c109cf7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.0-b3272cfce"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.2-b3272cfce_1727160387669_0.37365201977392637","host":"s3://npm-registry-packages"}},"5.0.2-7f7ec82ae":{"name":"@libp2p/crypto","version":"5.0.2-7f7ec82ae","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.2-7f7ec82ae","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1bdb93600b802bb7b282ed834d0564b1788dd976","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.2-7f7ec82ae.tgz","fileCount":175,"integrity":"sha512-awLUnf4S7x5jgeo5SRyVBDGh/Shz4aRihLEwR/1AkUkgw6zGahHSkD6/j7aJS1v9AXDMwjVKkvI5m2QiFERUKg==","signatures":[{"sig":"MEYCIQDLEfzAAKOm5EKPhfQt/P1u0RgTMkfjfgkgwqN5aeVnZAIhAOAt+lTCCO57AGlZi8K7f10wxLniC0o/3OVawaosPAau","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.2-7f7ec82ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7f7ec82ae4ee7761360bdfdd294de271feaf1841","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.0-7f7ec82ae"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.2-7f7ec82ae_1727175891317_0.4089387835243308","host":"s3://npm-registry-packages"}},"5.0.3":{"name":"@libp2p/crypto","version":"5.0.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"79dd4142487aee58767217caa5928832481af5b3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.3.tgz","fileCount":176,"integrity":"sha512-wXnGF3QNnEgmbYaD8b5xiRySndLBhlxGzoog3PfZfp0y1YSIZtnVxMN4L5xdhMbDoYhxM9LXf8hKrmdoaQ2ewg==","signatures":[{"sig":"MEQCIAUoIts4ocj310qXPZI/NTWLmeAC2arpnolKoeW/oKzwAiAuICU8EEDyK+JrYgLVWtrb3iTCQekYosorTrASOzb5LQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380358},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"33f464e3e42642a04a07a7af468d2a62837d7234","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.3_1727180762977_0.5820082119183074","host":"s3://npm-registry-packages"}},"5.0.3-c258b35af":{"name":"@libp2p/crypto","version":"5.0.3-c258b35af","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.3-c258b35af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"50c7d9706e61284b348470954d31c18bb38750a8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.3-c258b35af.tgz","fileCount":175,"integrity":"sha512-3M8AuCidPkdC/IxSrUWFUyVwIVWYvSHHpgkHncnPfqAjO2uX/JYij/j29178diIAmOxYDyy9aLEOQuCwiQmttQ==","signatures":[{"sig":"MEUCIQCH+qsc7oXCK3ccUrta0a/WbkmZH4DOb/TpbYUReXlZSwIgNRRvfbgyI+kldpkkGZcgINwQUpy3ZsNIXXPsgxkoP7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.3-c258b35af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c258b35af60eec906437129ab31201bfb9c80d16","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.1-c258b35af"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.3-c258b35af_1727191893492_0.5152732963907485","host":"s3://npm-registry-packages"}},"5.0.4":{"name":"@libp2p/crypto","version":"5.0.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"26f24025f3dd2be959360c6b58c94ccadb04ed63","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4.tgz","fileCount":176,"integrity":"sha512-v5xsngOlDu8JP3GQDvK+2YYzTELl7/aPfXPbIzKEcy7ON2hu79t1BZMuavjPsr+WWIPNg5yKst6IJfRilzwXRQ==","signatures":[{"sig":"MEUCICm+yteZpfq8tSOIduU1f75v4Y/OWop0rN3eEjn423t+AiEAjNuW7WPXYkNpP9ejnzng2xeYe4NWvCvqyMZq4eii0Aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380358},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4cc316c2bfb8757c9b1e4896941445331ebdcc8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4_1727194937388_0.18567389549832614","host":"s3://npm-registry-packages"}},"5.0.4-fa83ee1c7":{"name":"@libp2p/crypto","version":"5.0.4-fa83ee1c7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-fa83ee1c7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00af3e8f376f63b8cb83ed86d3cda96108370919","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-fa83ee1c7.tgz","fileCount":175,"integrity":"sha512-U+4rKfvLLORRbTr2DglpD/7nXj65BM0IA72MRTl4hk2UEkyHQVZAcxQSp0jWkV3BaL5re6yNXK4xvuNFFnyiTA==","signatures":[{"sig":"MEQCIBVK4nhPFwR0N1gs9+h5Cl6SlbwRmG0cznSV6K2jYLejAiAvWfASR2hhHJaFDmAftKkXhEKIo1yqQN9Kd6QByfOCFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-fa83ee1c7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fa83ee1c7b246cd264730368b39b45fe63b9999e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-fa83ee1c7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-fa83ee1c7_1727246237564_0.4620159781664279","host":"s3://npm-registry-packages"}},"5.0.4-980038477":{"name":"@libp2p/crypto","version":"5.0.4-980038477","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-980038477","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9e36083fc50298779359d2284482de9d67a07438","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-980038477.tgz","fileCount":175,"integrity":"sha512-d/ZvW9Xs1iGbB1333FyV/8MbQDUlNnPKugHgVvb5iDL+luZLKZbK8WpDrvvPEN0ZLhwu3951tgTyang8PgoA7A==","signatures":[{"sig":"MEYCIQCMrwCSbakdP9sds9rRVqTJFI0vEcMhkXvik2wZEguYFwIhAICc6IeUwJOYdXL/Z6jsDYqqz3MxQI5KqLV2bHhoRzxj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-980038477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9800384773597621bb87f4bf0587a9451a152d6f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-980038477"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-980038477_1727271067080_0.37061459795580176","host":"s3://npm-registry-packages"}},"5.0.4-c5988cce8":{"name":"@libp2p/crypto","version":"5.0.4-c5988cce8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-c5988cce8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36a50ffa5a775289fb82667182807cc43cc3fc78","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-c5988cce8.tgz","fileCount":175,"integrity":"sha512-HjzKWA58MuMVO8spDSGHeVA7WQyulybU+Q6QjeVT5aBwYNjkhyHPz3BjPYuDxjtxYjBelBqy55F2CfKFYYd8Ag==","signatures":[{"sig":"MEUCIQDHKYqyhxMJP3lnNBk0Iq24dUChlVawHvTSRHBhGBLlsQIgbntZdcXIT8fyXYQXAEEfgGgF2gnR1OuY2+qYfsGkkPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-c5988cce8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c5988cce8ca8c1435315639ef8113199ef470d5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-c5988cce8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-c5988cce8_1727271079734_0.38713851288529155","host":"s3://npm-registry-packages"}},"5.0.4-0c5957836":{"name":"@libp2p/crypto","version":"5.0.4-0c5957836","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-0c5957836","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"10baf65daff44cf6b58066a9a90ce8e15f53c432","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-0c5957836.tgz","fileCount":175,"integrity":"sha512-MHjpkP6VdRorB+n1keByRAsWIXApYbLbjDyxGxT9HBDW3DbM+0eAiV5X6fg/DgtUBzT8HG0G070zoPOTxU9U8A==","signatures":[{"sig":"MEUCIQCTnImSOkwqtWFXnCsPGhn1Cx7iZ0ZAGM2/AujMlEpvLwIgSHKpdqyXSHJN/SJIeYjRUVR6f8P2IRsjFdBUXgaL/Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-0c5957836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0c5957836d1416566f18233f58c92e7db6ab5525","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0c5957836"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-0c5957836_1727271903070_0.3433439519993413","host":"s3://npm-registry-packages"}},"5.0.4-82bd42bcf":{"name":"@libp2p/crypto","version":"5.0.4-82bd42bcf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-82bd42bcf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5361a583af85373241328f1f1464143506494ec6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-82bd42bcf.tgz","fileCount":175,"integrity":"sha512-SiO916Pm7DCha4oeA8sAP47liEAlCmMR4Xk7uUEqOUfOjomxM0PXf/0DB7LDzwg2qXcADTsrGoYaxlRrXRov3w==","signatures":[{"sig":"MEYCIQCqxEImjfFgD3+kKq7Yef/mmuGtJST4N7Kg7guuKwP3OAIhAMfJg939za+DhRGe8aAM0XlSj0dsTXJWPQZ22G4gXbpD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-82bd42bcf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"82bd42bcf1bfd6bfeae1a38145c71365bd281aa5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-82bd42bcf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-82bd42bcf_1727422118840_0.008773760116756346","host":"s3://npm-registry-packages"}},"5.0.4-a390db4a4":{"name":"@libp2p/crypto","version":"5.0.4-a390db4a4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-a390db4a4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"41ef37d9dc8ef7cbbb2d7a5019666d99dcd85c8c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-a390db4a4.tgz","fileCount":175,"integrity":"sha512-2HhQpjGpcrZc7/ilnzRsL2WmRPYJ7aifm1SdXxa7RawldwH0P2iKhBYcjf3YIKajfGsgsct77r1mrK80o9cEYw==","signatures":[{"sig":"MEUCIQDMS8t1rfFkgsFlWGGeozWnO5zHajHnsQsoTA4etCwvtAIgHNdxupnLMaAeF7MJmwNA1YaKgwJ4Eu7ir287uaZeVw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-a390db4a4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a390db4a4b9c7936207283ca02d5b755091ee584","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-a390db4a4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-a390db4a4_1727422393996_0.97259389254573","host":"s3://npm-registry-packages"}},"5.0.4-dad979f9b":{"name":"@libp2p/crypto","version":"5.0.4-dad979f9b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-dad979f9b","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"305c1efb7dcd8cf70185ae9fb8f8e0cd7f2b5a7b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-dad979f9b.tgz","fileCount":175,"integrity":"sha512-yRD3F4bsEFImFDim+TXCBfYN/QGIyM8YbZeiiF5a3GegQq1GKW+JzUm3Vk6Uw5er6VsnHFUivZ2b6+0R9sSiRQ==","signatures":[{"sig":"MEUCIQC3VhydI9JvmlWmmomqFPpZFBTzLvHdizXDfC3yC5pnCgIgIiKMOgF1dCwZj+/w1+OCxsQMb97SppvFXLNemLLBNyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-dad979f9b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376870},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"dad979f9bf1181defb1a72de69b21f5b8d7fce5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-dad979f9b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-dad979f9b_1727430932673_0.488941799440447","host":"s3://npm-registry-packages"}},"5.0.4-24fa1d5af":{"name":"@libp2p/crypto","version":"5.0.4-24fa1d5af","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-24fa1d5af","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f801865f4c46ba1b8236d89ecd81efe5a851861","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-24fa1d5af.tgz","fileCount":175,"integrity":"sha512-Bqfu1wphddPztsFbzYj8xSp3zvoa/7uvgzbJYrK7gC0MOpwZSbKtck/aRPhFhSz2F7jeqHzn8ub87neEgEKB5Q==","signatures":[{"sig":"MEUCIBa+rsI6EM2YSUeNot/DR/wWTXTfA2UbwA87qBa5ExgrAiEA+mDj2daLwQQEaU2Id996EaShONIyhzBj4pRxArBBCfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-24fa1d5af","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"24fa1d5af3be19f60f31261e8e0242c1747da0b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-24fa1d5af"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-24fa1d5af_1727699843580_0.539460884068589","host":"s3://npm-registry-packages"}},"5.0.4-d9c7e0f7e":{"name":"@libp2p/crypto","version":"5.0.4-d9c7e0f7e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-d9c7e0f7e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"231ac50099c22a393706cccf96a9172d07c1e58b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-d9c7e0f7e.tgz","fileCount":175,"integrity":"sha512-0KhMO96uZynvzy1Iv/t7Rbm1aUzbY5OZenOG+1DTJqFrqyhwx9/5ceKCPqyEPbjKKIiOiJNDpt0zPi4rqD3uZw==","signatures":[{"sig":"MEYCIQCU4Ah/RBD+YjCSGS3WadimZK9OJn7twgeatQW93Gne+AIhAOQsLbSVYqlCLWZB/SMCYAc5qNqqJhYj8Lxh8dzQCPJo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-d9c7e0f7e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d9c7e0f7ec608bd5154f30ae7baa6f1d6020bdfc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d9c7e0f7e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-d9c7e0f7e_1727699848038_0.4345569106169842","host":"s3://npm-registry-packages"}},"5.0.4-58784abf7":{"name":"@libp2p/crypto","version":"5.0.4-58784abf7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-58784abf7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e55c0d797edb4b3637be8ece0f5ec393c204f9d9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-58784abf7.tgz","fileCount":175,"integrity":"sha512-VRSiCCGhdnR5U2HoFulRFGbeluRM7c1Dtxk/8jKc+GguabJrsyYnpnQ81G/tJqmTbYsu0pBbVHG4j5wpTu/Fmg==","signatures":[{"sig":"MEUCIDqZCrwBsXugp8tWO6F7mPNIGj/MFYVlbvxSMV9/S0OOAiEA0HgPPhd4IV9C1psh7K3JyAcVuZRWUQ+SX0bLCzdFNis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-58784abf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"58784abf7c311308eb33a50b1e652d996592394a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-58784abf7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-58784abf7_1727699850924_0.12551296316076543","host":"s3://npm-registry-packages"}},"5.0.4-32c176fd5":{"name":"@libp2p/crypto","version":"5.0.4-32c176fd5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-32c176fd5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"afdafa0da34b67d829585bd633d70681904e7c81","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-32c176fd5.tgz","fileCount":175,"integrity":"sha512-QZPdzDZyJg1xLOYLp/Ou03V+k2nY5HtOlt+aXHixY/SgSmRoKj2cNrPYFgj/l/bkbOtf86g1gAMF/0cYS/rUBQ==","signatures":[{"sig":"MEUCIQDET7XqgqSxzbSkdkUfbNbXDlHAfeVultjtKgxAIv47+wIgYV2IQFBlO20uyHAzT02nCIsYf2VrUnbtRCvusLHvvfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-32c176fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"32c176fd53e9aa953885398ddc67387e46875b85","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-32c176fd5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-32c176fd5_1727713965847_0.010988778685376177","host":"s3://npm-registry-packages"}},"5.0.4-35b48025c":{"name":"@libp2p/crypto","version":"5.0.4-35b48025c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-35b48025c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7d309dd67a2373173068115b5002661823fc2534","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-35b48025c.tgz","fileCount":175,"integrity":"sha512-zQebzvkhZGdYjDFeysTX/f0vJg1RINuRttQdsSEhdcwarsUjXRnKK59VZNxChlL/x6Q9NoSftddmum24OJEj0g==","signatures":[{"sig":"MEQCIDnckw6UCOWacvPG8iyre1gaDzzLXyVUxHplNMCDq6gzAiBNs2ythbyyrF6uGmIz1nC4cBo/VD0t2pVudO40H8xrOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-35b48025c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"35b48025cad5c96b4acba0bdbe1308f96a9d1f47","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-35b48025c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-35b48025c_1727727939804_0.766831615915913","host":"s3://npm-registry-packages"}},"5.0.4-b4f02a637":{"name":"@libp2p/crypto","version":"5.0.4-b4f02a637","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-b4f02a637","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"be2d9e1b55fd63125902890f57fe05f56099aab5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-b4f02a637.tgz","fileCount":175,"integrity":"sha512-wdCtzz7tg4HHZYMlhnzSY+OQu3mmfrwPZKSC556V/F18Pqv/XdUcX8BwCmR1xS7NsZiIZGjBKqYI/30g1Vmhcg==","signatures":[{"sig":"MEYCIQDvFdXzFm/fPhvq6nMnVzTP1ljXTzqLbJx+8GTJIaZlVwIhAIgkc/1boH4l71Id6uh3rhXIxRGPV/q5QKSMKb25iKNn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-b4f02a637","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b4f02a6377510eed6cf088176ad75a397978bcec","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-b4f02a637"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-b4f02a637_1727859400681_0.9072061586787743","host":"s3://npm-registry-packages"}},"5.0.4-80e798cdc":{"name":"@libp2p/crypto","version":"5.0.4-80e798cdc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-80e798cdc","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"56b21a6cc8d6243160617f9ce659cd3edc2b0d67","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-80e798cdc.tgz","fileCount":175,"integrity":"sha512-6oqTZPDeY2auj3hZVOx+NkPJYGnaEEj8+KCGntwVTkWt44uUYnAg9jSvZii65wIIYTyAYhWHTCo0ey2wLVg/2A==","signatures":[{"sig":"MEQCIBZz3WPDk0jWBDZcT1ibrad/jIN9by27LadFWLj4qTPSAiAbpbfzBEXu3u1cchPwjpKjG9woLiH0XW9vTyxUaxRdlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-80e798cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"80e798cdccc8ef579634dc140f35d5327e2e5cf2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-80e798cdc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-80e798cdc_1727863315958_0.010917675615330413","host":"s3://npm-registry-packages"}},"5.0.4-661d6586a":{"name":"@libp2p/crypto","version":"5.0.4-661d6586a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-661d6586a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"491670c49e1e5ca14df07a1cc43069aedf0ca667","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-661d6586a.tgz","fileCount":175,"integrity":"sha512-eA//zhwlfUcOoIVetrkkUEimabktrwMkyvTqH4n90UITQZF4oHCLrZztj9naz2Rh3zR9fyfeH1CcoEKAU9CnrQ==","signatures":[{"sig":"MEQCID+rhDmKy8ESspaT92h7RB8UgZAEzAr+sEVdoPNh52wyAiA3k9s/WGD+AkCbJ8hWdUz8EKNZwBV6orJGqffuInrmaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-661d6586a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"661d6586ace41973a61eb04a97692ef8cb74831a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.8.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-661d6586a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-661d6586a_1727959339425_0.4822366485373344","host":"s3://npm-registry-packages"}},"5.0.4-27b2fa6b6":{"name":"@libp2p/crypto","version":"5.0.4-27b2fa6b6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-27b2fa6b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"863c8b51f841b722e293848a76a0b304e1fdf61f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-27b2fa6b6.tgz","fileCount":175,"integrity":"sha512-7/asgk6vQOecsiu/OF1bpem6Y2Wsf7NUxUh7+q0pkzlw5ISG2abr4p/qYDxdNYVlGqWtUvYiKpPoWSWdzdZhVA==","signatures":[{"sig":"MEQCIEJZ9pEPTaIJdqmU/53iNQKtltO8QMrdlsgnidLwk50tAiBF1jkuPikLESbFrqfXrghXjmCsWBBr5xRBT3256XogvA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-27b2fa6b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"27b2fa6b61af646c9459120b3bf6f31c2bd89878","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-27b2fa6b6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-27b2fa6b6_1728116104811_0.8006179857472602","host":"s3://npm-registry-packages"}},"5.0.4-d4da56961":{"name":"@libp2p/crypto","version":"5.0.4-d4da56961","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-d4da56961","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b2845f84d378f9447a9252e30b9e366246bd7b26","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-d4da56961.tgz","fileCount":175,"integrity":"sha512-i/GbhRVjQtuK03j8Mf4hYBohdxSCsypFDB3/tDkjq9VtKPiI6WafvVg5V7wngYYIGEKfwyivRB+icHH9xPiZ7g==","signatures":[{"sig":"MEYCIQDrrKNppwcD2yM4q9mg/vm2+/ppnZ5V9ibXMK1fObpRLQIhAMOIKCuTDGGOhQiC2uONPP1Yf5oXbD9w6wbmukM6RCuu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-d4da56961","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d4da569616d63f52a268d58f450d80caff3a1170","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d4da56961"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-d4da56961_1728349432315_0.1337232205757095","host":"s3://npm-registry-packages"}},"5.0.4-934a891f9":{"name":"@libp2p/crypto","version":"5.0.4-934a891f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-934a891f9","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0c1f755e402964ecf5bc02272402b29ab37dbdd8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-934a891f9.tgz","fileCount":175,"integrity":"sha512-DkpqKFoir0tW89ZAGXS1OPjVLFHULhZK5S99qmRvk4lskbWSDEZAPmSpoczm/O8cCE/FboEdAvA5oFYy4E2YlQ==","signatures":[{"sig":"MEYCIQCCXf3AvXVHx25S8Z0hbtg1WIhmopKd2I2iLdsngijxogIhAKwjbn1MPgDpBvvrSl2hw73u8EWGyPWYXWpJEcolpmEF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-934a891f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"934a891f9af20f8982ef0823a4f9b36f6a7bc92d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-934a891f9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-934a891f9_1728415968808_0.6180217321843295","host":"s3://npm-registry-packages"}},"5.0.4-d7a818e8e":{"name":"@libp2p/crypto","version":"5.0.4-d7a818e8e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-d7a818e8e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a86324a3474f637b544f6def3851f20066c3d97a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-d7a818e8e.tgz","fileCount":175,"integrity":"sha512-6+5bkZnEPyrIsXCQU5/wuZgCa5rryT7Rt5VmTyJSp5yaPX06UZuGryb9vZzYNU5VuNeZp7gyveSRdHdNyUnj4g==","signatures":[{"sig":"MEUCIFtj3kkgSefJ6lfCsaZGcw94YJsUZ9xLMmii+K7MIn1jAiEAmHKPScXr5K7DFXpD7g0k9cVyt6y3fdnta+E7EMnY5l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-d7a818e8e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d7a818e8ecceb9bfe7f9032a2ee6ba4f4df590a1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-d7a818e8e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-d7a818e8e_1728457788121_0.5448562035456332","host":"s3://npm-registry-packages"}},"5.0.4-e99e8f448":{"name":"@libp2p/crypto","version":"5.0.4-e99e8f448","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-e99e8f448","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"08e67242b784debdadd85882cb348ff8b9d84f6b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-e99e8f448.tgz","fileCount":175,"integrity":"sha512-w1eC3kpEh9C8HRAm3iLUoIcxiWQqhL0E+7MWD773QIEKZuzOd7y8mc41sF2AxxbnNlc3srf2tM3WL4aA+HeyYQ==","signatures":[{"sig":"MEYCIQDsUdbhmXa0i+vY2U2rvM664MN6eYSiJacAkchm3QTErwIhALgqZ2z+1J1L7uXYvW3RF8cP8Bf6f9dZqZVk33G/T/8b","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-e99e8f448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e99e8f448efc0dd0348da221b5e1c6da4a037507","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-e99e8f448"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-e99e8f448_1728468843965_0.8977871963657711","host":"s3://npm-registry-packages"}},"5.0.4-0d326d102":{"name":"@libp2p/crypto","version":"5.0.4-0d326d102","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.4-0d326d102","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dd6229ccf70f5949050a8cf74098777986443055","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.4-0d326d102.tgz","fileCount":175,"integrity":"sha512-cBCnbAIUYGBRk4mqf2IJJ2KNb6k+n5z4jfGz7ocP72w2aDcHGJr+mafkUB4MA2WRhRBABUDjS2992vxSJrdkWQ==","signatures":[{"sig":"MEYCIQDGZVohraqrTvb5cuD5ttJ7z1Rx21OFtXFjCpbnP9w8ngIhAPDYi6NluxMWL2jUX9IOQJlNye831VGD73ozzLaJTkLC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.4-0d326d102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0d326d102e4f6bf06c6f3e961a3b6b5844486495","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.2-0d326d102"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.4-0d326d102_1728493318884_0.8899384290445009","host":"s3://npm-registry-packages"}},"5.0.5":{"name":"@libp2p/crypto","version":"5.0.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3d02c6a90b48abf19de2ba0443f108521d59ff4c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5.tgz","fileCount":176,"integrity":"sha512-bs3PpSQS59I/YD2RnwcPv88pF/vB6GH2rw4jqb/0xm60LfRuSm0tNoCrJMuyG2pFz89WuKM+0BpnEWQi4alwCg==","signatures":[{"sig":"MEUCIQDKaSTp03PJIXGyd57foDpJvgqKLdRLLpsGLQvDbxe+rwIgZED2Bm5JatfoHOzxF2AwHM53eglypP4pXPYcs6lbJOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380390},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1cbfd6cf392b0db80f744cfe4a0841ed80760c84","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.1.3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5_1728497288510_0.3709837420882509","host":"s3://npm-registry-packages"}},"5.0.5-5d199f9b6":{"name":"@libp2p/crypto","version":"5.0.5-5d199f9b6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-5d199f9b6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2c328fa6281a684302207e5ad2662e87058f7b93","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-5d199f9b6.tgz","fileCount":175,"integrity":"sha512-RdXXBQxew6Pvw2Spa+Vw0FprWTuAooSqqSI0bYQ3g+vmmtMok9ySWCyilgCs7yyPxixY0/80SB5hcMBJ5KLdSw==","signatures":[{"sig":"MEUCIALmjsnFLYdHo3AwOfx6tnukne5OzOGrtg5mVTiCEiqCAiEA1yEHw3dOTnBk5QLNHrWqRFtQabj0rqOWz4UtBzYExxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-5d199f9b6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5d199f9b6ebe1cfd6f83051457b0ea62b0e86d91","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-5d199f9b6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-5d199f9b6_1728668336465_0.26815600031931264","host":"s3://npm-registry-packages"}},"5.0.5-e6b4158c6":{"name":"@libp2p/crypto","version":"5.0.5-e6b4158c6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-e6b4158c6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"da812c6b0ea8135fc0322e6b479f2afabf7b0dd2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-e6b4158c6.tgz","fileCount":175,"integrity":"sha512-yjvq8fgKTersDDL6RLzP/HBBvprgmw0zos4A8O3jeXSbYGFBBknukaDaWySCLmBvcCoCmPeiHGqpCCDAMdbB8A==","signatures":[{"sig":"MEQCIGF15fpKu+FffXyww2/8UR06uKzcqL7ewgym5FYrGhziAiBMsuZ5rJ41PkuPJWyOPpVE+yKjde+eqHm77F4zPsJ1mA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-e6b4158c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e6b4158c60d000fbb58aab5d93de1cbcc965ae79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-e6b4158c6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-e6b4158c6_1729585254163_0.6519902284179135","host":"s3://npm-registry-packages"}},"5.0.5-75301ac7d":{"name":"@libp2p/crypto","version":"5.0.5-75301ac7d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-75301ac7d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"28ff328383e5993190790b8f41150cc6b7fc6395","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-75301ac7d.tgz","fileCount":175,"integrity":"sha512-SA+SuEDBLhnHoqj3CSFJnroWmgXsU+6sWm+agfsENxsVdTrcgMvUvEjn2g4855gM+4E5R/X3iyTcriFrkMmzDw==","signatures":[{"sig":"MEUCIA+Z0vsFO/XhMdWiUlR81KaclR5geJs5lKOkJx94rbdkAiEA9rm1i/bSpY4fUhSS92HcfffS/SfMU6O4m3IoCBcU2mo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-75301ac7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"75301ac7df0175ea53c729bd56f74c20c66307cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-75301ac7d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-75301ac7d_1729585267955_0.4956491221229218","host":"s3://npm-registry-packages"}},"5.0.5-4521cf1f7":{"name":"@libp2p/crypto","version":"5.0.5-4521cf1f7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-4521cf1f7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"71f9fb7b6e4fd0b579c8f679ebc58b25d9e02850","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-4521cf1f7.tgz","fileCount":175,"integrity":"sha512-SUmy3XYGly0q5+wQtfvtPINM/OhCMYRf8B1iCXs/n09Ud7j1dAfACuguqdPbbM0pmcBZTiH2Hafmaqubg8YEiA==","signatures":[{"sig":"MEQCIC+791dX3EcXpoSMELa1Nmsn3IrbjoW1ejnkSXj0535zAiBwDlLbwyhZwACUgv8Q4dhaOhpWxK4qQ1SBQ13keoHRQA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-4521cf1f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4521cf1f7b8c81728db6a454a7d36d38491afc41","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-4521cf1f7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-4521cf1f7_1729670599578_0.6135005315369486","host":"s3://npm-registry-packages"}},"5.0.5-3244ed086":{"name":"@libp2p/crypto","version":"5.0.5-3244ed086","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-3244ed086","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4882b4d01921247411c1cf09a4c1974feba2430f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-3244ed086.tgz","fileCount":175,"integrity":"sha512-nJEr3RK7r9+LlLaL2HKqVpTO+4l+QvJBwyX+rc/nX+ymvTPxUqJfsyFgNmqbm8Ap1kFc42TDrQ1iH3vS0uElEg==","signatures":[{"sig":"MEQCIArYe9G1grMO5X9v7fKv08/mZjYgzOY22cV9mz2oABE8AiBcnYar/elR+6bC+AhYTL+osN9eTjuXKxbjX2B+K//gGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-3244ed086","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3244ed08625516b25716485c936c26a34b69466a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-3244ed086"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-3244ed086_1729671065726_0.57186622390206","host":"s3://npm-registry-packages"}},"5.0.5-3bc9769b8":{"name":"@libp2p/crypto","version":"5.0.5-3bc9769b8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-3bc9769b8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d3f85fb64b92d5547b6f603b1dbff5ba5a6bf6e4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-3bc9769b8.tgz","fileCount":175,"integrity":"sha512-swMHKc1Hd8m7aMN7XEOXGyYkS/eCkmWtsKbQA5T8a8uAVcXtr06sBmiFGlQbPuU28+03W+0yri6B3+yHGSrGLg==","signatures":[{"sig":"MEUCIGIz7F02wNsT+5syhMPos1dZJVoRgcnmewZ0FSI2rmELAiEAnI8OD0M/UvmNT5ylRwot+WAsgXhCauDfvHNdss3mJHQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-3bc9769b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3bc9769b8aff1e9bb3588905323a2bc6b7d7b7bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-3bc9769b8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-3bc9769b8_1729683652348_0.11896167241910516","host":"s3://npm-registry-packages"}},"5.0.5-aa8de9fd3":{"name":"@libp2p/crypto","version":"5.0.5-aa8de9fd3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-aa8de9fd3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1b84bb5e45648fc9398cc3e093fa0e03ad4a5b30","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-aa8de9fd3.tgz","fileCount":175,"integrity":"sha512-ePlFoSOERg8RIysqhSh9LvG16GUerZBLkL0KQtZ1QCZN2t9mvwjsRs4dyd+AwhPBXrocQ1GJzdZxR9d+v3EkBw==","signatures":[{"sig":"MEQCIANOmoCf5QpddHhfG3PWhWxYdqR4Y+xGlKRfHJTdg7XBAiB98PZ5YEY3ygAU22EsryYM8XfGgXzK2ZRiHDA3NOUbFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-aa8de9fd3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"aa8de9fd3f6ca8773596fa3fae765787caa8e866","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-aa8de9fd3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-aa8de9fd3_1729686185067_0.8815023629729675","host":"s3://npm-registry-packages"}},"5.0.5-717731e49":{"name":"@libp2p/crypto","version":"5.0.5-717731e49","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-717731e49","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0ec47c27e8cf0bcc141e97be112f96b584148dc2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-717731e49.tgz","fileCount":175,"integrity":"sha512-xHOIDiPJIt4Q0MeF2gCiNn6Gm4rkN/JPVt6uMEmcfS5Zwnc6zWynTAyE82EUPPqf+7LV+HHZ4oDgZ+Zq+Ejppw==","signatures":[{"sig":"MEYCIQCQBg0XJDhK4TuCSTgeJ+Pwv24D9D0b8nAp94DTDFFJqQIhAMqZIOtI7pnCHV37Qv0ula1/1Ud8EYUH4gpOMdOvqWd2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-717731e49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"717731e49a40142164af6c5c5703f0cad32edbe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-717731e49"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-717731e49_1729851685295_0.5786146047858216","host":"s3://npm-registry-packages"}},"5.0.5-7383821e1":{"name":"@libp2p/crypto","version":"5.0.5-7383821e1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-7383821e1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a2b1fcf66792739bf93f458f7a8e14bcf8515a34","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-7383821e1.tgz","fileCount":175,"integrity":"sha512-WYalq+yfRgfM6YM20Jg2Ajqnbt5haIr7VfhMhLH9p1rhLPD2+q0EPYC7WjtAZajDUCGS+DpbwNydFgKGu83Miw==","signatures":[{"sig":"MEQCIHAjEisyNO71Lp1C9NUCxzArx2zpUjNLeXMXvar5e1dUAiA01m+3UxE5t1PqTXrj2B6kntZfvqEraemPffxxzyvWQw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-7383821e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7383821e1a4bab17ee56a55c78d523e918db0bcc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-7383821e1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-7383821e1_1729927682344_0.8254695300908459","host":"s3://npm-registry-packages"}},"5.0.5-d34642db1":{"name":"@libp2p/crypto","version":"5.0.5-d34642db1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-d34642db1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"40d26a7fffa4ce5a166efe670106a209cd3eab06","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-d34642db1.tgz","fileCount":175,"integrity":"sha512-Q2i7ZMRnqDjtJ21zejpkBop4YYhaKl+pjTYLKz55kDagYAtjghnQnnsk/jm+8cFRxjVugApJ2/Dd/DFLjlgHaw==","signatures":[{"sig":"MEYCIQDq/7aVZg8g5KPEx9uUG+EFV7v3NyCEmlSw4cEqY6bPFwIhAP8U1tCS4N9oV7MShImqHbOUee9iBGa4ucqOIq3CJOkG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-d34642db1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376902},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d34642db1c2be39a74fe7cf21508eb17c19c8a22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-d34642db1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-d34642db1_1730104284188_0.03893185530646792","host":"s3://npm-registry-packages"}},"5.0.5-a657bbd2e":{"name":"@libp2p/crypto","version":"5.0.5-a657bbd2e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.5-a657bbd2e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d4bb812470339080a0fade730c69d41e0defed7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.5-a657bbd2e.tgz","fileCount":175,"integrity":"sha512-kpodDewcB93e5SDyAmdZUsVo1NPTnWI6sQEi026cwBMPao109Ch1v9oNeRGVTlrSmVqy2IDkYi4oG+078JtDnw==","signatures":[{"sig":"MEUCIQCXyzuG5BrseLWuRcpj2sHXQWPsc9xDFhnoFNWAm3ZYZQIgEEVEzardjPQe1pelACHzOHDunuKRCkjdTKumMfeVmUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.5-a657bbd2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a657bbd2eede0fc5720f7e7dae9ff8a8a81d16fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.1.3-a657bbd2e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.5-a657bbd2e_1730105007502_0.793366518295342","host":"s3://npm-registry-packages"}},"5.0.6":{"name":"@libp2p/crypto","version":"5.0.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3141bec0e59eea51c729e7bcc6f06d09118f5e6b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6.tgz","fileCount":176,"integrity":"sha512-5mD/riNxUuSOerk3aPXUUMN96lwZsrU33lp97ySfffloh2WhLZcjVJszibBgIP7DP5nqmSOWY9++rqrBuYHvnQ==","signatures":[{"sig":"MEYCIQDd+Hrm1c5jxs7zwgW5tO6AQF7LAToKY9VOBrcnAp370gIhAKIZP3jMI71wcWRWLKyl4b9bs2JOXyrNTGVe8lrHPIBn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378565},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2bbb5e191d4cf224c49a237fecbea379ff165cc8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.2.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6_1730112992389_0.22783671351110568","host":"s3://npm-registry-packages"}},"5.0.6-a5cd8cfbe":{"name":"@libp2p/crypto","version":"5.0.6-a5cd8cfbe","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-a5cd8cfbe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3f9094148c63753f2e4131465ac76750ebbe332","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-a5cd8cfbe.tgz","fileCount":175,"integrity":"sha512-r7InUOybXsG/ysDaVyZvqOtmcS9xhi8qy9juAqRqIRAw+6TKlBfTIkpsdVoIHlT50kEO6uQ76SoE0ay69BSiFA==","signatures":[{"sig":"MEQCIDEZPgnLg4ed4CxtBDxIlT1za/f7uNL7cO8df/zfE9F5AiBxM/pW79Fqk/3p5t4xXMBxyWi5wCrMSTdrp2zpUMWCJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-a5cd8cfbe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a5cd8cfbe7d150659012879239ef2ef4ac3143c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-a5cd8cfbe"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-a5cd8cfbe_1730141484953_0.628633050345395","host":"s3://npm-registry-packages"}},"5.0.6-ad5cfd66a":{"name":"@libp2p/crypto","version":"5.0.6-ad5cfd66a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-ad5cfd66a","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ae3903958f9d44fe6317c99d7a54257578a17b7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-ad5cfd66a.tgz","fileCount":175,"integrity":"sha512-yObN8pK3K++5//fe23zuMNOhFTSUmuuhCVD7t6MQdy46/HmDi8/nfT/iQWqxTVEMQzWx0K+NMM/PPEfZC5HbYQ==","signatures":[{"sig":"MEUCIQDExzJKAKbUEfJ34NJOBsjQuG/7dmBcGOWLJNonvHea4gIge8C5dTe/r5Je0WqndKsDGC7aLQn3CrlqQPkMQrtKkIM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-ad5cfd66a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ad5cfd66a3fccf94ddcabce8675a3bf742669484","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-ad5cfd66a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-ad5cfd66a_1730280436356_0.714356063559497","host":"s3://npm-registry-packages"}},"5.0.6-c2ff2e454":{"name":"@libp2p/crypto","version":"5.0.6-c2ff2e454","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-c2ff2e454","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2a340e9151cf7c5ce336a6bbd2b876f36e78a30c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-c2ff2e454.tgz","fileCount":175,"integrity":"sha512-iQq3PsiiRD+PVsClcdPppGpJWPtzpZhgPKIeCi3SWsHIDcEA0U4uzYXftM9/i7IMhmtz0IJmv24DayBaDK6XrQ==","signatures":[{"sig":"MEUCIFzFuLi0YSE0LJLJf14skEAFhbaSNh+6r7Zd6Uu62o5hAiEA5hB8uWKCgY0TSIKSygO73AUYO2V7qGbM+LChVay1MHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-c2ff2e454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c2ff2e454ae7ad12acd223aa0b5fd2b065942aff","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-c2ff2e454"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-c2ff2e454_1730547779465_0.6251962043052735","host":"s3://npm-registry-packages"}},"5.0.6-0a3406a05":{"name":"@libp2p/crypto","version":"5.0.6-0a3406a05","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-0a3406a05","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5edd6e43c9a6627712b0ab76bf25cc651a3c5183","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-0a3406a05.tgz","fileCount":175,"integrity":"sha512-EkwRPqnP2wtepNbpbWourzZ2mz5uJ0TMYgRtNK7tM+LjM71ZSs20nRlqFKi33l3DWnNHYI2N+A9/XK+9yjZauw==","signatures":[{"sig":"MEYCIQDf5N+QlBU8tHJpy1dTrjDA502FEhyNRWa6WSZ0fqU+cgIhAPYv1L0BN9g9AoVhB/IizK7O4I1HptvrOtTMVrBMnnvu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-0a3406a05","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0a3406a0536f8e7390e67eec88ccc518bd90e9a6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-0a3406a05"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-0a3406a05_1730549960358_0.042041849089129","host":"s3://npm-registry-packages"}},"5.0.6-7c085d10c":{"name":"@libp2p/crypto","version":"5.0.6-7c085d10c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-7c085d10c","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9abbebeb9236508034f44fe2e31e3a728004e8fe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-7c085d10c.tgz","fileCount":175,"integrity":"sha512-YhUUg4eHWPDbAIXuufm7K8Lk4XeGt4h0mAO46IBSvsS3BCu1JezFy7y7TfTzu60NnnW/PBHkhBJTRbicoqXhOg==","signatures":[{"sig":"MEYCIQCJWBdxeSeApYuDZha3EOszVzKjyGJh2bpOPHvDoNde/AIhANw1F2Ux+h6KhkLT+O2LIwRmhTXvx9fSheywWQt7GdyG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-7c085d10c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7c085d10c4d9f491ab85b2467ab1202769ec7a5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7c085d10c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-7c085d10c_1730760011892_0.7055900215764397","host":"s3://npm-registry-packages"}},"5.0.6-adc767899":{"name":"@libp2p/crypto","version":"5.0.6-adc767899","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-adc767899","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f8d1af2af8bce833390c21e03c1beffe6a1bb28","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-adc767899.tgz","fileCount":175,"integrity":"sha512-Q2/eH4zCOS7Ihmd2evdBeTNBk/JIp4MQ4hXMJ9tWOC1d5M161ahCwupzdkiWWWVRrT7m7ciD/TxAxAfSdM/jJw==","signatures":[{"sig":"MEYCIQC1Jt0aD1HEeuD9YFY4KvlJT6fYU2NMIUY6DGKYJk4QxwIhAIj8xRQKvuOI8/2XoeK27oj5CS75V392x8D8NFsyuVvY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-adc767899","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"adc767899d3fcf186a2bfb37a4d53decadc3a93f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-adc767899"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-adc767899_1730794139253_0.7086287788770667","host":"s3://npm-registry-packages"}},"5.0.6-d30d07e6f":{"name":"@libp2p/crypto","version":"5.0.6-d30d07e6f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-d30d07e6f","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"081d05087279e9152f1a6830a331e4aa1ccb8b24","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-d30d07e6f.tgz","fileCount":175,"integrity":"sha512-ennrNxtuMRk5h57wP9W4baflRiAQ+oI2/2pErBP29SqJBhPTYB9Q0aMVXfntMj1x7uKhtalT94bitTIwQvCs1Q==","signatures":[{"sig":"MEYCIQDEuMLooTAZrRl61+aIVf7Tz0dC6kgL7aFoC4cn4GzpjAIhAIXUvwZr+/cR7W+nP1e1/aeXiwVPLa7jEQvknQhRutY8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-d30d07e6f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d30d07e6ff1b2825338a767f80c5dc14ae7fa3cd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-d30d07e6f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-d30d07e6f_1730815876979_0.3472019206085031","host":"s3://npm-registry-packages"}},"5.0.6-91687998d":{"name":"@libp2p/crypto","version":"5.0.6-91687998d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-91687998d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1eaadf075e6c45ac8e15e3666fe1936bd42bd94e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-91687998d.tgz","fileCount":175,"integrity":"sha512-lvKZ8w0LfPVDk2pdSlqhe/BcPZ5LZU3mDaXLwaJrLneVHl3COLY4xIXh/TH+9rLTPf7Zak5qOcSfdqqzNUEhJw==","signatures":[{"sig":"MEYCIQDVtpHMWN20g2VaIHCA2JPGJdSFDbUJDZV+hh3LWmZrgAIhAKa3+9QxUdisCtqYUpxK65+oSgg4YSIhtOIVPnaMaZes","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-91687998d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"91687998d7ae536549ddcd840aa430098860f0fb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-91687998d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-91687998d_1730878721499_0.17664653264585994","host":"s3://npm-registry-packages"}},"5.0.6-6bd7f9169":{"name":"@libp2p/crypto","version":"5.0.6-6bd7f9169","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-6bd7f9169","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d3d3057afaa9a73590da026d0d9fe349d898700","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-6bd7f9169.tgz","fileCount":175,"integrity":"sha512-9NEgAUtZcuaX6w9WRBeOsngfL7wQj1n1bvjA3CnHqbFAql4TkuSX7ZHKSetWoe0Ejxlj+Mhim5PHb98WLQuWog==","signatures":[{"sig":"MEYCIQCqEQ9om/gov4VFokd4iuvlNckn19mXCWm17NUU6wtVpgIhAM7mVv2RA4HvBTpDStll3l1i41EtYe0sKWpDZdIwgjZF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-6bd7f9169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6bd7f9169cca1609071845c22a1ee41ab775f45b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-6bd7f9169"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-6bd7f9169_1730967805068_0.2203924428748143","host":"s3://npm-registry-packages"}},"5.0.6-7dead6d35":{"name":"@libp2p/crypto","version":"5.0.6-7dead6d35","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-7dead6d35","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fd3b4d118d76b3948b3ad414bfe797f3736bf176","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-7dead6d35.tgz","fileCount":175,"integrity":"sha512-Uo69aV9Y6I6xLBrbNEaDBcVeOSXNG8iJr+WrVWTzJ45BZ3b91kbTWEC1oVJ9FMFSSQOgAN2roagnYIsrLorm2Q==","signatures":[{"sig":"MEQCIGi/Yvt5zsr2wOMXTeev7QB6E5vwapnTanpBB0aZW7n2AiBBfJ/NYsd6vT9l+3Ax8C3RC/ReykxomYoAg8AVaqk+UA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-7dead6d35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7dead6d35d96add1cd4f386b5b7bf5f014d155da","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7dead6d35"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-7dead6d35_1730985985294_0.12884338055293565","host":"s3://npm-registry-packages"}},"5.0.6-665769021":{"name":"@libp2p/crypto","version":"5.0.6-665769021","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-665769021","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1fdd33065e5bdfa709ffdc170c3eefed2550f553","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-665769021.tgz","fileCount":175,"integrity":"sha512-Tn14Yz76jOVH+4K8Y9Qno4m07kp1Tw4l+DD4dD5EghEJoWzi8E3vNoJxxeM3IsQP6w7kXSKJPk3YQQQlRcKMVQ==","signatures":[{"sig":"MEYCIQCUd8TCj7hmzA8Oew8ZzRzrFVy4SwzZS3ovWLI8ThVKSQIhAO48qBhytEkMYH0Q1rc/8uLUALVub0WdtKS0fZqs6UIl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-665769021","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6657690217b689653c70fee727aa13db2eeea773","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-665769021"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-665769021_1730990284674_0.7370826614878576","host":"s3://npm-registry-packages"}},"5.0.6-32ca76fcb":{"name":"@libp2p/crypto","version":"5.0.6-32ca76fcb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-32ca76fcb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b124ac149ddb5d138e926eb5b3b4e63ddf83a357","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-32ca76fcb.tgz","fileCount":175,"integrity":"sha512-g8bb5vuG/cgAe/kQhBVPvQaumTQrp34dTxgSIyPheu6ilrDRF43S/p3s6ZfRXaEz0k1w6cHnbSpWRxdURmbMBQ==","signatures":[{"sig":"MEUCIQDuKnvmCsnq7D804R5xw5tb8nWkI7gx/UFWf2tjwmJyGQIgK2rbMOjJ0OQYaBouC7NrZJIpz0AMqH04AlgHjThRZZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-32ca76fcb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"32ca76fcb5360c11b22bfd5e81712f08a46b1df8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-32ca76fcb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-32ca76fcb_1731054118511_0.4217387352879607","host":"s3://npm-registry-packages"}},"5.0.6-02f285fc8":{"name":"@libp2p/crypto","version":"5.0.6-02f285fc8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-02f285fc8","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"44a7c2a249bc1027260f28fe7f5e08a7eb907ce8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-02f285fc8.tgz","fileCount":175,"integrity":"sha512-E4rv23K1EhdYdDqQyOg2Om/o+C1aMbCFDi6K42DdFvmADtzN2DQWl7t04EV3C7TwhrTmDBwo8RHiUc2yCl5xCA==","signatures":[{"sig":"MEYCIQDqAApjwNBSqJVFthTpHpvayXvG01J4wOLiK8o3CKYMhgIhAK04pHuoQ+SxAc6m+xccj+jO/hSzUdES1ruajEoT7+D4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-02f285fc8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"02f285fc8256cfc970f338e5ea7dbef67581b5d9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-02f285fc8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-02f285fc8_1731402430623_0.538967795433422","host":"s3://npm-registry-packages"}},"5.0.6-7626b224d":{"name":"@libp2p/crypto","version":"5.0.6-7626b224d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-7626b224d","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8da35bd952b6beee0b8794bbc329964f8f550533","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-7626b224d.tgz","fileCount":175,"integrity":"sha512-WmZqTzhUTNKKeiZfByFMT4D8tTrZ+INHEHHeq0zyFYPoyPDvGD1CU8klWkIbrLQPmgKzBryj7PgUb6PfpnQWrA==","signatures":[{"sig":"MEQCIGCst0hwotnaIZhC3RGS01h9F5OoUMkYe8xKwp/s9blZAiAXP10ZE5IQOS8BPUxUhirllsYxOdhPSYPddS2SAm7+Uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-7626b224d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7626b224d23c474d1c885c8a7922977ab7e4bea6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7626b224d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-7626b224d_1731412470965_0.980830292667042","host":"s3://npm-registry-packages"}},"5.0.6-7dcabb884":{"name":"@libp2p/crypto","version":"5.0.6-7dcabb884","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-7dcabb884","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a825cd4efb5bd7a602da26091d6963750cf5ccd6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-7dcabb884.tgz","fileCount":175,"integrity":"sha512-04XxlKmzzoqMcBK5uVYjQBDbQ7z3mfX7+tp8cUXPq7M3J/TZLxm9nrsO8OylzRINVC5acH1D33ZYKCCHXRtx0w==","signatures":[{"sig":"MEQCIAHFz+qnqgknNtNExbM3RxgVzIMwP2zh9YEYTlB+Vf7MAiBxT3AU7LK1Ky/CgaV5jYr6tWJqnVr/PbJTpgzTxwvoYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-7dcabb884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7dcabb884c37dfba69e3ce427544ab05209d137b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-7dcabb884"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-7dcabb884_1731581329598_0.776934720931945","host":"s3://npm-registry-packages"}},"5.0.6-844a8d2d1":{"name":"@libp2p/crypto","version":"5.0.6-844a8d2d1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-844a8d2d1","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2c0b6833cb6cbcbff3afc3c38be86b8e21080248","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-844a8d2d1.tgz","fileCount":175,"integrity":"sha512-AYb5MZjJI6uZyCvfLmhxx2Qdz6RhxLFlDVaYL4J/1vBGVb6DdMcu2ToyQnN5jP4uEtkkwyG9oa71aCH5jPt7WA==","signatures":[{"sig":"MEUCICKe/FBnMKYxlwVQrOpPW5e8iKUFKiHFcVUh3ZgZd9knAiEA7uVCY89HOvQre/K8TzMxjcFkUkJKpQhsWoGUWWwj9oA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-844a8d2d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"844a8d2d19d8f834a39ebc65f91ef771baa99501","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-844a8d2d1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-844a8d2d1_1731600448550_0.34659370699128456","host":"s3://npm-registry-packages"}},"5.0.6-c917314f3":{"name":"@libp2p/crypto","version":"5.0.6-c917314f3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-c917314f3","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a2f5381287337092d04d59bf0e02efdcfa198231","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-c917314f3.tgz","fileCount":175,"integrity":"sha512-wZbpHXsmh7hhVa7euPUxAXG4xf2iTv+bJl0Mx0lkpvaey1NyGDD7RZlBFkCDY2sjx3C2wnME60ja6hd9THdzsQ==","signatures":[{"sig":"MEQCIBEoP52+VA5v9+6qo50KXIp4VbkLkfPekD6xc9yLii3fAiAn9b8emTM29EaDozssX8PAg/2VK2LFDQ46+oF9U8NDug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-c917314f3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c917314f3e07f842f1d97f6453d00b27428de5ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.10.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-c917314f3"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-c917314f3_1731602084098_0.9711273567697065","host":"s3://npm-registry-packages"}},"5.0.6-2feaeddb4":{"name":"@libp2p/crypto","version":"5.0.6-2feaeddb4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-2feaeddb4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b03c0f3943f5687b6508bcdab14f8d000c54595","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-2feaeddb4.tgz","fileCount":175,"integrity":"sha512-w+Z0jNrXt0vGoOSbTAUGReBVIdzXUE4nblUQKkaOXFh6mq39+Hpx0EM5V8PlAwjwqXAOVtPjgfyHD3hpgkzRaQ==","signatures":[{"sig":"MEQCIExcQd1C5habQONJVCFW03ED/TIxQd2zktBkQ/VRKZGvAiAHHi/mpeKvLsbXzn1UidJf/kj/xQJw91ceKhc/Cnuzvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-2feaeddb4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2feaeddb40712a5d58aee158021a10b9b9bbf660","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-2feaeddb4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-2feaeddb4_1731669224873_0.03213715394983341","host":"s3://npm-registry-packages"}},"5.0.6-eee97c7d4":{"name":"@libp2p/crypto","version":"5.0.6-eee97c7d4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-eee97c7d4","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b255ee463456f72a862c6c1d0d18005bd32723d9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-eee97c7d4.tgz","fileCount":175,"integrity":"sha512-i9COrEndIZ103kjLMbj1D+k9OB2lNz+48gfIMzI59liOJF4bR59mW5bS9CoDaU2nLZWN2u4y+Q/f6ooG0vHt6Q==","signatures":[{"sig":"MEYCIQCD9/IzXxAy2yW9aPkMuqZ7icoasCBhKIJRGzPNk0tq3wIhAIB6pu6fenv4AiUoZJDbo5btnFlWxzjW2ChegBZN79v+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-eee97c7d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"eee97c7d4ced5763f6620e535f3c9a5619abf046","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-eee97c7d4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-eee97c7d4_1731686618976_0.5366030470293861","host":"s3://npm-registry-packages"}},"5.0.6-432955390":{"name":"@libp2p/crypto","version":"5.0.6-432955390","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-432955390","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e19fb66d97057153599ade3a791be1f1426a4601","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-432955390.tgz","fileCount":175,"integrity":"sha512-IHahwdNZ8VNzjgCOY0hsmaWGCmApETPHyTDvgEDlHeSg7AjpX1ug3RIIyxBPtQsGgqW//R0cQggUHj7a7WDdcw==","signatures":[{"sig":"MEUCIG38Q3vVvG45e/B7pSOOsvXZz9AZeecBuMegKVFM/x/5AiEAwIPvax/zSHk8QkqG2C/gxAZzdv6F5JM059YVnTw3Kxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-432955390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"43295539045639fe003e762dede1ec1a5aa60c77","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-432955390"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-432955390_1731754298175_0.14577844012653585","host":"s3://npm-registry-packages"}},"5.0.6-656db81cf":{"name":"@libp2p/crypto","version":"5.0.6-656db81cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-656db81cf","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"39be40b95b5204c89d2c325f8e2ec35d2566a813","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-656db81cf.tgz","fileCount":175,"integrity":"sha512-shNX0EGmaDXFu/jlww2j4A4OAsPvPcOjmC7zEIhkS3l3/l3Lud4Hz0e2+vrP0mKJo4/5kpX6cLUKi8vORpWoJg==","signatures":[{"sig":"MEYCIQCK+nPOhSNaXbHvK2V3XKyd77Y2VJSAAAICWy0LH2uo8QIhAJGayksvS0yKUkrLWU6dmK6y+rA4Sbp5kUtwRzV9HtQo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-656db81cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"656db81cff6f5cb8d1d5523f1928323057308b5a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-656db81cf"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-656db81cf_1731926564944_0.3706468282150943","host":"s3://npm-registry-packages"}},"5.0.6-05d559f54":{"name":"@libp2p/crypto","version":"5.0.6-05d559f54","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.6-05d559f54","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d4f037edf7038ef008ac226b533ce4e137062ff9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.6-05d559f54.tgz","fileCount":175,"integrity":"sha512-RQqyNMO7x/d99iAs/Wx9DiWI4lgT5cJc1fGRDOEV37jqFrUlrfwvsVySLVHhTidja/8Ayt2BIETGzQXNNhMpEg==","signatures":[{"sig":"MEUCIQCLwQXxd+E8xqQujXLEw1ljg4aMe4Xp1MlNjvrUnlKHrQIgaBoaewggTuYXAgpP9Hjmy+7N1Ie9tzjmHy10i2APFLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.6-05d559f54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"05d559f545d7408646f2b7dcd5adf5c6771a97e6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.0-05d559f54"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.6-05d559f54_1731929030969_0.9108375876086428","host":"s3://npm-registry-packages"}},"5.0.7":{"name":"@libp2p/crypto","version":"5.0.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"24c9576fb8754f4d199ab47849e8eed923d48abf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7.tgz","fileCount":176,"integrity":"sha512-hv0rv/BPBsmSV5GBtaLZpOEv1LsA+Ub0BEDnEvSdB0ZbZ3Fcdlt5HTaJ2jYz4lx2T7KWTFQa9i1elmlGxwuJNg==","signatures":[{"sig":"MEYCIQDCqyb8/cueqy7TZLGg1MEjN0n7wKQzqXXV96TeMPNoxwIhAPEAlYyMQUmhX2mdZMI7genC0FKVXzIcfdPN5wiehe97","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":378565},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4d59c801a6b45dcc0b2d7b457b4ae3b107b57cbb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"^2.2.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7_1731933693547_0.8234094205732376","host":"s3://npm-registry-packages"}},"5.0.7-f53f65d18":{"name":"@libp2p/crypto","version":"5.0.7-f53f65d18","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-f53f65d18","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0766e3fb993becdeaee5cbc1d57062064df29aad","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-f53f65d18.tgz","fileCount":175,"integrity":"sha512-83XwG1bD++bNWXAzsid5oEzsFJuC+cDQDxI1cD09xcBLQd7wpjXyz9BN4cGN/egbMkU+kedY+R15qoPUv9Uk3Q==","signatures":[{"sig":"MEYCIQCkhrTb/hdQ3wkQCR3KVJSt/j3OXxzNa6GzXdK2Avu/SgIhAOUpiPr+LbO7XyCYqlNl76JytdzSED+9mPQxaYrF/7Lu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-f53f65d18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f53f65d1805f9cd41f1b55558cef06d03f7a796c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-f53f65d18"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-f53f65d18_1732027185317_0.12267404705456597","host":"s3://npm-registry-packages"}},"5.0.7-d866eb5bb":{"name":"@libp2p/crypto","version":"5.0.7-d866eb5bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-d866eb5bb","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc3349c84a772cb7abf8b4eaf950d72a77831320","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-d866eb5bb.tgz","fileCount":175,"integrity":"sha512-pOZCQGwtZByAefZrfc43CjWa9hDpo1VHWdbqlEFDgK851eU0q3seffyZIRofNohkh6KPa51TmcIF3OKt0YnCfw==","signatures":[{"sig":"MEQCIHOyI1rroltmuggY0k/HskRO02dyzKqIB1TPFH66zt2tAiBZ1UE4T9mwPCm6lcE2kz/SykJHAo8uspJ9eqS1gHCN6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-d866eb5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d866eb5bb8269485364c233119331ca073ff1343","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-d866eb5bb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-d866eb5bb_1732036964121_0.4975338262085798","host":"s3://npm-registry-packages"}},"5.0.7-b248eefc0":{"name":"@libp2p/crypto","version":"5.0.7-b248eefc0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-b248eefc0","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b85f3049123be103a55c21e0aae0119408559e4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-b248eefc0.tgz","fileCount":175,"integrity":"sha512-mgCxzxrUkJVawNCDROUvkRvFeCpSmiIC4Iy6NTLdCycjxvFiE+DvscPeRBPHO0luNm7w7y5793YLr9fP989Khg==","signatures":[{"sig":"MEUCIFxoL+Q0FhUHXaJVw95SWgPn+RXaYutE9InrlDc3/LV3AiEAgt2AHfWPG617rpo+YnZeUS8/38ppFyG70oC1genmtOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-b248eefc0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b248eefc01e6034c211b0d458d0ce7a74e99c24f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-b248eefc0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-b248eefc0_1732179988266_0.6639804447538471","host":"s3://npm-registry-packages"}},"5.0.7-0862522fe":{"name":"@libp2p/crypto","version":"5.0.7-0862522fe","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-0862522fe","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"53949040bae9108f74b75eebf8de3bc0c8f1bc4b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-0862522fe.tgz","fileCount":175,"integrity":"sha512-U2qASl1sNCYvBw3Hv06MilLysn3ohSke5zDjPPFXsr42cNBNNrNI4eblH934On8KFP80ueQEiw/AxLeVgCCzfg==","signatures":[{"sig":"MEUCIGD0hVbX7qIdSEYyYhEotslGz3cWz8hN0cPDFSa/XhOQAiEA1Kl8qwYJKQG/NZjZbldIqBwscVdl/JsXXtD38ZHb4eI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-0862522fe","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0862522fe7ebfd050b404edcd9101c8c2d8cc1b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-0862522fe"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-0862522fe_1732278767063_0.30330674577119443","host":"s3://npm-registry-packages"}},"5.0.7-6ddc1b80e":{"name":"@libp2p/crypto","version":"5.0.7-6ddc1b80e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-6ddc1b80e","maintainers":[{"name":"jacobheun","email":"jacobheun@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"daviddias","email":"mail@daviddias.me"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48ec75c9dd6aafb061b57ebd8656e205dba25010","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-6ddc1b80e.tgz","fileCount":175,"integrity":"sha512-hXAcCHzmj6YOlQajJSQAwHA7l26laoiCB42qdmzufJsF8tImIv0CbmvhNQ4mjE/0736jdo0XV3RwZjfolLZ89g==","signatures":[{"sig":"MEUCIBJRONDwLowW+beuqK4i9yFAvBAtYKZRtVo0Zj1HDcwxAiEAiBA/OONX1oKZFf6LqVYOSnR/N/MoB0O1SPeDKVG2IrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-6ddc1b80e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375077},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6ddc1b80ebe396afee58082865ae6cae2bb39fb1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-6ddc1b80e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-6ddc1b80e_1732279907267_0.48261002630392325","host":"s3://npm-registry-packages"}},"5.0.7-4a85eb033":{"name":"@libp2p/crypto","version":"5.0.7-4a85eb033","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-4a85eb033","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96b2af44a0aff79a139c59efa6ca4daa036e8931","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-4a85eb033.tgz","fileCount":175,"integrity":"sha512-WRR28KRwDFnA1cxwSndTPtgB9s0ASYTK4/GHXncnqLIj2Det3/8ei2ESZOE/q8Vq96SpPFsPXu13RS2uQ6gy+Q==","signatures":[{"sig":"MEQCIEwk+cMzXFJ9M/u02EX5CdKNMp8AVNK0BM4bw8Y1aYpnAiBRr09rPWcpthscZUZlv+KC0KHpwdetxiM3lUY+TZpGFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-4a85eb033","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375079},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4a85eb033f7ea8461a10bc8b38bbc76d1383d1cc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-4a85eb033"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-4a85eb033_1732521936466_0.9071905944748859","host":"s3://npm-registry-packages"}},"5.0.7-98b43045c":{"name":"@libp2p/crypto","version":"5.0.7-98b43045c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-98b43045c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b1618aa668a4b724f965f83a3874ea10e64ceda2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-98b43045c.tgz","fileCount":175,"integrity":"sha512-hGi4cyyXE7FNBl6VS5ljQnqxHFDuehkMAGr3Y4lTG9cCiuy0Aq9oLPZlRzcR0/EwSdHkBnwAfYz+DQOHNCtOXw==","signatures":[{"sig":"MEYCIQDa/RMJeU6Wv1f74+vYpmmbVG5uaVi4yaMI3GY/lfRkLQIhANMdRz26Vry7bszHwDsinpTgnmwqm/uwPgOJ1jfWEUms","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-98b43045c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"98b43045cb4786defc74e21c637489109377ea35","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-98b43045c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-98b43045c_1732526689767_0.9886395085503565","host":"s3://npm-registry-packages"}},"5.0.7-d6cd25d0d":{"name":"@libp2p/crypto","version":"5.0.7-d6cd25d0d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-d6cd25d0d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7e3f3518cd545aec5fd04639aec8b1d1a4eaefd","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-d6cd25d0d.tgz","fileCount":175,"integrity":"sha512-a+sy74bsn+7WJU8LGtBgzp8dmjKD/ot15NvLcp60hb4rvbRVZFvdXC/hludM1AOUXI8rwdMcy7wZPbcuty2gzw==","signatures":[{"sig":"MEYCIQCbp2IjxrpTdqLN1Bq0tPUXEOwYchmx4hWyBE2uFHC0fAIhAJooc21EcuDNKuPRJ97b+0DlSXfwMDhI6oFJoaMs1ep8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-d6cd25d0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d6cd25d0deca292420093d894edbfbc47b347e5d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-d6cd25d0d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-d6cd25d0d_1732526713464_0.3468611635301011","host":"s3://npm-registry-packages"}},"5.0.7-a82b07d8c":{"name":"@libp2p/crypto","version":"5.0.7-a82b07d8c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-a82b07d8c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b207f79212fb4627b11367cf98203328fac0c836","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-a82b07d8c.tgz","fileCount":175,"integrity":"sha512-T/tO8LfihEiEdDxEk+bLXdgLLp1sjTm+zKbYuYumhksu+Ku/qWY65bndBLOMJ//zKEARfw8L4hs5naPvUlNSTg==","signatures":[{"sig":"MEQCIASm2GK16KVSj6S9Uv320AkivDzpy+U+mwLMWZyYsRYnAiBGuVUOICoJs7WamUL5WhI1ksE2UxNIUIrzfhwV7euBlg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-a82b07d8c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a82b07d8c69640b6c72824a584b55bb7c30ca06e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-a82b07d8c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-a82b07d8c_1732526719060_0.1706137931909173","host":"s3://npm-registry-packages"}},"5.0.7-bc90b4fd5":{"name":"@libp2p/crypto","version":"5.0.7-bc90b4fd5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-bc90b4fd5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"840b8fe152a85ee69bc2f26c9a8e1c8c5a995075","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-bc90b4fd5.tgz","fileCount":175,"integrity":"sha512-ZszP2WcMjbz77EikEdf7x6LyljPZTUztFXTBgAdcByJA8Id4FyuYacqCq2GO7ivUgeafaCHW7YYdJCDlwUljDQ==","signatures":[{"sig":"MEQCIGIoPUD6slkxcvdVaS2SB/D2XBv7U6PW2unxA3X948lnAiA2k4iNZZ/HPYgO6MPam8XUGx5qcEr+Cwaicim0HY0bCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-bc90b4fd5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"bc90b4fd58aee1ccd94d4fd61cc48d336e77d772","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-bc90b4fd5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-bc90b4fd5_1732526861802_0.0985796024421568","host":"s3://npm-registry-packages"}},"5.0.7-b02ea9b6e":{"name":"@libp2p/crypto","version":"5.0.7-b02ea9b6e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-b02ea9b6e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0b7de30afa3dfea4cd808554408974ddbdfb96c5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-b02ea9b6e.tgz","fileCount":175,"integrity":"sha512-/BhStBp1cpRz1L/RCS7iZt5N2R012EAjlzbta6b3gn/sr2p/XT8hZC9+lvUF58yJG+CXEDCbOqmpsTCJouj+xg==","signatures":[{"sig":"MEUCIQDlzCWHVm0obNGaRyTXKk9mgfvahBIHmDAftwN1/2QTVgIge1J08VLR1qolyce59idtCbCo4QtYGiD7RXdkTCL/LtY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-b02ea9b6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b02ea9b6edf1a6ef2e059ea8570ba57cc9052229","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-b02ea9b6e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-b02ea9b6e_1732634970226_0.10571692172776337","host":"s3://npm-registry-packages"}},"5.0.7-3650283f7":{"name":"@libp2p/crypto","version":"5.0.7-3650283f7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-3650283f7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df1affc9d982d59ee8a0fb5599434f7890af336d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-3650283f7.tgz","fileCount":175,"integrity":"sha512-VThVTY/Zy7vWUW7UOrqd9G82vxzwI6QXVrs2p3lmj9kQClAe5qKTZgIWi55hKfN6ApSVihH1fi58NpWLHf351A==","signatures":[{"sig":"MEUCIDD8CIDru+lEOPFrvjR0KiId9+NXXvhbEWBnd00+pSeGAiEA/xRUCCBBWglAUcZpLtl6ztVL/uNEDz+2qA32a/rltvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-3650283f7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3650283f7aab93517730b21c0945731415d4663a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-3650283f7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-3650283f7_1732639567920_0.7556328704542927","host":"s3://npm-registry-packages"}},"5.0.7-4761dd701":{"name":"@libp2p/crypto","version":"5.0.7-4761dd701","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-4761dd701","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c2e9a9dc3d7800ecb813f0b1e17d7af4bd195c19","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-4761dd701.tgz","fileCount":175,"integrity":"sha512-akf6iBn6ApCa1f5/PzwUk2ycAqsKsDeM2vcgqTX9YRBXnlPXVonUb+L5dXRvkklz59Kk02sdO/X1Urh1jA7vNg==","signatures":[{"sig":"MEUCIQDIoMcgWpyUaqMJDEWd1xXYg/eUeh4ebYCmRgv3abdeFgIgcrkbCMuTwzaECiKO9mJJLoikrVQWQwrwDllYvK6lqEk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-4761dd701","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4761dd701aec6620ee504cb9908fa2319971b79b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-4761dd701"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-4761dd701_1732643316056_0.3637337580426121","host":"s3://npm-registry-packages"}},"5.0.7-8a9258a24":{"name":"@libp2p/crypto","version":"5.0.7-8a9258a24","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-8a9258a24","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6cb547a1c4c9121e6a46ea28f3d3fad5056673e7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-8a9258a24.tgz","fileCount":175,"integrity":"sha512-2Z1Q1lwIFPj5cXYd/T5AWYj2o9/IWGquDwJcJn1NWRyto9+KjBpiAgbaqyjPf1TIspjQp7HEEKFKKl5lQQDI3Q==","signatures":[{"sig":"MEYCIQDPsRk4hCp+C0Ep7Wqr783no0P7dsvzO/LMFsn241+D7QIhANEwuRSjBTzcOc9UN1GD+0x5jX9957eGkStICNyZF8zz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-8a9258a24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387807},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8a9258a24168d13172eb139d32bc6889e71f81dc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.1.0","@noble/curves":"^1.4.0","@noble/hashes":"^1.4.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.4.0","@libp2p/interface":"2.2.1-8a9258a24"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^44.0.1","protons":"^7.5.0","benchmark":"^2.1.4","@types/mocha":"^10.0.6"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-8a9258a24_1732701338663_0.894494307758336","host":"s3://npm-registry-packages"}},"5.0.7-339b7df88":{"name":"@libp2p/crypto","version":"5.0.7-339b7df88","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-339b7df88","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e34ded8c51d6f86626e5638cafa8494c3bd842d7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-339b7df88.tgz","fileCount":174,"integrity":"sha512-7NnidwdzrYX08Nh9c0VYXX1rUR70r10XgVL39a0ferI23s6ZAtynfaE2oDpD4t5fIW7vFFRtE9mCkP8QncJEPg==","signatures":[{"sig":"MEYCIQDVO0n3jKhiXkCzDnmPvuiwwY7CBJhEbGg+u2vD/kId8QIhAPemAYvkWrMiluouUqrsnUL8Ug2ymGA+vEqJDrjrC3BN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-339b7df88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"339b7df884dfaa4e7c9e77e6299bd9348c715f8b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-339b7df88"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-339b7df88_1732804955488_0.9310469869998723","host":"s3://npm-registry-packages"}},"5.0.7-f2f9008b8":{"name":"@libp2p/crypto","version":"5.0.7-f2f9008b8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-f2f9008b8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a0228d20a8abd4649b2c6ba23c67a2f0c642d09f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-f2f9008b8.tgz","fileCount":174,"integrity":"sha512-cBRXelsNoZyGX6kfAp/bP7Maipd62JhUOo30bV9KQR+Vbm7s8PMfHM9fs785ZvZmBUWycyItWphaH5EAGU3EjA==","signatures":[{"sig":"MEQCIBJId/ZqBiN8FDqk2KO1WH+nESAgQwDAS1+0MJeXwT+OAiBMrcBYQeIRff5hhwbHosv3HWcSHEceOrK3t2hx2whGOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-f2f9008b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f2f9008b8e7c634a3855fea746af0762af920beb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-f2f9008b8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-f2f9008b8_1732893659370_0.024126095628649757","host":"s3://npm-registry-packages"}},"5.0.7-a0c8ceb99":{"name":"@libp2p/crypto","version":"5.0.7-a0c8ceb99","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-a0c8ceb99","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4eec4de46cc809e26a4f6ce68bead8a89b05b9d6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-a0c8ceb99.tgz","fileCount":174,"integrity":"sha512-aMZHfDQ+x1PFPCSpYcTJp0BWZ1Jh3T1XlimD2fbgKTK4vliLxXhil94kJJ4dwn0VWzz7GvrPYIqA61O7M7VTjA==","signatures":[{"sig":"MEYCIQC/uNS3bb8cpGx/HSojmJeIomAjuMsQbQYsgEakhxy0ZAIhAL9iJyCrWh0uHDbC95H1aUr/halJazETMGTBsRxkzSa5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-a0c8ceb99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a0c8ceb9917518e82587dab1be71f02aa7a6a52c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-a0c8ceb99"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-a0c8ceb99_1732905429837_0.5755868123210044","host":"s3://npm-registry-packages"}},"5.0.7-406b3916c":{"name":"@libp2p/crypto","version":"5.0.7-406b3916c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-406b3916c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bba0cdd37a548b8ea773ea61b6911118e15e65d9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-406b3916c.tgz","fileCount":174,"integrity":"sha512-WiDdhTdHbRhVOvUwxjquS8jwBwkrlZVkkoj63EM74Kws5SiINPyg76kQ7dPjp84TnKyq2e60QFA0gyxsRROOvA==","signatures":[{"sig":"MEUCIGfjPfat2k0onYtVgr8CObeF6C44m6ItOoxh5z7eamLzAiEAtZ7IyWrUDYqmOcMNPPYLMMbWPzWGBq1ZIPICOHqR8dI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-406b3916c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"406b3916cac688cd98c02b61ee2e52a9cd041704","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-406b3916c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-406b3916c_1732906928159_0.8593639271336282","host":"s3://npm-registry-packages"}},"5.0.7-f8da60e73":{"name":"@libp2p/crypto","version":"5.0.7-f8da60e73","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-f8da60e73","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"55f514f22928046b779c5da1e20110e3a8aaac4c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-f8da60e73.tgz","fileCount":174,"integrity":"sha512-BNP1xn8Kkyk9GXnN48XGnVSV7KFnUJ23CgTohf61PvhsxicBbGQSrY/fBFwH9eBCyfws/3l5pG3tR3gCtlo8HA==","signatures":[{"sig":"MEUCIC3L94CDRjKaKPV+iiENvOnOy8KQ08I0EoW0HsKWXCaBAiEAicELak5njlcZUhtJNUx9ddu+EinhRHV1JllhPVOf6IQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-f8da60e73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f8da60e73fede669986b8d48218f66c4e55fd776","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-f8da60e73"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-f8da60e73_1732910106291_0.8380243320647522","host":"s3://npm-registry-packages"}},"5.0.7-99f5f270b":{"name":"@libp2p/crypto","version":"5.0.7-99f5f270b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-99f5f270b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f6d71202d681b63bf87df8fd6974abd661fbae19","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-99f5f270b.tgz","fileCount":174,"integrity":"sha512-RHnO9GeVStUKAGtHzornEZULFpXFUNZ+oS2kSG/EiWXKNw0wgJd8YhZ1eudHEDxRxytOn2CjHlU+eKqE3bTFKA==","signatures":[{"sig":"MEUCIQDDR5ESK3gt97q1f7mAiK7qeowX6Nw3WKrxMP1ZX7i/VQIgG/6SNAwnSKJswxGnvAxvZaDt+IHUIZBJ0fUUV8lIA8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-99f5f270b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"99f5f270b9e7b69e4ef543c1ff1c019815af58cb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-99f5f270b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-99f5f270b_1732969021081_0.41967879113538165","host":"s3://npm-registry-packages"}},"5.0.7-06f79b646":{"name":"@libp2p/crypto","version":"5.0.7-06f79b646","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-06f79b646","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a8168311f9efded19da778d1657c9a942d266f38","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-06f79b646.tgz","fileCount":174,"integrity":"sha512-i9jFXAUWXkpsj5UPMSQBelZXHpSFw+Qm6fWOfnVRyyfSJsRGyiG66lEvX9UUvx8NRRLYUP7iPiMEpz7UvS84kQ==","signatures":[{"sig":"MEUCIEnyvuuN5SdsoNgx9diuOMn2/yOJmceN8IClUWEjEM7cAiEA3OoDBsO3PeddYRL1uvjz5MUEz+PeYj+rfBW4nY18vug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-06f79b646","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"06f79b6466fa8f6656676a71a5b90e6071825303","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-06f79b646"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-06f79b646_1732981234735_0.7065769646388325","host":"s3://npm-registry-packages"}},"5.0.7-2c182d2e2":{"name":"@libp2p/crypto","version":"5.0.7-2c182d2e2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-2c182d2e2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7c3cbb0a79c60efe9c39bb82e7da9e0e440316eb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-2c182d2e2.tgz","fileCount":174,"integrity":"sha512-20Z0ZQXQwG7M7sXJHctSkyFI0R2A6DbYLmdqG9X/VQ+CmPfUL6slz0avhqjsrvVgD9k+88rvLl5imEeKukEpFw==","signatures":[{"sig":"MEUCIBv3eY+9/WAm/TqO79zVCN9j9oytpXFgiWqhFywvrs3IAiEAjryOIjqy7vCRPVSci0v7e5uITlWmkqNe2gZpkxGpPak=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-2c182d2e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2c182d2e23d3246ece92ac937dfd91275b39bdc0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-2c182d2e2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-2c182d2e2_1732981242102_0.9051963132816185","host":"s3://npm-registry-packages"}},"5.0.7-6ab85ea68":{"name":"@libp2p/crypto","version":"5.0.7-6ab85ea68","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-6ab85ea68","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"916d61acb391f3a255b4ccb70eecca8ef8c56231","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-6ab85ea68.tgz","fileCount":174,"integrity":"sha512-YcyKtu8g9xMwP83SmkDxiXZsoK4mrqbMrNVA8dRKTzByVl6to7vmSbL43zcBl3N+GiufjH7EPMqzAY5cOJcYeg==","signatures":[{"sig":"MEYCIQDIIUhGSaaAx5gnUCcgYKBG+qwclL+HCSGSBX27rdiJQwIhAKsThbCFeFzMSNmCJmfzDRGezLaBIZo+OkL3wPpS22GA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-6ab85ea68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6ab85ea68ac77e2528a3bf5ccf31b7bc8377d1e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-6ab85ea68"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-6ab85ea68_1733319246242_0.6638691368854954","host":"s3://npm-registry-packages"}},"5.0.7-d19974d93":{"name":"@libp2p/crypto","version":"5.0.7-d19974d93","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-d19974d93","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5fa2eff52ad8fbb9256b12021b3f3b4bf9fc59b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-d19974d93.tgz","fileCount":174,"integrity":"sha512-aRkgctgBAcLguAs1dXAts0FIQAqqQuKEmAFc9GG8pkMSYIN+S7wmW/y/px6CUVBSvERt1qr7YUFOM9dR/cG2SQ==","signatures":[{"sig":"MEYCIQCNMAZx6aFz5ul2khAUgUtbMNim3eX3vApZL1aGUUlKXwIhAKYfedwinDdSbHLq/lOMMcjWYj63wX4NAITf+/JJF7bC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-d19974d93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d19974d93a1015acfca95c2155dbcffc5fd6a6c0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-d19974d93"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-d19974d93_1733333769590_0.47125833911007575","host":"s3://npm-registry-packages"}},"5.0.7-92cc74082":{"name":"@libp2p/crypto","version":"5.0.7-92cc74082","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-92cc74082","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"55676b3f968355a16a7ad210649c6b83d871342f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-92cc74082.tgz","fileCount":174,"integrity":"sha512-aFDWZliNlLpHaxDPlUYiLbYJKpxCqbVs/VXaq8YJR45DeCK23PINyErTwI9Fdw1qFcuvr8ldD3DICDyTUZtsjw==","signatures":[{"sig":"MEYCIQCkvB5ifwMlz7TvSGrMHnzHedgZDPJvxG68QiuvOoo7DwIhAO6rG3x5ajl9rZgDFkLYM6eO/WSYj3SPihxczU+6Ets7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-92cc74082","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"92cc740828963a4786ea83befe606dac4ba25e45","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-92cc74082"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-92cc74082_1733486068008_0.5982822441525213","host":"s3://npm-registry-packages"}},"5.0.7-2625cc323":{"name":"@libp2p/crypto","version":"5.0.7-2625cc323","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-2625cc323","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1f13952124485e8ea87780797428d3e7ee21f24e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-2625cc323.tgz","fileCount":174,"integrity":"sha512-in1uFXvBQITEt9VLSr4Pnw+j9I9j63/2DfqpGIumrMZzfs09xzgVQb1y3fx6S7SocEhVQOb+wbjVdZdKBkVyTw==","signatures":[{"sig":"MEUCIEkjVrAwsPxDNxSh9OgOU2W58IIsvywlNNsL1e/lORFqAiEA4edQwIGbUhRDvOYNlL3q0YArSFPwwbjeFHNcAZuKpbI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-2625cc323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2625cc323b77ed4843d200a3b7022f80eba2e8f8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-2625cc323"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-2625cc323_1733489397933_0.7746063852166534","host":"s3://npm-registry-packages"}},"5.0.7-9614de7c6":{"name":"@libp2p/crypto","version":"5.0.7-9614de7c6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-9614de7c6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d3ea80c25a8bee029d82fbb0525759adff5e2c6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-9614de7c6.tgz","fileCount":174,"integrity":"sha512-lU2Q8mj54tS72fBC+I3uEOVDA4jL0S12ciWdIwJEAJdcO0cTj02OO+K7ful3YeWjlT7RT1+zPiCTEik4tIeWSQ==","signatures":[{"sig":"MEUCICRNnNhNwRkkVhVHJqAighqAMxSPvQTpJNDDU2HdEOJ5AiEA1g4HYcK9Gu8dt/rt5KeumWPxuE36FrFQ0gQYfy4HrMk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-9614de7c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9614de7c63d5dfad71fdad533b9be650d885205d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-9614de7c6"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-9614de7c6_1733493857549_0.7073949740467111","host":"s3://npm-registry-packages"}},"5.0.7-96654117c":{"name":"@libp2p/crypto","version":"5.0.7-96654117c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-96654117c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"048b046594766c7763755c51bb6d77983fd5921b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-96654117c.tgz","fileCount":174,"integrity":"sha512-cohuWXqwLB78vQbOradVA0mjMGqSMvI33yw456Ct9gHlt8ZSka1Ksd0EecMBZlhU4X1ja0adFlI17xSQnnodmw==","signatures":[{"sig":"MEUCIFBL8JCRMqhiVfiydH/Pv1x8Uo++IIZXfR82JL7L0DT+AiEA4y2qDmRvJ9LJflhrMT5fbondctJYWSLQZHj1uiJKRBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-96654117c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"96654117c449603aed5b3c6668da29bdab44cff9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-96654117c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-96654117c_1733494098742_0.4206440809646843","host":"s3://npm-registry-packages"}},"5.0.7-48e9cfa56":{"name":"@libp2p/crypto","version":"5.0.7-48e9cfa56","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.7-48e9cfa56","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d85ee7da7e00aea98ba659272b5f73f99afb763","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.7-48e9cfa56.tgz","fileCount":174,"integrity":"sha512-MaNnmxhsIa4uMwnc+AFSNl2KSbQaRRW5OF602YGK9GHkV9PXMr7Mhl9OJTC9gxf/5Qjtdzu4FS+FNNe/1keSCw==","signatures":[{"sig":"MEUCIQDQBu5hhEfxjry1HzHzjYp/SFcNHqzsuHSskVdivxDLoQIgCYJ3V/+kG+ha1gHsV95bk5yF82jOqDgiACDhXt8Ab50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.7-48e9cfa56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"48e9cfa56fdf9d2dcdc0efc758cf7f055106cbb5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.2.1-48e9cfa56"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.7-48e9cfa56_1733745898967_0.37580710022982466","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"@libp2p/crypto","version":"5.0.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e55236265fa5c5c07196eed595985b6218353fca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8.tgz","fileCount":175,"integrity":"sha512-3ZxuzqMvyLXhRnjT3sjvzCCW4zkO9UKgv75KfqExP3k1Yk/Zbb+oM2z7OgnDycvLGxnRZgGwizrgnWpZvXlDEA==","signatures":[{"sig":"MEYCIQCLA4bneVaIKZyvxU+oly6PopT0swLVm81XepCkXfBP7gIhAJg3ybs5oGuLxnfxGC5ca8w3vYynUVI0eXURoghGtOO+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":391247},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e7133ee0003811aeb5c0aaf32f8df55431fa5c75","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.3.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8_1733753875015_0.5523662590621734","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-127abe24b":{"name":"@libp2p/crypto","version":"5.0.8-127abe24b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-127abe24b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"93457da60e4ca4d1ad62ad8a51a3ca74271241eb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-127abe24b.tgz","fileCount":174,"integrity":"sha512-frf7TxsWQnPUvu76vYFUian8LNMoTJdcu9U9laGgU/kEpKkTXzAOwtq7FcooLFVsj8U9lbISBSByXhWGbllrmw==","signatures":[{"sig":"MEYCIQD5pjztLzXJHj41Yli4yYFuzQ5W6GpYvx7WkFMuogEAmwIhAO5UPUo2tqdt5ZYDXW83N37dP4M13ubM/yIL4bA0Grm+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-127abe24b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"127abe24b567e462b5fb8809960201635bee2202","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-127abe24b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-127abe24b_1733822089023_0.2540766287843004","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-5c4a79e5a":{"name":"@libp2p/crypto","version":"5.0.8-5c4a79e5a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-5c4a79e5a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f0e1a34b6de488c7d4330bed43b9de43e1453c6b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-5c4a79e5a.tgz","fileCount":174,"integrity":"sha512-kdANuYRf/+SpsJng+3CmMFY/6410eq/4KOiwWOIsrOFB4bM1KK52LTN4dF1xQO2ODQ0CducS9JTDiHP950U+cg==","signatures":[{"sig":"MEUCIQDx+1AyhidR1YhN+1uOCVe+cWTxPuuJxE4y4QwX/7xM7AIgEz/mHOQopqo79CEZskbjrTTQ3SIaIU3XCWtUYiLD/AY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-5c4a79e5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5c4a79e5a6e8d0db1ef6464075841a0b9de507ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-5c4a79e5a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-5c4a79e5a_1733838825065_0.8835286306651171","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-3c63482e5":{"name":"@libp2p/crypto","version":"5.0.8-3c63482e5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-3c63482e5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f1657ecf8f4452a1ee81820c919da2b4c55073d5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-3c63482e5.tgz","fileCount":174,"integrity":"sha512-xt3S3MeA7sm6mKaUpt26cX6niTgFTJ3jQ2FAiW8G3/Smw0QazijKy8JNbrwUdMPTE4+QBzb1cCqtLk8/ralXlg==","signatures":[{"sig":"MEUCIDuEChGE1mjTQaQUINNpehcL57d2NLlVq0EZ2uqlEtCbAiEA+gQO0u91FJwFXPwvyIS/BybcXG+4fmbY3GlGBkd5VmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-3c63482e5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3c63482e5587e0edabb5c215cb6e565ed4f1185e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-3c63482e5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-3c63482e5_1733992655223_0.5751989512082909","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-d3e5a3382":{"name":"@libp2p/crypto","version":"5.0.8-d3e5a3382","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-d3e5a3382","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"674daca7a8bbcf1c88a49d78dde293cae5cb484e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-d3e5a3382.tgz","fileCount":174,"integrity":"sha512-nsUQh0QQBNf+dgkvAxvtu/NA9jy0CDTUME2LLds0HPYkn9FtuEsyR24us8naj0qX8zJ0JnSNw3juGPmShPaYTA==","signatures":[{"sig":"MEUCIEOE84I0rrAda+EOkNsPbYTMlhFo/LjeRF44pi3R7k7mAiEAutHyulMz1gOqcd8FPUkdQiIBWju3OQqSYBdjTPrX/yQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-d3e5a3382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d3e5a3382ffd9b666b68e537ad8533ff38737102","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-d3e5a3382"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-d3e5a3382_1733992659901_0.44325542309567667","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-023ea575c":{"name":"@libp2p/crypto","version":"5.0.8-023ea575c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-023ea575c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fa7ee6bce5246b74ae0cf6a01ef47127065aee89","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-023ea575c.tgz","fileCount":174,"integrity":"sha512-bPhK3V3n+s640a/FtnJEDuEsfV9iI73MBUuKIhpjIz4tOLF+4SEyl6nFa1iWoywF/0sL6WWOkbCxLRLqOqhGzg==","signatures":[{"sig":"MEUCIQCrQ3O1syU1AGZ/XMTSg1oNYWtBlt60S6bhs7G1lLrZJgIgGnxjpzi2ifNvkWOrCLlhzcm4YdiEEXb6vKeYexcc5A8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-023ea575c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"023ea575cf70211012990116ccfc6c19bb5f37af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-023ea575c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-023ea575c_1734002321658_0.9587834533748145","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-52f0f2f13":{"name":"@libp2p/crypto","version":"5.0.8-52f0f2f13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-52f0f2f13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ccdd7e8f584c92b4ea0f7a581dc56a3e5387c912","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-52f0f2f13.tgz","fileCount":174,"integrity":"sha512-Yyzi70HiDa8WDEFKWsUrvXOGFJhqIEmHahs/6BAaRNMefeDEQED91F1HGVrUt7k0IuwjcvXW74h71whzto2tzg==","signatures":[{"sig":"MEQCIAwCvYMfKSQXGA4rffFn+rQ0P6NZcOmmv5vogWonRMpYAiAKr82LWrJngOm+W3cLNy4d5HLxLR/copJ9s0JUhJPUcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-52f0f2f13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"52f0f2f1324bb7316157c3bcdbbdb5f1b151e3ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-52f0f2f13"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-52f0f2f13_1734076634659_0.5471344811138663","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-f4747450f":{"name":"@libp2p/crypto","version":"5.0.8-f4747450f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-f4747450f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c63fecad8876f3ad4f22ad05696ced6547e406ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-f4747450f.tgz","fileCount":174,"integrity":"sha512-XMq3/1IMQtKJuTwS7xKunrZLhPlUanrQx+Rq9+kZCozLd3b4fY3ck2kH6kqQQDrdyLK0GvxLRkh9kMGinA3kkQ==","signatures":[{"sig":"MEQCIEFjgHGeUvKAJJ414+r9IXDggqoW5k/kCGMmxK4HCC3GAiABnzqyMh9AWSIs2OccCKl8jcwFRI1UAiX5m+9qAfuIeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-f4747450f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f4747450f1025df1dc31970355ceed2154c5b835","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-f4747450f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-f4747450f_1734076655011_0.3933077943425374","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-5acfae333":{"name":"@libp2p/crypto","version":"5.0.8-5acfae333","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-5acfae333","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d4eaa7f944007ac4987db7ca90862bdaa61cf47","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-5acfae333.tgz","fileCount":174,"integrity":"sha512-IA3nJZlSaCtKEt9GhWeTuH927rGAhuuMGpdGYnDCIUUZWDcI7CuLuKaCphmb6L+Px9TW2MvhzK9fKJJbBHxOJQ==","signatures":[{"sig":"MEQCIAeAy8+86YOFAb4Nl06iq+9lqJxDpI0r03pOLmRxUfqKAiB4OolIrV+Qyu01GzBmEsb51Be0JvAHo12mwyaqs5I8zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-5acfae333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5acfae333e586d558557ca91852e374de223f1c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-5acfae333"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-5acfae333_1734076809685_0.9171532766298527","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-285dab7d7":{"name":"@libp2p/crypto","version":"5.0.8-285dab7d7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-285dab7d7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"acc234bf9c9ae46529130323669a2599169ed1ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-285dab7d7.tgz","fileCount":174,"integrity":"sha512-NSyfzLkmumZg3td9BW4F2X6MeXMT+WTLm/7eqHR13VtaQjXOhJfZ3TWhXxS9mPu8g+UkAuy8jqQA9k+gDDF1JQ==","signatures":[{"sig":"MEUCIAaWXOtAbyUvcTdJLGdADqvpnCabVaovdnObETai7LOHAiEAyzINt5ER6ZaRqPwofAc2j1bpij3T0DZ7cUX8RwZBZfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-285dab7d7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387649},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"285dab7d768040f524c2ab2705ace162b98bd1c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-285dab7d7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-285dab7d7_1734077051513_0.5277281337193929","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-ae75570c8":{"name":"@libp2p/crypto","version":"5.0.8-ae75570c8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-ae75570c8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"974fb3db59c5fd50228a7427c89cc8cc6335dec4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-ae75570c8.tgz","fileCount":174,"integrity":"sha512-Rj2vwuJeJE1oetL5CQc1gVub7P/+XBDu1BUTKxxzng4hAEAy6//oAjx+FYk6pxKHLUAvtcv/YWeCAiN2KtFL+Q==","signatures":[{"sig":"MEQCHxZxgbJuiiRuXFB90X5/GyMpX1c96z5MGL7L+lCtnvICIQCs+iP/bTyvR+4Xgl9eBZczmt5fZi5LmKxATsGqn/hsUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-ae75570c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ae75570c852fa9bfe00910dca1c219fa585dcb83","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-ae75570c8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-ae75570c8_1736182156318_0.47043015749044303","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-20d9ba73e":{"name":"@libp2p/crypto","version":"5.0.8-20d9ba73e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-20d9ba73e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e2d81d511d72b68af3ddc1fc7382cc6b530c3e81","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-20d9ba73e.tgz","fileCount":174,"integrity":"sha512-iKuoKeOZiKxO6clwJrQiu4H+TtIDeq4FdNDvjw/v67W8GvmFzcB1usRx7JPg8/miqNLolAYkj4zHbyr9WEKGkQ==","signatures":[{"sig":"MEQCIA5GVYSMR6NTpxHvcMmsnuNjXIgtqBlJTebG8EoVK6d4AiBGccsHgNc0kCrIU21+NFFAHD4DqF3rc857FFGfupdN5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-20d9ba73e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"20d9ba73e2fc76e42327458b2a1e29d1ba162bba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-20d9ba73e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-20d9ba73e_1736244811181_0.8610353608307828","host":"s3://npm-registry-packages-npm-production"}},"5.0.8-abe9bd154":{"name":"@libp2p/crypto","version":"5.0.8-abe9bd154","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.8-abe9bd154","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e7ae925471600a84cbfca84674c41dd10125e88b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.8-abe9bd154.tgz","fileCount":174,"integrity":"sha512-rLBKqzg/QsAt9VmRjSE54Dn1LTQvoe72UQThBakjYmWTccQwjfTrklv+Zw9mT38iP2qVCiLYABW+GhCGdTFFkQ==","signatures":[{"sig":"MEQCIDtGelU1qCSSbbtb4rVP/NY2eF+boEcepIldUyvIqktwAiACj0nNRUjI8UAfcz6x2kKYDFLuXECekRf9frmGKw2iuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.8-abe9bd154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"abe9bd154e4f1213c96efdb41764389fac823f02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.3.0-abe9bd154"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.8-abe9bd154_1736265067859_0.6971723412872053","host":"s3://npm-registry-packages-npm-production"}},"5.0.9":{"name":"@libp2p/crypto","version":"5.0.9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0bab8d301b3ada2f8a1c6fb132811d0a7de4d45a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9.tgz","fileCount":175,"integrity":"sha512-KR+KK1d7BfwUIC/zKN1PhS4elY/6TNWMl//34O2xA/YzSJl6vW/62oXG/XD5ieqjq7qbJZWsgbSRry8w/vDHBg==","signatures":[{"sig":"MEYCIQDu+NARyNI9pN7wrqHFfml5xGq55P2jhL4VeiGoNdaGvwIhAJPP+FbL8z/JIRaHd/o8NnX6ZPp5p0JCkJWWUEKPlRme","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379499},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"60ccf1ad3bf92d9e1819be7cc4ed902fd9111ae7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9_1736417756695_0.7094090178395762","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-b56d91884":{"name":"@libp2p/crypto","version":"5.0.9-b56d91884","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-b56d91884","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f246638c497528f884c7d87c99982f205eba6e3e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-b56d91884.tgz","fileCount":174,"integrity":"sha512-OhLJMEmRffN3bL9MBrZKtmh2ZrzgC3t2Zl4dW+2tkfiUkwEOwV88EPAa3ixBQepzsZRNs/P6zlO3130rCgfniw==","signatures":[{"sig":"MEUCIDlo6uFewHWFY0owmH1GNosEYphjAuSYvwm/O/QWm5EGAiEAtXrJwCixdq/VroTA9DFwTgA9JDdVFWT0B/f2wSOkuSE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-b56d91884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b56d918848b22febde02171e90d2d04eb07203a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-b56d91884"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-b56d91884_1736419100298_0.5148909787339193","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-fe8af37a1":{"name":"@libp2p/crypto","version":"5.0.9-fe8af37a1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-fe8af37a1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b2d49c1ec9e665a378e88a2b91475746fa9faedf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-fe8af37a1.tgz","fileCount":174,"integrity":"sha512-jhI5CyoCXCCiqwFLYUW7hujhWOKz14OAkvOUPzVv2C7cr1A7RBXHxglh2CTEB8XaGtSm5/YYP6h4418+2tcNTA==","signatures":[{"sig":"MEQCIDd0LlXIPp5HdScUJkVhDoNSyrfRFIwnM1gVgQG1v8i4AiA+ieN55+sOovZBN+X4EvpC7XoxtegkqmcuVcUbm3Y+Sg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-fe8af37a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fe8af37a16c2657d6d150b2d791d638118711011","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-fe8af37a1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-fe8af37a1_1736777768294_0.21467663733352693","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-c90984ec7":{"name":"@libp2p/crypto","version":"5.0.9-c90984ec7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-c90984ec7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df8f77c10784efdd8c700c375c38844e41451686","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-c90984ec7.tgz","fileCount":174,"integrity":"sha512-oq3D1rX6fu/tVrfuhgo7MLBTiK7bJDeAfpCmxpu4yg4eXs9hO5gRJN4ueCu32F21gpxUuocOTqKjbzRy+7hpqQ==","signatures":[{"sig":"MEUCIQCmbZUZuv0g74Qsb3wkY74k9Z0tSzymVbxRZE/k8ZUCeAIgGhSly+qBC4xX8uwDbV424NMD/Z8/B7noq60hJKsaGe4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-c90984ec7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c90984ec77b7184efa66b8b37d7e0913f1c207ce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-c90984ec7"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-c90984ec7_1736780346592_0.6247524578393686","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-06fc82da8":{"name":"@libp2p/crypto","version":"5.0.9-06fc82da8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-06fc82da8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2cc41be210eaf3a4f6c749f7b587cb3f12f3b035","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-06fc82da8.tgz","fileCount":174,"integrity":"sha512-WNnokWx4o77wuChhKipbh75KfzoZ5xKRZ9lnr3Ww+mSDD0iVIAaiachKnxNl58YIxpto+1TmBScamRIOQI2rcQ==","signatures":[{"sig":"MEYCIQCvT8pAMguyRsBLboyYRh/GN+4svrjgpPKmjxZ50Lm76QIhAMyyV1fmDMzr7sRycNYABuxZyBcU6DZ6MnVnCHnFCYGF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-06fc82da8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375901},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"06fc82da85bdd4fdba5bba797135c7e8b2b10c53","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-06fc82da8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-06fc82da8_1736788095624_0.2961815880369958","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-f767126e1":{"name":"@libp2p/crypto","version":"5.0.9-f767126e1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-f767126e1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0b6f10886507011bcb689430262eb621ba40c67d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-f767126e1.tgz","fileCount":174,"integrity":"sha512-SD9KVBG/gwRsSLZoAYS5jOZmgcEntMuLgailxyt83KOpas/4Gmhd+RrNDw3QC8dcNvXpBwFLHT+O3lb6Ocjydg==","signatures":[{"sig":"MEUCIQDO+E6doVpPRMxucoZPxVPO4ol5oBDvSWD5hMNyvM2dtgIgKZj8hG3dadWjxSc9zBOPtPBLApprVy9kCzM738Tn0Bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-f767126e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375969},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f767126e1e59f945ff29a06b1bbdf3d549743a95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-f767126e1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-f767126e1_1737386322116_0.9172712961500831","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-15a70af5f":{"name":"@libp2p/crypto","version":"5.0.9-15a70af5f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-15a70af5f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a55c6e8d5889080e309b6f3ebf26872560773994","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-15a70af5f.tgz","fileCount":174,"integrity":"sha512-Gc2lhgyc6skqhJt3FyT96VVKxm11BlInmvek//HCe8Qz+ovrs04sYFnf5ohUPv+Y4EcNyYH2qZz/bXOscH/Pgw==","signatures":[{"sig":"MEUCIEnNhDAqOXd46Arx3lLt3/7RtzS/Al1rCJcvNsTpDK1WAiEAqo0alckBT9DPuUDF/TnDTAoOK1LW2uoKxxlyQaXCQDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-15a70af5f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375969},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"15a70af5f4750dd5ee8085e6051586f4e74de41c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-15a70af5f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-15a70af5f_1738580344111_0.881020438157522","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-723bde6ce":{"name":"@libp2p/crypto","version":"5.0.9-723bde6ce","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-723bde6ce","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"28dd88ca4b745f2c2ebaf81e004c18c17cfaccf0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-723bde6ce.tgz","fileCount":174,"integrity":"sha512-7uQ2bVrglk06bKX8aTOlAFqr+E7F78NN7OjClO20J2OUl4AJocLt7mkdAru+S4U0RsDONz+AVpu4r3XEpPVADw==","signatures":[{"sig":"MEQCIBN9OvPdjUEraaam5hTfIY+tgqG4DP9rmrsFFNESUG34AiAVWl9YwRpf9I916x5pgmaoZ07s56NOZ8SxtzFuj8AuTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-723bde6ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375967},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"723bde6ce6bc70c62c97ba4acfa484a316618149","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-723bde6ce"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-723bde6ce_1738583627468_0.7638556680778514","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-4bbcfa707":{"name":"@libp2p/crypto","version":"5.0.9-4bbcfa707","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-4bbcfa707","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b64b8164c880d9de7a4be46d79d6c8b0e3f9aa8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-4bbcfa707.tgz","fileCount":174,"integrity":"sha512-p0xV04qaBavEK99IVlZem5UPW+nE1CQixUuKVhbHk78D5Mth2+8/WqoxfOa6I8PBfnAY73579tUvfTyOnLntVA==","signatures":[{"sig":"MEYCIQC7d6Qgif0Y+QIeKQDdJcsjibDRW1WOk4LcB4QMnFaewQIhAMF/w2BPSvUl2yzRltI8n0KbSkserF7xsqb11bAiMFuS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-4bbcfa707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375967},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4bbcfa707bba45a028429061ce44dec3dd7add34","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-4bbcfa707"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-4bbcfa707_1738584365531_0.7595092380257422","host":"s3://npm-registry-packages-npm-production"}},"5.0.9-e2ec7bdaa":{"name":"@libp2p/crypto","version":"5.0.9-e2ec7bdaa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.9-e2ec7bdaa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f626c7917ac2498bd4395dda605b9e05dc1a79e3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.9-e2ec7bdaa.tgz","fileCount":174,"integrity":"sha512-W16uNntHXYnt5GpYxzVkUS0POgvSBg6XrsL8pYdyTORRG8ZfntbW78JXvUjfljjbv8+VX8lbEwfL1Ay5O1zi1w==","signatures":[{"sig":"MEUCIQC4Q6XpC23w3ZyszGYGj5c3yznSOGLFQCeeyMIdKhsD4QIgBLnOc7m1rtS1j1yRx1xv9MVv7/smd11ZnEOqkgw2/TE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.9-e2ec7bdaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375967},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e2ec7bdaae767061c0aa07ea101184608a5072bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.0-e2ec7bdaa"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.9-e2ec7bdaa_1738585653833_0.5168625551023902","host":"s3://npm-registry-packages-npm-production"}},"5.0.10":{"name":"@libp2p/crypto","version":"5.0.10","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cb8c09fe6629b77f69dc394a406efd372809c4ed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10.tgz","fileCount":175,"integrity":"sha512-mY6aFPvwC5qHPoBqNPow96LGvNTE2rY4tos18hNleoiuoBSXyNCsUw04XoDVStz0GrVGW4QstRcg9qBG0tPpIg==","signatures":[{"sig":"MEUCIQDajMdLSpzcroTULSPaNBfbALGCh1ysGV4+WHwFtAmT9gIgFffw/V0iX74z5QycS+w4g183jb372aAsrnQHraVjUDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379566},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"52d06d96fdcd339515775b3bc4297999eb6a697d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.4.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10_1738588944215_0.606156623445246","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-80ddad5bb":{"name":"@libp2p/crypto","version":"5.0.10-80ddad5bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-80ddad5bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef09b7dd6c80e7436b68a3459541b291fca67d8d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-80ddad5bb.tgz","fileCount":174,"integrity":"sha512-I5L65+zuRYycgf2cevCx0MU78SKQs6uWx3YcNYFBDrlDnTE0sjlbN7wjvJOQH+Ja62fvg5bNtbxdfV66e+sEcQ==","signatures":[{"sig":"MEUCIGU86faOR7JRy7ddGJPfdGk9ha71E405QiT6Hw1+Lf25AiEA5HCiFpsy+4lJmb5FIHdEaZKqQbnbZgcLwLUJJ8+7sqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-80ddad5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"80ddad5bbbed06552d805cab4d341367300a4388","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-80ddad5bb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-80ddad5bb_1738652727927_0.15496166193596816","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-d61cbacec":{"name":"@libp2p/crypto","version":"5.0.10-d61cbacec","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-d61cbacec","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7165d8054f3b45390ce45478f5b2484e92db24ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-d61cbacec.tgz","fileCount":174,"integrity":"sha512-9EoTgvTBmbhSIrS/OKFkiwAcfFKWHaX87OCwdm9OOakG8iy4yGHAsc+1BBNNoBy5K/0gEMMIgSN6LuQibPY4VA==","signatures":[{"sig":"MEQCICpDTdPmmIf7dm9ybWFwfk6P2aq1b1BfSobZ6Be9c4XfAiAbDcyvx5Y7aRYDxNa/yXsAWR7ogV8QjbF8lvsl7uk3AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-d61cbacec","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d61cbacec14b9cdc61984d3b9e67f20eec038c4e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-d61cbacec"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-d61cbacec_1738657520564_0.1583556787239353","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-c1d0b7fa4":{"name":"@libp2p/crypto","version":"5.0.10-c1d0b7fa4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-c1d0b7fa4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a3ce354b70d8aba95d63d01b60870ceae8bfbc4e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-c1d0b7fa4.tgz","fileCount":174,"integrity":"sha512-sk7zhZNfphuwUyRVxc+hwBJ7N7wxVn+8kRnnLHGJ19MJCqnexJxotYg4kViAk5UOlZeuqqRR7FvUjK9SzZ0s8g==","signatures":[{"sig":"MEUCIGodNzOV8r6jhgJ1MZxYq2x0cXtulmcYpbnXERPnmsaAAiEAhzIFVl9VVqAHq98nrVt4/82rn9PQR2iIId0aT38+aD8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-c1d0b7fa4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c1d0b7fa455ccee4dcc296ec7daa0da2d2e627e4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-c1d0b7fa4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-c1d0b7fa4_1738662640396_0.9824415138149087","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-66c3ec5e1":{"name":"@libp2p/crypto","version":"5.0.10-66c3ec5e1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-66c3ec5e1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3cd96c8f897e2b43309fce851b90a3bd576552d9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-66c3ec5e1.tgz","fileCount":174,"integrity":"sha512-NU5hrMMnCCT9z71+pzvnHv/NrCR+QeQY0KQrlkajijLv9hpmu8DSpDQfeCzNzi023lJxtUP0yql5cu3fW1Cdkw==","signatures":[{"sig":"MEYCIQCokfUiMlY0eYi2nHek2RQeC0djQJNpKanUm+hKe4YwqwIhAOY5aXT9Qpw/qHLZF07W4+kNnSuGLynAavCOeCR+1sLC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-66c3ec5e1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"66c3ec5e1de2706de53e9b5261df8b470d2294a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-66c3ec5e1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-66c3ec5e1_1738663154450_0.046436795963217925","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-26313e695":{"name":"@libp2p/crypto","version":"5.0.10-26313e695","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-26313e695","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"08e1a569283e4ef78def7eb94449d7a47b700a99","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-26313e695.tgz","fileCount":174,"integrity":"sha512-+NRPcr+6M0Sr0A4rgSWzxl7Qe9F7ixGORHraRPaIvrABxTqyyvlOFNRDIEMkcTYIRoTHwLDeDKzc/5uQEjtkzw==","signatures":[{"sig":"MEYCIQCHJcMGMvjy6D7EiBoWm+cQuCg/4DUiwVDryIPIJ6YZ1wIhAK6Iv4rmEZMp7GYY597vJiVn6rJ1HZiNhvF38a4rR+oJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-26313e695","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"26313e6959513eeb6235662ad4b5dc53cfb61470","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-26313e695"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-26313e695_1738665579862_0.6212944632924107","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-bf0f74d66":{"name":"@libp2p/crypto","version":"5.0.10-bf0f74d66","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-bf0f74d66","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3c8d966ed551377f5214958f1643cf099e3fdde2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-bf0f74d66.tgz","fileCount":174,"integrity":"sha512-rM6S76d+nSfoe/f7TLGijXaJIF3sa4LF/r4/p9XG/1yhgsTiWYYXM0XtVHc1nTqQUNG6j8yx8r21/VeXANnwWA==","signatures":[{"sig":"MEYCIQCKBEHFawRmZS47xh0YOsj083hX3y29dsBswgiFTxHPPgIhAOExJNHEeE+nXezRnICMPUASnGUtlXhM/oF5ss34QE1w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-bf0f74d66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"bf0f74d662a5219cce7082cc7a3230486325c6e9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-bf0f74d66"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-bf0f74d66_1738668039119_0.25352625531218864","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-d72b51184":{"name":"@libp2p/crypto","version":"5.0.10-d72b51184","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-d72b51184","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"facb6fb53e1c1b9317a2c5de6792b21590e07523","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-d72b51184.tgz","fileCount":174,"integrity":"sha512-H8Inbkh/OpVP5PPh053fxRg/9EoCwK3wrl/dZZe0tj3dxaJnVMftGNPnTOOiQniVpC6WbaUOT5US7QYaI1GIFw==","signatures":[{"sig":"MEUCIQCfeXCx5Bl1l4j/MbKld2L/CARD538P/uh3GqvbkTKccAIgZFgjlCauwwbdud5pDGyBGLlhE+EgIQXcSPl+rbsMt7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-d72b51184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d72b511845ee8a519f1d5490d4448c8adef93960","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-d72b51184"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-d72b51184_1738689704729_0.8613547878739736","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-34b3c14b8":{"name":"@libp2p/crypto","version":"5.0.10-34b3c14b8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-34b3c14b8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef6adca6dd75da507d564e83365bbe21d5c88975","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-34b3c14b8.tgz","fileCount":174,"integrity":"sha512-9D93YdR8/YSnaklZ9tY6YocTc34vpkGNMPG4F+FqAf4eQ2Xtpj7i+OoXfqrS/N1o4jUiE6rw2YLnmdX+f4Fi3A==","signatures":[{"sig":"MEUCIQDXcFw3LLhneotTow8sJTSA9DbYBDnQFLwXlYoTVjQwLwIgfjL7zGQEEK7cXv7tECysVbpE9B9YO+bqL0BRjtu1uS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-34b3c14b8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"34b3c14b87e57cdec90861830f4c26edad5b8dcc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-34b3c14b8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-34b3c14b8_1738771820822_0.9925086292159593","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-96f14e429":{"name":"@libp2p/crypto","version":"5.0.10-96f14e429","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-96f14e429","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4e5c1b3bb45ded7356e3d21ac29bcb4fe0ed5cb7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-96f14e429.tgz","fileCount":174,"integrity":"sha512-AFD4yLBXhk4sjZd23P9Nvzk1APo51pO3Zj+VbxOe1P1DG8JdAgvQLelBXn5pmPeL1Ium3kuUZ8ujJ9ga7AnZ3w==","signatures":[{"sig":"MEUCIFtxy8CDtmLAuzg1t1rkscOjOpvPs53P27nlQNXWVpBVAiEA5/+oORlqXPUlBdmsJcKCpJiqgdJlEGla6Dh7HxkuQs0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-96f14e429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"96f14e429eac84d02504c4b97f183511c8af2add","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-96f14e429"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-96f14e429_1738821603890_0.7360120384324969","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-21088c519":{"name":"@libp2p/crypto","version":"5.0.10-21088c519","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-21088c519","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a92249e65c21beb817fc80624393e379e241f194","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-21088c519.tgz","fileCount":174,"integrity":"sha512-J1rVz0YB1wDJIJXB07kiK0QrLBxuND5CidP+Djsbo2sBnx/7Lz3PP9PIOjDyBGHn/N0M+N/BWeNkK1MQzainkw==","signatures":[{"sig":"MEUCIQDJ+p864Qjpxs2TVFdTYKeJiwHBwMqoFZbgt9b/gxEYNAIgdts56r9+xWSLx3xIb4hHHHVPh5L+cliw2NPm9NrkbLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-21088c519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"21088c5195df2c3c371fc28bb824f5f84760bf12","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-21088c519"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-21088c519_1738828770413_0.5801700653610942","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-7a1665cd8":{"name":"@libp2p/crypto","version":"5.0.10-7a1665cd8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-7a1665cd8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"38c4dfaea2a69349cf94d5d5178be3907e76fb5c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-7a1665cd8.tgz","fileCount":174,"integrity":"sha512-I83ynHg5bd0ZmIz33tkH+dH6DtOTYi2wwg1at0PvPFS5Dbm5AoLQFqjLBlstReebXk5PWlFeUHEBmHfTTiD8Hg==","signatures":[{"sig":"MEYCIQD3ixZgwpjAbXSFYolq1I7bjj+yoGvelpBybLIIWbAeBQIhAL13jydEhTOotDcn4tyTGxaCLc1K2FupQ9EPSEGmPxol","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-7a1665cd8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7a1665cd8f7cee9f3d1d5c828da8711f611bd2db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-7a1665cd8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-7a1665cd8_1738839809045_0.462616516508916","host":"s3://npm-registry-packages-npm-production"}},"5.0.10-6e52ee346":{"name":"@libp2p/crypto","version":"5.0.10-6e52ee346","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.10-6e52ee346","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7afef52f0e3d79319a97d8815dd1f31b68435ea2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.10-6e52ee346.tgz","fileCount":174,"integrity":"sha512-ruQhXE7MrOu6/jv1DuCf8coPfVHgBvyKthGESh/Tca91XdHuUW8QIYqUe5r5Jqe8cJFX71FUCbQFSC2KEl6kvQ==","signatures":[{"sig":"MEUCIHMpR7HkTwBeAxhfrelYeUiJKK2NQFhDk67gaO6PEFLNAiEAmfXCHu5klWbb2jGntVQ/cHnjXqeyof1+t+reFOv5poE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.10-6e52ee346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6e52ee3465a6a88afb5f28aaa6d278be357856e1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.4.1-6e52ee346"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.10-6e52ee346_1739166501194_0.4184375117628709","host":"s3://npm-registry-packages-npm-production"}},"5.0.11":{"name":"@libp2p/crypto","version":"5.0.11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eac4fab358902d05279eedc095073de3f540e9a1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11.tgz","fileCount":175,"integrity":"sha512-1//iAZAO6XKFPwKqX7xCNJFwIgSyLOTE7wVS0gFaD7jWXeYmD78cojFq5QC1jRl04iTJe4COTTNHen/cpqurwA==","signatures":[{"sig":"MEUCIHIsP5hx3PLXacfx+DizbkRvavSlZMVR7GNhgL6AEE0aAiEAxPYFM9NJVopAXonG7VI+jR1QT73vY65tfjiQxA6aaLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379566},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e48af802712626a4ea54fb45d4e55aad14af09c3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.5.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11_1739169646978_0.07333840340216469","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-d8f003e6e":{"name":"@libp2p/crypto","version":"5.0.11-d8f003e6e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-d8f003e6e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"82ca8b2fe7bf355583d6e47352de87d9dbe92edc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-d8f003e6e.tgz","fileCount":174,"integrity":"sha512-+A5IwXg2AOvbo5OoDYdktTWCNKPViceyRbnpLt5fxEBQRA6Klg3/5jIEadvBO86KzYlxLcRGikhJfGaHzp5Fow==","signatures":[{"sig":"MEYCIQCWjywhM1DgGg3CpH85+UXUr7ZWsDGR/SEFkCfDGybP9QIhALwq7if5jn0AKJMRaP+hULILSDPKzuvrIvHycvtOXKYA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-d8f003e6e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d8f003e6e512fb3cff46ab167e7cd4f521c13f1b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-d8f003e6e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-d8f003e6e_1739177761349_0.04004063490602294","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-4ab04faf0":{"name":"@libp2p/crypto","version":"5.0.11-4ab04faf0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-4ab04faf0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7e781bc784555d6bcd940cdbc8048a7a5d75acf0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-4ab04faf0.tgz","fileCount":174,"integrity":"sha512-C+yCd0vVCyjpmulbEOsUVX0ccorZ3Pgrrb/FPOoqJKaORWLaGDr2pjntuLsn3VIsv1nrPgWlk1FGyDmXkgSAeQ==","signatures":[{"sig":"MEUCIQDiDDAJchiO4FasS/jNe14U20VtT7BQ58d5mA8QzmP4KAIgPkREblPRvzYM59wp2rg+25lkRBlp3nncy+oTsR/44DQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-4ab04faf0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4ab04faf01daca6f61c599862e233cc57c0055dd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-4ab04faf0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-4ab04faf0_1739382789621_0.050490018099107914","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-7655833bb":{"name":"@libp2p/crypto","version":"5.0.11-7655833bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-7655833bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"733cb87ad688389a718888e6a4aa802a9f616924","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-7655833bb.tgz","fileCount":174,"integrity":"sha512-Yf2lWfd03DfQ3gDBTKfV1rymjaipFgQQgM6R0+vA/tf0TfTlZhgj43ui/9s3neDulhWq7Yy4QTlOW+EMLQ+5sw==","signatures":[{"sig":"MEYCIQDiGxxYeeqK+6e0kKl3fZOfw10vL20cwb3XkrKc4lK2XgIhAJP5lzz9pL6iXOT+k9HUaT6lbADMfwxINm0RRRZoUfIb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-7655833bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7655833bbb270bf8aaf15c1193f95eea59e774d0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-7655833bb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-7655833bb_1739431272131_0.4822791802005959","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-f9345a7a1":{"name":"@libp2p/crypto","version":"5.0.11-f9345a7a1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-f9345a7a1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6aaf7fb0dc55c0319cd9128db863b4811ef525d7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-f9345a7a1.tgz","fileCount":174,"integrity":"sha512-Q8eXKB8Jn79uZJJlprW++9chAvm94QdpKgz5eWqLAgCNjj0R0wbpxq9A5ck2j1UI88kqnaBwI9VizNdrhhJeQQ==","signatures":[{"sig":"MEUCICMsVxEjMcV7BZqJr9gfRWt/oTCwVH6N4KZHGWRvxxJbAiEArDkZf/zB4P8Iv3QXfQXQLPqAUbjhc4N5UCXgYfbMyuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-f9345a7a1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f9345a7a10974edf47a61279360b57012aae2da0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-f9345a7a1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-f9345a7a1_1739435557866_0.815602024133923","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-d188511b9":{"name":"@libp2p/crypto","version":"5.0.11-d188511b9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-d188511b9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ba25cab12334d592872d07f9ee112668379f9c0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-d188511b9.tgz","fileCount":174,"integrity":"sha512-gxsPNpVHcHIRaakCFvvYpPsIHpB4u9N8e0zO10Z6f01Y7hcMaFSwiaQBlZ1M3tHd54Ag69HCHKpKv17jzopNtQ==","signatures":[{"sig":"MEUCIFojQQLy7QGEEqixnrc8RiNrJ4u7Hl9tcd5tUMKQnzFRAiEA3UON7/UP3je8MwLE4Z3URUJjCCd8sY61175Z9G9qTJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-d188511b9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d188511b97ef9fc320233d284d16a6275b029b81","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-d188511b9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-d188511b9_1739440684487_0.1391231817166192","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-c4e862731":{"name":"@libp2p/crypto","version":"5.0.11-c4e862731","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-c4e862731","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d7308c40bf45e0f2d6a8855ca75f03c8183e7029","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-c4e862731.tgz","fileCount":174,"integrity":"sha512-0zsX1iGQRJoEJ2t10mTYSMnHflhsXVvmtglLQVTsVvypPLjTUopd/MHpKwo4jpI/irvCOk9aJRAFVMZbtx7xww==","signatures":[{"sig":"MEUCIQDzKNHd9FMFJLLw6WbzQJp7DrmOiNJxLUYqNqeWlhxStwIgO5vjDSZnJ1lCCSGh4NCuCiT9qNg8Cy50lfhhM/cIEWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-c4e862731","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c4e8627313f40cd625b6149da6967df48ce6ffba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-c4e862731"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-c4e862731_1739450883534_0.5220451144458713","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-2e35b6055":{"name":"@libp2p/crypto","version":"5.0.11-2e35b6055","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-2e35b6055","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8cfa65c17cca3729e8b811ccc5c88974f458e54c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-2e35b6055.tgz","fileCount":174,"integrity":"sha512-MC6OljIQqpB1lu4tC0oKwlIa5mvYygTPnecg6avsXpw0hCcUieLKCwuEmj8BVk2AAO6T7V328VUuyjWhhfOOSw==","signatures":[{"sig":"MEUCIDnK+nHjm+6m3mmSyygaIpnHlfcqcTK2W6AtJzOSLOqwAiEA9CnipjAkLvP/nS+uOZfVlQAGqrGevqGOudE/kHaFVyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-2e35b6055","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2e35b60554ad8f00bbece2dc38d173504b1c2ddf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-2e35b6055"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-2e35b6055_1739457593386_0.7064882899873204","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-35a52f029":{"name":"@libp2p/crypto","version":"5.0.11-35a52f029","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-35a52f029","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eabf92e873cf1e5c14565884f4d9faffb314a5d3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-35a52f029.tgz","fileCount":174,"integrity":"sha512-r5Up0m0mqH01pkwSKzw/Ebje8b/I2UjZQjEAJ5ppMSghykwsgRy28ym3b27LUw7INiWSrT/h2Tqb2hsKM+Hl4A==","signatures":[{"sig":"MEYCIQD9y7bL4HoR5VT0S0owxjbrksrPc2QVViusuLoLD9yC6gIhAOWapHpIIYfqR8NgHSFG8XynFtg7VyLuSwznOrByAzAV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-35a52f029","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"35a52f02921a328590a47e36890814ed052c9e1c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-35a52f029"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-35a52f029_1739459616949_0.08866276222553071","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-23685db5e":{"name":"@libp2p/crypto","version":"5.0.11-23685db5e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-23685db5e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2ec0d1899d67c1fe684a0db33785704c937df2bf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-23685db5e.tgz","fileCount":174,"integrity":"sha512-Hku61BgxSRF+2QZE97YW/bfe0lDffXHXI4lsr6QInRunyEbL7PlZG1hZNpVU9mC+DB0CW5xA2lIqb/9hunV3jQ==","signatures":[{"sig":"MEUCIFKRCrLMvWMrP5OXGyILy0hOuijahH9n/x1Vuvvh+/i7AiEA41sW7F2vTKZ8iQSnNJKEE5F0/ZTXfrV6W0zI2mZ3rh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-23685db5e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"23685db5ee73cb3ec389f3cabba04a9cf0335e8a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-23685db5e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-23685db5e_1739463738937_0.7855842430229609","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-1fc0e2662":{"name":"@libp2p/crypto","version":"5.0.11-1fc0e2662","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-1fc0e2662","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a96566b8b4ea86913305aef355c51c2d3ccfa802","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-1fc0e2662.tgz","fileCount":174,"integrity":"sha512-BunkLOpl/a+AKwNGUPjsSfmRK+aURlaqVbB9IjT0IDQ40VWgBZr59QiWCAWb855f6Fb7z7m2cA+7oZgIPtvvSA==","signatures":[{"sig":"MEQCIECJSj0lB4Caf1h+hpsN2St/+yxtp0upKPIB8nsOwfIiAiALTRFwzn3csrVAKzDsc7DiNh/vaB7giMIGzo/v1Kh6dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-1fc0e2662","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1fc0e26620d2fd9d752179ab4f6dcc7b6ed5ee5c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-1fc0e2662"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-1fc0e2662_1739549798717_0.630050987325723","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-b818882e0":{"name":"@libp2p/crypto","version":"5.0.11-b818882e0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-b818882e0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d9dd160251353d57453a21e4fb72f4b9f790fe72","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-b818882e0.tgz","fileCount":174,"integrity":"sha512-fzaC4Xz3lRVtEjYQI9qE6zw5sWMRz2iW3NMX1GrpQJm2KJj20OWy8DlTp+u351fNXbskVZm4OPiKjxLv2gekvg==","signatures":[{"sig":"MEUCIDpj4/RvKjKv1E3VOlMP5ICOGwg3iUnYS5zLB2jhWffkAiEAvJ5whSUveFDL2QxCtKIcr/FCKdmi40Y9SBn9qEtU96E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-b818882e0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b818882e061b925fbb1d27cb5a46ca7e642decb5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-b818882e0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-b818882e0_1739867478367_0.3529149614420952","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-68ad3663e":{"name":"@libp2p/crypto","version":"5.0.11-68ad3663e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-68ad3663e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"81a30c6e496a0fdb4ea14f31c77a537ade735a8b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-68ad3663e.tgz","fileCount":174,"integrity":"sha512-Ef9jJx2HRRYM/Y006ADNIeJDblP2Sl1EHXAp7AHpAyTE+4yg6EWggQfdq9U0fgHsn87FS1rS95uqJ86RFMt/fg==","signatures":[{"sig":"MEQCIFkbKzvLy+SpTABRl+a6NUR9/D+Ri01/gWp9UlemXG+QAiA5HWmcNK/RXoUfhv4+gzoW1Dz2ntNjyk+14L9KvIc/Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-68ad3663e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"68ad3663ef6117f242a8e7f9921005fd43446a61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-68ad3663e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-68ad3663e_1739885816906_0.4193579114296744","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-e7e280257":{"name":"@libp2p/crypto","version":"5.0.11-e7e280257","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-e7e280257","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4c33f77a48a58245c6cbd9909f43b01762901d80","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-e7e280257.tgz","fileCount":174,"integrity":"sha512-aul4gn4Ix71xrlxT7JvkVIb4MDrTsvChJermL5s4pYI2RteH0wFbAwQbrIoaiDOzP2AmZeIyv+gQONZ/HXzRQA==","signatures":[{"sig":"MEUCIQCpW4SfjjeQy/XNoW8bxklNkBm5cjagUjXH+6Hzq8THCgIgH5ihJ+dBS5YcRKf5yj/MkyOOjWAHBS6R5Ei0Ljail0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-e7e280257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e7e28025777d9ca5315d63cb822bcef6d7b961ed","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-e7e280257"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-e7e280257_1739893665366_0.3058878364320283","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-754fe84db":{"name":"@libp2p/crypto","version":"5.0.11-754fe84db","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-754fe84db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"645018588b1cbeff69cc3fe4eec42d26109ec7be","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-754fe84db.tgz","fileCount":174,"integrity":"sha512-Li7MQuFy4E6T96/rq8flKkYdXHqMUGX6J1uOuCfjLYgsbQ6vIdvOHlLAuPatS9ymuNJJDkxegX0eY8qVGpWjkA==","signatures":[{"sig":"MEYCIQCr/cfVv/20IbzXJRDFbPu9wlujKfg4UI3B0qZodeQQ4wIhAIfr/WrsdzK4y75QyUzWJoCx4B90lCyZiKR8L1xz7Fhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-754fe84db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"754fe84db8f5f075c4fb23f1c2b9539b71ab3b66","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-754fe84db"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-754fe84db_1739977115072_0.38722218783248774","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-700e4c0b5":{"name":"@libp2p/crypto","version":"5.0.11-700e4c0b5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-700e4c0b5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12d65c3a188fa871b1a49684ce6d437ca933d6d4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-700e4c0b5.tgz","fileCount":174,"integrity":"sha512-FVWZ/Cg8Ck+SlAzH0WLnQ6awDvjalbjRatm74bT+mIwPXBxgMWXl/kNhZJqEW+kx31qBTSn/kCovfnx5lFEq2g==","signatures":[{"sig":"MEUCIAo7wM0xhabkS0PGKPAwXnxkFWHO0UkECw2InfT8RCJgAiEA3BgmIU69ZBbzMmWG4OYBFuo4XoYqXfBFbNfJajIDoD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-700e4c0b5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"700e4c0b5e33e19698085e546eca6089b9098b42","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-700e4c0b5"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-700e4c0b5_1740049232775_0.7755796420138894","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-ff951f1a0":{"name":"@libp2p/crypto","version":"5.0.11-ff951f1a0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-ff951f1a0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0b3cc62ca5837fcd8528b2f60f4174a9a0ed473d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-ff951f1a0.tgz","fileCount":174,"integrity":"sha512-wP2d7JFa6aUjRg8p4JMBbHCzC700UgDbXyJlSCRQO34YEHfHBVXaK3GTeSqXEcis2TSTDDEW7OlswL9CjyyhQA==","signatures":[{"sig":"MEYCIQDx7gLc1gIECMaMraLgbKxwjpZjZ3AU9vMlQIFw7nNqXwIhANwag+ejfGTBHRtA9NR5FmwLW6Hutbid7P92qWrXLqjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-ff951f1a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ff951f1a0a959f2a2a15aaab7cef63860a827048","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-ff951f1a0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-ff951f1a0_1740055682850_0.9557660321766812","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-cc7fcfe98":{"name":"@libp2p/crypto","version":"5.0.11-cc7fcfe98","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-cc7fcfe98","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f3b4624aa53d81b19813521749c18c960c44eb5e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-cc7fcfe98.tgz","fileCount":174,"integrity":"sha512-GvqoGuseCA+D1Na4cHeiK4Qx2bn/R8vGohU5LSxpX6FvMvd51odMSm6Uznyhbw+5yDhcihcIiyFTwwg2XbBpkQ==","signatures":[{"sig":"MEQCIHXdPtTaAvJeriewR58s6/cumRa0x5gPT7N5Ry4vYFchAiAJRTqUN5l/Zy2oMurFiYuWuOmpv13StFYM5qe0vtJNoA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-cc7fcfe98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cc7fcfe98a19ac4b9d3ebcf45c5286dbc80bc9a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-cc7fcfe98"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-cc7fcfe98_1740061675396_0.5177448290768087","host":"s3://npm-registry-packages-npm-production"}},"5.0.11-8331c8ea8":{"name":"@libp2p/crypto","version":"5.0.11-8331c8ea8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.11-8331c8ea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"605046b68555192afd818dd5b47f63233b5b5301","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.11-8331c8ea8.tgz","fileCount":174,"integrity":"sha512-h+soayArKChoDN/c+1SmW/FrPyGIl8ktNJf0aIjEnYBtdL33RNai3UnIHh1HCLdbFfyaOBWJz9wLYgej5qyK3g==","signatures":[{"sig":"MEQCICNJQtbJkc0cbjb2ktU0nsuOg9pYpcq8Ul7+yMkaLRNQAiAg5Bb7M4a8d+VKtmw3WfKK6zkK06f9EFkIQPJpO30eLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.11-8331c8ea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8331c8ea8feef1d642b6667213409dbe8293b606","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.5.0-8331c8ea8"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.11-8331c8ea8_1740063094902_0.847163465583916","host":"s3://npm-registry-packages-npm-production"}},"5.0.12":{"name":"@libp2p/crypto","version":"5.0.12","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d536c291ca57091792a36f999b36955137b2d902","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12.tgz","fileCount":175,"integrity":"sha512-6x6KdaeVW7uehK4c9zu03Ln70Yvy7LWdBZWi8NQeXymoXYCZOm/jPYb+yfRg3p75W7AVMSPjyxLgpWKFYhP8LQ==","signatures":[{"sig":"MEQCICaqZzAkvkQaojcHCOOxC3bNlXZ/UFddPssiBoBZp3LQAiBecG5KQIaCojMNrApEX9d8K31b9VyURH2L71LoEAONfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379566},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"545e87fa0d361891a8335ebe69f74202d9562027","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12_1740066218523_0.3471598148059165","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-7718d020a":{"name":"@libp2p/crypto","version":"5.0.12-7718d020a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-7718d020a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5d23ab22a7e054f8931f73561e4618da060f04af","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-7718d020a.tgz","fileCount":174,"integrity":"sha512-dsfOmks3zIfUXd5bVBTR8AqCHf0PvAXkmE8f5I8Zqxq5KKFi1vad23jYz4Rkr0gIFklgOwlfvxrPJ7peYWohww==","signatures":[{"sig":"MEQCID3Jyyazcd8I4GTqjtC5ba0laKLv9UzFIEDr6tRMLRkiAiBSbYgcF3Ro7zk5OMG9LwAR38GNnmnMmv7qlMMViegweA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-7718d020a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7718d020ae5809dd6ef149c29aace4ea3258face","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-7718d020a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-7718d020a_1740127130711_0.31298404980961525","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-d98cc46e4":{"name":"@libp2p/crypto","version":"5.0.12-d98cc46e4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-d98cc46e4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"168cf176f03b423a34b658f491c9190a14377449","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-d98cc46e4.tgz","fileCount":174,"integrity":"sha512-Q7C5gdzJn5oKtN6gPy23Gfw8H066L7XurcUlBccIs7oLobzxYghLExjppzZDjEsrfBF5l+W6Nvgda+QhSrWQzA==","signatures":[{"sig":"MEQCIBBmbjBqH76RSfcuPPiUKtm30m+uxL/02jIlCim3NSryAiAEJnrlDG5WN83x8xFV2aW4pot71/wtEnmJkX3AM+stog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-d98cc46e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d98cc46e4c9557c0eeb6caf528b9b97261d1d165","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-d98cc46e4"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-d98cc46e4_1740130355926_0.94032526672967","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-1ab50cc0d":{"name":"@libp2p/crypto","version":"5.0.12-1ab50cc0d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-1ab50cc0d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"efce2663a747648abc69c1c14eb3c0aac1468ad7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-1ab50cc0d.tgz","fileCount":174,"integrity":"sha512-woAQyOr9BSSxJmERPljqL4labFAI6ok3i2fC2KSJJVDJ8d1qFuUPhB0XFif/GZrx7cZyFVWIjAb0WRmIkMxaFg==","signatures":[{"sig":"MEQCIQDDZVTMExbX3bMkueN5FIFoYnfs22cFBmK19U3qZf6saQIfFOjya7drAKQzs43MyRS723/wLSLM4WM1x0aJF2EJ6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-1ab50cc0d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1ab50cc0d1ce19f629105b9e154be9f8571dba8d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-1ab50cc0d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-1ab50cc0d_1740138688099_0.5148741713205827","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-2b49a5f74":{"name":"@libp2p/crypto","version":"5.0.12-2b49a5f74","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-2b49a5f74","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"98f225ed4112d90f4b311ca2b9475ed76767fab2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-2b49a5f74.tgz","fileCount":174,"integrity":"sha512-ghHsumamiGyblqDXaiCSvDe65KIeAGZRz0PBtKG35J1eKETX9/LW2HzAEckeN8f+dEvvyVaZ6ne+N0U0NxcmWQ==","signatures":[{"sig":"MEUCIQCFE0g1itTu9XrP6IOqVo48ijah3x/dMAdoN6ezbcsS9gIgcWVODRXnHQ+Xq8VRauGLgfs8SDKMeC5i6Ehb+kSmEjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-2b49a5f74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2b49a5f74e8c79d571396e8a6a70f904b73763f2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-2b49a5f74"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-2b49a5f74_1740142008501_0.8996974995170535","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-9b1a3791d":{"name":"@libp2p/crypto","version":"5.0.12-9b1a3791d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-9b1a3791d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b19c1376c2e1280cec672841c16360370630d63f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-9b1a3791d.tgz","fileCount":174,"integrity":"sha512-VmvBGKrLoDKDqpkPR/aPEv2VTvzK42A3WfNh0SVtRipHQ98tiQ6wPkYUaUqTsEXzyPmJ5QhDTtbYw9GKXlm7YQ==","signatures":[{"sig":"MEYCIQDtZuQ+e3DOcJ4t5w+RX5oMknI44Ne1Uaz6LQaWebP/iQIhAPwoiGQnFbPRDdNLSmXUyoylRiNDCeDcrxDnfGCpFUSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-9b1a3791d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9b1a3791dc5a37f23d608f222fc6a48f999096a5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-9b1a3791d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-9b1a3791d_1740157392864_0.5835510808689817","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-a4f0db1e9":{"name":"@libp2p/crypto","version":"5.0.12-a4f0db1e9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-a4f0db1e9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"06ecf94ca381bdb15001103ceb894be663e8e706","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-a4f0db1e9.tgz","fileCount":174,"integrity":"sha512-s1XUdGF1dbrTtD7+XiyBRmn0gGPNMT1JyWTjp75FaZ8sepu+6AIt+Fn7/ck3w3MXafLqRyEGDAWkp+YIeD/+8Q==","signatures":[{"sig":"MEUCIFBSzvKY8Izy2BKcSk0St9yYIRrGqdDo1pTCvnOH+9NXAiEA/t2jVNteUG07ArH7SJM6BAjKuwgLYdejbzUqQNET9gM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-a4f0db1e9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a4f0db1e9e8e1ddf2a84c6ec2feed0300fae27ea","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-a4f0db1e9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-a4f0db1e9_1740159581691_0.2703378780621295","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-2a3cec922":{"name":"@libp2p/crypto","version":"5.0.12-2a3cec922","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-2a3cec922","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"00c80f876bb3e8057bb7a66958299cf11f67311b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-2a3cec922.tgz","fileCount":174,"integrity":"sha512-PaRSsaA9CIk0kq4RqAp2CYOjh9fEvg3/U3JNSYynlptM0UOINnp/FehkrvwDsvoiSIQs5QI/5VwdNHs2CSz9SQ==","signatures":[{"sig":"MEUCICilUVTN3Q5oW+JaAZKJpuhwZRER2P61cIPrWRQWHX1fAiEA9yv4yvfEgfMI5L0n7qisiQY/1uySy1NGP5IfXwcBbLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-2a3cec922","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":375968},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2a3cec9220f1250b7558635c4cb37d61f745645d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-2a3cec922"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-2a3cec922_1740159621043_0.6191917703335925","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-e7e01f58f":{"name":"@libp2p/crypto","version":"5.0.12-e7e01f58f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-e7e01f58f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"428c84e595717eec5f8ca75b865d05a8f8664726","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-e7e01f58f.tgz","fileCount":174,"integrity":"sha512-utbXnyIHLwAcdOoHh2xam9Bz0TlEzBEEQztAP8MtgSYTntq6qNQ9eDSbUZRu2/P9XXFTij442wv5qvuDtNOtLQ==","signatures":[{"sig":"MEUCIQDfvmZ8kMlDjDcmnbcPUVfJ/LTKrweReHt+Y8At/K6D1wIgPPyvQLO/+k1A2/vZvh5qnp1X/IKGL+unw66Hj1pg6tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-e7e01f58f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376019},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e7e01f58fa7cb4f0a0e5a43fd4501f58f5ed29ad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-e7e01f58f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-e7e01f58f_1740298146276_0.21418141275461866","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-5b084e968":{"name":"@libp2p/crypto","version":"5.0.12-5b084e968","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-5b084e968","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"123104d3fb301364328389de9eeec8dbc00b3582","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-5b084e968.tgz","fileCount":174,"integrity":"sha512-y57ZDVWtPqhgsF0jZ5+Lwa9vzxTdF2BMr7a1Xqz5gHsFP9FXJjEbpvUEW+Lhev10OLjDiIUm6HI4CamEYai9PQ==","signatures":[{"sig":"MEUCIA1s/KwMyhIPEXBVcTyKGHUWDaWxXEaHcac5s6joiOfUAiEA4e3VczJ7MQBmQY6WkZooKOzws+LUBWjLyUV8vGa0U9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-5b084e968","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5b084e9682a572e82f7907714d7807b3b9856326","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-5b084e968"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-5b084e968_1740330190686_0.3728844156829858","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-f465c5473":{"name":"@libp2p/crypto","version":"5.0.12-f465c5473","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-f465c5473","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"22c5bcc204ced525c587f0efb513af053f8c771a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-f465c5473.tgz","fileCount":174,"integrity":"sha512-NlGjtAcZEh7I3IfVmg9L7dfkMBdDEb6WiVYSmiO0ShYMq+vWTX5i8OL4AZ6VPlaq/6BNsNR+2MZcbHF5YHXHNw==","signatures":[{"sig":"MEUCIQCf3syUgBqtZGjTZhQICJkmMfrdaHzfvSK1ye71LZvtNQIgcpUGTVf3A/XaHcf4SfSzjPwd+6Xo0YGyQXIFvRyldfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-f465c5473","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f465c5473bbf4446fa1e8b882e6df6c1da18785e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-f465c5473"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-f465c5473_1740332749128_0.1764853261863566","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-6f8cfeafb":{"name":"@libp2p/crypto","version":"5.0.12-6f8cfeafb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-6f8cfeafb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aa544c8f51724d2f17297085bce5d42e528bd79a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-6f8cfeafb.tgz","fileCount":174,"integrity":"sha512-j69Rf1ai0tbM/HJi+c3XJ6aYAjB6B7eAwbPlxapBBAy6EYbFS4YnnDyJ/w8k4XqxvtX6D1EEU1Z6zDuuoSKjGA==","signatures":[{"sig":"MEUCIQD4iqXGjhgkLu78qT89Pfwiw+hYsPkzcODR5u6p2KqVMwIgZS6aHhrCsckAe3ixTrWq4vMGN6NNLkZpRzP5k/1h9CM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-6f8cfeafb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6f8cfeafb2f6ddc231a85ca369fb33cf759940f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-6f8cfeafb"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-6f8cfeafb_1740398387328_0.597288081614954","host":"s3://npm-registry-packages-npm-production"}},"5.0.12-90cca822b":{"name":"@libp2p/crypto","version":"5.0.12-90cca822b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.12-90cca822b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6ac1621eabe437493b492cc7f9ff80eb38e458ea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.12-90cca822b.tgz","fileCount":174,"integrity":"sha512-JPDDfKPGrfvGx/u/kWP1YOzC4vRdmkZ+uE8C1VBbAJD5zjxpcEi1OBjmKah7KrzlUZeK6/sFCwsJUm/GzhpDeA==","signatures":[{"sig":"MEUCIHd7quPEtU2rCCq6qEhc4483glJxsvjPH5cTNcIc6X/PAiEA+9ed/+RmYUuGo3JVIcUIvVlylpyRWmsjJpYGRJw7LM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.12-90cca822b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"90cca822b4cb112fc71bf9ad954023de685a9040","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.0-90cca822b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.12-90cca822b_1740470115569_0.7103041311696385","host":"s3://npm-registry-packages-npm-production"}},"5.0.13":{"name":"@libp2p/crypto","version":"5.0.13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"02e8a01f292d5a27e42a545d9d2bd32947aad446","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13.tgz","fileCount":175,"integrity":"sha512-OM6uYNA32K/iZPyz3X+4I811FyA7//b8x+H6kwu5bra9qzKOAuUoTKZpOhjL6OKrzeuJ7ULUR4q7UuVItEA1yQ==","signatures":[{"sig":"MEYCIQCo//dBxzziHHCmQeCxWtQy6963CrNdb2MZoZFICmsdUgIhAJBeqqX6M8oC4GcxrU5FWYFGbJkHdJyzkrUjJISbpSza","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379705},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e91a5a49b825806a9520c8bd2de91cbd1d41f55a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13_1740475705273_0.9249287086210176","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-e2f49432b":{"name":"@libp2p/crypto","version":"5.0.13-e2f49432b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-e2f49432b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0850f9c4e77fc3fd41a062ad8edbc63386fa7d74","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-e2f49432b.tgz","fileCount":174,"integrity":"sha512-3d6801SkYTUlwCKmrDLx1ZVDiYqwW76sQt4OD9oIsErpeMVsrAvMOJ/7YhGz1oTJQSinpozEbATwRsI0R8/wuQ==","signatures":[{"sig":"MEUCIGMaUqc42IVy0ao9cmxIulde102j/OTGRmoJWYBMKmv3AiEA9qKUev+p00OqseTdfLkYAfUgDPJ2zjsS9I/WWE8plb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-e2f49432b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e2f49432b58fe3f8484c8f7f0237f996b4d211fa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-e2f49432b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-e2f49432b_1740553098757_0.678590294011491","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-e1f868f03":{"name":"@libp2p/crypto","version":"5.0.13-e1f868f03","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-e1f868f03","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b1a79253b9bf41c4011a1a669c9ab039eb96011a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-e1f868f03.tgz","fileCount":174,"integrity":"sha512-0hog3VhTvZ94oI11e/K+TlwGZdYEJnnxdxsgKtw8gzsc702vcOFVdzJ4pKIT2Iiklwv3ra2BFT94GAbKJ7+bcw==","signatures":[{"sig":"MEUCIQD+JgRwuUBotHpeuV9VoZMLCKMbd/hrjrwyZbrPaCEAbgIgMyRtl9JCZuMUFmrfSA51hmwXlwbYEdNNIq6YCEE2/ME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-e1f868f03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e1f868f038b96699a7275baf58f6c85e6d392aad","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-e1f868f03"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-e1f868f03_1740558427021_0.8364074718112147","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-96f79bc11":{"name":"@libp2p/crypto","version":"5.0.13-96f79bc11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-96f79bc11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a273371892e764bf815a7757a505f51d6f9e5747","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-96f79bc11.tgz","fileCount":174,"integrity":"sha512-EH7G07pwHK+zpb/jpwfa7vpdZKrTLU1CJKUazOxiElivUeB035Z8tK/U4b3vDnLMoICQktavsRfum059Lj7++w==","signatures":[{"sig":"MEYCIQCcBRDzAaut6WM/HwcVsglpG+W7JCGoi/YrHBuBKJln2gIhAIi0CiU79rbncVN6bpHWHK/LTue5LV+q5r7RKnVzSpqw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-96f79bc11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"96f79bc119b3ee841d20d24b100c12ab51b1ce18","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-96f79bc11"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-96f79bc11_1740558816955_0.4734853117567337","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-4939ef7ae":{"name":"@libp2p/crypto","version":"5.0.13-4939ef7ae","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-4939ef7ae","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"229446907e5200d93e5f49b483092b46a986cef2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-4939ef7ae.tgz","fileCount":174,"integrity":"sha512-UpKIY1VX17PaPdyuGCgkwYBOMP/HvapTaJNWqlrcuFvsB4wM3Nb5eVVZmRkRR5mIHADW824goYaZ6FQKIYMRRg==","signatures":[{"sig":"MEUCIB28nj9nGvPqbUeb2Ky7Tkp0d9VOvPGuJLyzjAmHqAFnAiEA1KKWkyFWN/VTqUPfGH/y+FU3H0khwKQ35yjJNHfvatw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-4939ef7ae","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4939ef7aeda77ee506d38fef548344e5bdd73d52","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.13.1","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-4939ef7ae"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-4939ef7ae_1740563314272_0.7180277276027651","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-22e62d00f":{"name":"@libp2p/crypto","version":"5.0.13-22e62d00f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-22e62d00f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dadf6637e383e2b49e303b8aec9810bddcf64304","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-22e62d00f.tgz","fileCount":174,"integrity":"sha512-fHiwOVFclfYYjaBzOBP2DKdURXodQitafnwvQjqtFskxJ5WB39whgyJ+2KrradaKgerkQFWWAoE0bdvqdGIkgw==","signatures":[{"sig":"MEYCIQDv7Z7ifXA0b8B4lpFcfyxa+0l0DwNWlWlAUdUNK0bMjwIhAKmuVzyXexMr5Wdp/MQxl6HawAq6GxlUgJ18De/iB6h9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-22e62d00f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"22e62d00f508b0d77fc61e93b2f365963b6b699a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-22e62d00f"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-22e62d00f_1740574526329_0.6021824166556","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-0555339ba":{"name":"@libp2p/crypto","version":"5.0.13-0555339ba","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-0555339ba","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5135a5c30578b72c773873b26946d0f5861a84ad","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-0555339ba.tgz","fileCount":174,"integrity":"sha512-zrpAq0lnmk1j20Sb6022vsChWPOZ1T89IEG9lv0MB+m+3lRptOmMVxODMWcPF1Apw9RDnSYSIP5a+WnnZqlcqg==","signatures":[{"sig":"MEQCIBvS/wZXNmPmohk1LK/2FmYAQ6sG4N2n6i9ICOPReyMoAiABAXz3BzxTqM9Df8Xc6SqRMcRo1q+wy/8ZtIw9poE7pg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-0555339ba","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":376107},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0555339ba3bb67822fd4595684f9175aaedaf963","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"asn1js":"^3.0.5","uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-0555339ba"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-0555339ba_1740576333828_0.913882317010223","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-9acccaaed":{"name":"@libp2p/crypto","version":"5.0.13-9acccaaed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-9acccaaed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1480d09aed75b81de6fa75a4fe2cdb008b77273f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-9acccaaed.tgz","fileCount":179,"integrity":"sha512-XbbA3aSoVtPJ7WupcR4DXWOOEB1rhp7w4nVAtj2T2iH1hCXuTAKnx6/UVXgkiBuuTMKI7TLcnaKS2Da4YT3VDA==","signatures":[{"sig":"MEUCIQCFBzFKkg3ahs5KP5TFfz4jFuz9fd+/tvrDwL5VdpV1jgIgXEgLBsG+NW3mra6DdqwasR+H7uQMK9OtsDALqkDXETg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-9acccaaed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342590},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9acccaaed99ae7a42e3dc750437b29f8a002463f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-9acccaaed"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-9acccaaed_1740675385216_0.8760834880897002","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-3d9b07c34":{"name":"@libp2p/crypto","version":"5.0.13-3d9b07c34","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-3d9b07c34","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"875aec7ef1b90ba33a2e0dc4c6a49c4c378afa38","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-3d9b07c34.tgz","fileCount":179,"integrity":"sha512-l25gQHdXA2XxgUjsf7XFzugEs2S5CvTQsBlQWXRelCE9glvU2VT3rd3TT07SFmOd/opdI/T9ZUbE2/Y7WYxGhA==","signatures":[{"sig":"MEQCIHGNyOwWAXE9k/eWhIFdip/gy7zchG0uXRyu3vfOlEEgAiAgfuwUG/nSSlineMPr2UFzIXq90+ZLPtIVjWLJpn5JpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-3d9b07c34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342590},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3d9b07c34857376adc6942aaba19bc8a208f58df","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-3d9b07c34"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-3d9b07c34_1740677210357_0.43354418065963096","host":"s3://npm-registry-packages-npm-production"}},"5.0.13-52a46ecad":{"name":"@libp2p/crypto","version":"5.0.13-52a46ecad","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.13-52a46ecad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cc48d51cdb20a6f1cb4b8f8b991afeb9994f0d75","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.13-52a46ecad.tgz","fileCount":179,"integrity":"sha512-sBJX/NoAY+kYWIhNRnQ2R5Ku5Y5hL2FeSyoo1sE3/B79J088vl3re3a+o4MB1lIyE4LpHPQpNnwLHsq3n3cTyw==","signatures":[{"sig":"MEYCIQCjjdGaJXYAFsrFAMwYvAD94TGdBmkqZXjRaG3H6b8fNgIhANNlNiP8BbLQPtkkKYXP2BTs0hHgQVvx3lK/P12ypvTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.13-52a46ecad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"52a46ecad0d2ccd88eaf6190a1d6d67d388fd11b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-52a46ecad"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.13-52a46ecad_1741001452680_0.14893357568862875","host":"s3://npm-registry-packages-npm-production"}},"5.0.14":{"name":"@libp2p/crypto","version":"5.0.14","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"acb5ac2c8789d419d251c88148b5e9dcf8af59e6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14.tgz","fileCount":180,"integrity":"sha512-J7uOIyvCn4lllWzt5yGGGkB7AOx85XVtyOjO3tbnPMoCGLa7kBQshS1j3QaFwfSYrvb3n7iosA5WnwFpRw7CUw==","signatures":[{"sig":"MEUCIQC45MAd02CBgeddt7xUUasvo68pqX4IMtcco8QAs0LC9QIgLHfjlm5c61ShGHbcZpOHJrnvGMlCQn0PZjIj9lDOBfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346193},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6074de6a36b57fbf48b2594dc6b29b10b8c1938e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.6.1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14_1741003896224_0.6567832878504996","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-80fe31aa1":{"name":"@libp2p/crypto","version":"5.0.14-80fe31aa1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-80fe31aa1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1615f4dbc5780ffe4f0c5782dd576764992bbd75","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-80fe31aa1.tgz","fileCount":179,"integrity":"sha512-D+SENFQBnOQrRZKaAPugwPc2bJUDdDfdsCVfL38W5ApLTmcVZp3cAJdAhzFGlhZFoanP73M4Xlho+dQqbBj85Q==","signatures":[{"sig":"MEUCIQCmz0cYXcm2NYKkRAODzWUbDFc0FPZbFiz8W7GLEEYPwQIgHB5Y96jt/MeTlIKeSstJuM1/3g9JWM8MW11NDYQnj4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-80fe31aa1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"80fe31aa1c5c7938644a7e45b53740579297f804","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-80fe31aa1"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-80fe31aa1_1741005071266_0.4137064462676714","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-dd71d8a86":{"name":"@libp2p/crypto","version":"5.0.14-dd71d8a86","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-dd71d8a86","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5a2f522b26ee04136543929d0373ac5873d0362","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-dd71d8a86.tgz","fileCount":179,"integrity":"sha512-cBRaRQsxJqcZBQ1TT7/XUPUIClafMID61tHGoSyIkeCe4fAkxxw2G8BpLjOuQMF090XmJrsDJ+kyHvtpy/qk1Q==","signatures":[{"sig":"MEYCIQDI1RPh0Hzm0tcQpeTD4HHyUFkfrrT3EqR7zUS48oHobgIhAPSxdL7+xftcjYvznvy5F03zuksCnDZAoK8OWBacxFdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-dd71d8a86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"dd71d8a86841acbccdca8f3e930bda0eced6d1d0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-dd71d8a86"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-dd71d8a86_1741005462995_0.16778990004223981","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-3f127b610":{"name":"@libp2p/crypto","version":"5.0.14-3f127b610","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-3f127b610","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5809826d87470ded2bd1d1ee85180ab79792aa55","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-3f127b610.tgz","fileCount":179,"integrity":"sha512-sg+mOQzWZXZ7UzVqKKqpEYDtbnXvbyLQF5P0CveCpc4Lx0XxkM6iLVmcbp1oinHN9cTJlQHYXcaF4MhbXIc33A==","signatures":[{"sig":"MEUCIQC5hrLLH9GWMvTX8Th2SfVYZm5wFo8nmWiSEHsDlexRTwIge17odsPp+qZRAhE2ZThc7B27CtWEjQ1CGQ2yzgR6oFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-3f127b610","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3f127b6104339b95d947c7c741e73508a90f0352","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-3f127b610"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-3f127b610_1741013321496_0.9324680350280787","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-2c8ecb455":{"name":"@libp2p/crypto","version":"5.0.14-2c8ecb455","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-2c8ecb455","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"df429c02cb1f09d28f1c40c9e1226a3d06ccd6ea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-2c8ecb455.tgz","fileCount":179,"integrity":"sha512-Z/NftasFgLpydk3tM8KfSsddvhZxPLOoWaQqF6sFxfIZqjQQeLPwfDdkH3Ocyau8B/1kyEUmLxAnvnlvKHJ2cg==","signatures":[{"sig":"MEQCIEI96G9RJMUpZhq4WdOlosWSRzFsKyj0oClH6PkjmMtgAiBo4HY6FuNiJJ0IknkyEs+Hmf7aWnkfSSh2SIeG2MzPpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-2c8ecb455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2c8ecb455833074300953270a9d9386386275699","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-2c8ecb455"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-2c8ecb455_1741021938857_0.052664236152004884","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-2fbcdb687":{"name":"@libp2p/crypto","version":"5.0.14-2fbcdb687","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-2fbcdb687","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"25cc899d26ec23fe420f9e82e1692119a2ec4edb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-2fbcdb687.tgz","fileCount":179,"integrity":"sha512-8j7h3BW0fq8yxwdHAdGAmhPK0rc6JEB7mpgCtwLIF7HpD+8IZ8dXfopFmrcpZseeKnIHZbJ0+vu8BCEqqVv3Lg==","signatures":[{"sig":"MEYCIQDhPpzRtEhE4dB0pShgJJHjwoSUHmIuNbDxLU6lRyJT+wIhAN6Y1usdzHxWF0Ey8xgqKX1QyAion2FMgyIl7PJak0ed","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-2fbcdb687","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2fbcdb68763032db4cc9f3ff7d8acc7de3a65789","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-2fbcdb687"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-2fbcdb687_1741025121005_0.6577978228227865","host":"s3://npm-registry-packages-npm-production"}},"5.0.14-48cd9b652":{"name":"@libp2p/crypto","version":"5.0.14-48cd9b652","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.14-48cd9b652","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e87babbd4630e3f8118e7f6e830300140e166541","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.14-48cd9b652.tgz","fileCount":179,"integrity":"sha512-pQnXHobHDsO9M1DsXTIyIHc9j2bddPiewzZ8n4oG+ZwcTlfQjbmEWd2FA28fO1cdrU/M6FsOemWiJFBEu6+fnQ==","signatures":[{"sig":"MEQCIGjYhYtsDgWESaXnZ1+AEqsttl0i9yDzwPq9SI8foYUUAiB/HhjZUwoVDso4fLPRza7tJAlyd+PoHlIDrHEq7vQefQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.14-48cd9b652","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"48cd9b6529d78a6a5797c40332015d15c242128a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.6.1-48cd9b652"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.14-48cd9b652_1741026798294_0.27182318737419875","host":"s3://npm-registry-packages-npm-production"}},"5.0.15":{"name":"@libp2p/crypto","version":"5.0.15","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ed4b75247ea1661417564d8dd30faf58e4199ecb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15.tgz","fileCount":180,"integrity":"sha512-28xYMOn3fs8flsNgCVVxp27gEmDTtZHbz+qEVv3v7cWfGRipaVhNXFV9tQJHWXHQ8mN8v/PQvgcfCcWu5jkrTg==","signatures":[{"sig":"MEYCIQD7bRO28xh0A0Rt+njuryc1HIcNO191TuKOOMQIfF2LPgIhAJt2FcS7EFNQEBkhfBbw9h2B1RkAsHClxiJC//SuheKO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":346193},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0ce69f0f21ce9bec4ae7ee75f389f53d714677b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.7.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15_1741072110299_0.18512319180918624","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-5fe2a18fc":{"name":"@libp2p/crypto","version":"5.0.15-5fe2a18fc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-5fe2a18fc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e280e6a410c3006a5f215da2f3c812cbaf0bfb6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-5fe2a18fc.tgz","fileCount":179,"integrity":"sha512-Rj5DnPWDlawqq2yKOEgHqlHrZUyPgG+J473JKhphCs1xKa7x9FwuZXrABeWsugb5GGeUECoRVTDo2Ig+FrFJMg==","signatures":[{"sig":"MEQCIHH8RSwgiFKQJs0DYq+84aeNtF365Kza+zX78u1+88YjAiB6IEf1pcSpAvijMMx1Sflf5n/kOj17CK4TMszegqJvPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-5fe2a18fc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5fe2a18fc13e090efe23138f7a89aed59d15591f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-5fe2a18fc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-5fe2a18fc_1741110090787_0.08553001026660945","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-88b5c29ed":{"name":"@libp2p/crypto","version":"5.0.15-88b5c29ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-88b5c29ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"489d51934ad35ca5b238447f46d2bf7fca3e7421","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-88b5c29ed.tgz","fileCount":179,"integrity":"sha512-nNQXkepVvHdOVpVmyco6Jk2UvdPSYDDmo/JqnuDtAsGg7UFozsDwQdxuOqJPiZpP7+XqELjRe9nA0XG8Apit5g==","signatures":[{"sig":"MEYCIQChZeLMCkwuoif2ojlJDL+03qYPoCIdoDAxDqCLixaJWgIhAIjS+WRjPjj5inklU6xGL0s5uwRVEumnTfrR0EV5w5Kv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-88b5c29ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"88b5c29ed78b54e51c2a69094c8d9f2d41f2287c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-88b5c29ed"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-88b5c29ed_1741268823937_0.5290078700760859","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-a6c9aee5a":{"name":"@libp2p/crypto","version":"5.0.15-a6c9aee5a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-a6c9aee5a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"67440483164118118fa4e2e908892619ffabb140","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-a6c9aee5a.tgz","fileCount":179,"integrity":"sha512-JeiuvlFgg90G6oIujvg2eNczJ0tYH8HWxcU0xlaYKpCH/pO3+WpAlygCJRdxYMuSDgZd2ZjacxVvkwkgCx6+qA==","signatures":[{"sig":"MEQCICzrQ2XwcuYwmOtMoiDB3hJzNsDUtAAiaPumlJauM02JAiB/NubnQQVXYm1If1qmKULRrOKiIjM+ILWAkOgjkjtGGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-a6c9aee5a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a6c9aee5a8a4c3507702d2f63ac02a36316ef13f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a6c9aee5a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-a6c9aee5a_1741270223315_0.3386364903303394","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-600d0a561":{"name":"@libp2p/crypto","version":"5.0.15-600d0a561","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-600d0a561","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b9c83ebc06c0023a04ffeda2748c34722847dda","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-600d0a561.tgz","fileCount":179,"integrity":"sha512-ZzKt82Wb+C0nBBC0soB9Iv02Cd4mKyAPQFD5o3gJY1Jl/uOZCNvRvcPwQkj9ABISqbZay9yu8qkf8kDh4s+ctA==","signatures":[{"sig":"MEUCIFiimkUoncj4UZrq6RDopMfYCgpD2G5icvjx8i+gCeo9AiEAmxiZ3gjmGdzZWS39Q6pb+tkh1Kk7b8eVZAakdVBdi3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-600d0a561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"600d0a561ad88df3a5bf6d56851728c899d86429","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-600d0a561"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-600d0a561_1741368845675_0.2701908531697752","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-0699fb747":{"name":"@libp2p/crypto","version":"5.0.15-0699fb747","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-0699fb747","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f120dcdeb4086f75aa0f7cb65e52ae6277abb6a9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-0699fb747.tgz","fileCount":179,"integrity":"sha512-hA+pdpRiTc8YRyIOArzJdtx315V5tGpb0FIfAZ5tjUzcXtXjE5wb5FBhA+SDyRnoao0x1CbC1FFMMqRl04qy7A==","signatures":[{"sig":"MEUCIGB/MMWNG4wFxZYSp6cwQG/Mz0Vh6/PYi3+YGaBGj8SCAiEA/ldQ42jyqFUKqEAgD77b0FMM1L9//w0n6YmtVSSs+Ok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-0699fb747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0699fb7470b1173a6a3cdb33fe8deee627b1e651","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-0699fb747"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-0699fb747_1741784411468_0.7625473870123738","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-757577dd2":{"name":"@libp2p/crypto","version":"5.0.15-757577dd2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-757577dd2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"999aa341c7133cd26c5d2ed5fc1d910fe6f9eea5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-757577dd2.tgz","fileCount":179,"integrity":"sha512-imjT23NXyatw2ZDzypf+FQLLWG9vMwuJILz1cx0C0kB4UGPGAvFiUcgT9JL1Jw6mysJsnW1BUKnCzJtnFvhlBw==","signatures":[{"sig":"MEUCICKN6rkEgG1TIX+sHKQtN2WK3nHSIhV3pqDaWUaptqJzAiEAlIDCftnvdaCzrQa+kE8PY+lBfhcNmt3P8vzHa/O25o4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-757577dd2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"757577dd2802935616933553a800e5e0050b09a1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-757577dd2"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-757577dd2_1741881933889_0.538798189221561","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-a7ab9a41b":{"name":"@libp2p/crypto","version":"5.0.15-a7ab9a41b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-a7ab9a41b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0e0bed0276dffddfa535803f7dfe8bcbbbc14345","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-a7ab9a41b.tgz","fileCount":179,"integrity":"sha512-hlpmaXML9qud5nY96Mb8lEaTudXe2DMvOfu9ADxWoN7vrL8TnZdU1inLTkPV2+KCcMI7erDoQMZg6vq6ycemuw==","signatures":[{"sig":"MEUCIGLbUOsbTUTYQ7a7Mvgv1QAKFcdc6b3XIc1jyuGBExVzAiEAsS2iGHDMDKSe9PuWvZBashfnKwzJjZAftAU5Vita0tU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-a7ab9a41b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a7ab9a41b97504695d10045c1d50b2a610d69c24","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a7ab9a41b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-a7ab9a41b_1741949200936_0.8870857942607759","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-907518bad":{"name":"@libp2p/crypto","version":"5.0.15-907518bad","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-907518bad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8c02c71e751ebad2845b97006166a61ed73e15fa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-907518bad.tgz","fileCount":179,"integrity":"sha512-18F8bsFTZ+/XG/zhPo8EWlUMSMlIoKGoYD2gsuatgEtj9qTZDRhXrdWYarGjYGFPE/Isc4enqdE7BgLI1k0xVQ==","signatures":[{"sig":"MEYCIQCBuXDDy2fy1KWirLn1NdydC/6dB3FwzcZwsxTy4IT5JgIhAMs1L+oc8VOHX9HL8aClBvXb3sfWVWKvwqeLUUDkB1Cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-907518bad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"907518badde245a241f5b6cbfc7579d9c78639af","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-907518bad"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-907518bad_1741954250955_0.7081227036971334","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-a71c7c32b":{"name":"@libp2p/crypto","version":"5.0.15-a71c7c32b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-a71c7c32b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"674c4d2e733530b62c9bb5c4e864f00fd7be5eb0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-a71c7c32b.tgz","fileCount":179,"integrity":"sha512-FYAjy9m6rMQ5ZQf60TR2MHaej52jBgnJ1ddABp3aAaVn6hGOKZZzjIUWTgBWzPUKhUx+25u3wj/cdHPaZmgvtQ==","signatures":[{"sig":"MEUCICO+G/IxJFEiONwG5cTOXGm4ZIIBWkNOxjT4W1IVKAQnAiEAjLppp70KnRHHxDoa+O/iDDRvL4qGZSzneUkTox/rXds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-a71c7c32b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a71c7c32b4615da731a1750964ee1be8ce63e4b8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-a71c7c32b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-a71c7c32b_1742306946170_0.6577014769620433","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-95909c3df":{"name":"@libp2p/crypto","version":"5.0.15-95909c3df","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-95909c3df","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1bb91b941c304f19334b0cc926ba73da4edce5da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-95909c3df.tgz","fileCount":179,"integrity":"sha512-WPspqgPogLCNBHYOqZDtsnCpYlk8Qz8DQb0sS3YeCUyB5Koi+nNwyo4+f2o16OfMfp5T+nE5l0AiZeBjIAR4+A==","signatures":[{"sig":"MEQCIACxaYNh+iU1uzNCipiE7jIaKXqAiX6SxxVZQxfUAJWaAiAOF4Byr/26zJVhIPOombHslYBKrz6U0Bd7jCuBrfUwhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-95909c3df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"95909c3df9079d74162a676278c398dae2d87c63","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-95909c3df"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-95909c3df_1742309015297_0.6700361608919037","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-2f2322a25":{"name":"@libp2p/crypto","version":"5.0.15-2f2322a25","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-2f2322a25","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bb17784023b274097490b46ee2e0f0cb0629f769","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-2f2322a25.tgz","fileCount":179,"integrity":"sha512-LViWa3xTO+clV3FdVoT3VVyID5u/06eivfifO3nwGM2R6x2Cy1GosLUF7W+5Slt3Nua/i5nt//PitqinIS2DHg==","signatures":[{"sig":"MEYCIQCW5FX4nEzAeRddiNSUPJXb7/FJS1iWn/8TVRiiPRzxJwIhAORchZkRmGpuYRoBG11Q0upgcCdR1zZTqtYlFyJCFk9I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-2f2322a25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2f2322a250414175b78a8fdcd2c416fcf10d2574","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-2f2322a25"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-2f2322a25_1742312251090_0.6744939079870695","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-b2124c2db":{"name":"@libp2p/crypto","version":"5.0.15-b2124c2db","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-b2124c2db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"77d7a9376b59d730282643f983238687ff58f09d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-b2124c2db.tgz","fileCount":179,"integrity":"sha512-0zarCga8MJ01QXTM4ZfbVtGRbFgQ1/TM9JmLji37WmgjOJD8vnQ6feeGqEP3OF0GjrSjqQgjXZOKt5uH+/RqWQ==","signatures":[{"sig":"MEUCIEda5TJrsgzND9tCUBd6IqWNt85sOSSUeglh5XmaR31TAiEAooZs8LX8R9B/UT9MFOOIe66zsLxulLeuj3eLPifjaPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-b2124c2db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b2124c2db02d7870b958f294da42ec79084818a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-b2124c2db"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-b2124c2db_1742488300587_0.0032755342917938357","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-71267286":{"name":"@libp2p/crypto","version":"5.0.15-71267286","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-71267286","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"20f45d994e1b16bd82b9d5562e812c95141e8bef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-71267286.tgz","fileCount":179,"integrity":"sha512-bY4Bm+6gLREozWQvdpmngKOiRAd+JL4yecIH2vHgN4mqrVgZt24zqPOy9Sx3WVbJDxe9CUaUKL6m0+lQa/3sbA==","signatures":[{"sig":"MEUCIB+03tNWVi5oy2DgPTs87BMjv1/SMdLJeNNtG0sKkgleAiEAybN8tmPayyU4884i48onvcU/dSEWde1YOBJLeMP6BPg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-71267286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":342595},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"071267286c2adc79e03ba47a199bd4c0943f1ae3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-071267286"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-71267286_1742489412261_0.4247932912308787","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-fc5122110":{"name":"@libp2p/crypto","version":"5.0.15-fc5122110","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-fc5122110","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dc5f6365d444acbbcaceb12054a641deec47d790","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-fc5122110.tgz","fileCount":194,"integrity":"sha512-/wJhFVLNzSYh7MX+tdhlm0M4Y6qXiIwP+tCsq4+TxKMEflwGuk1nZfWYmGT2SE3dYxjwqq0aP2NbUx4aXz3+oA==","signatures":[{"sig":"MEQCIGsbks1sr4EVcPeJu7yVYDLSllkj8APhrgXKmsfuF8kJAiBW9XQH5WWGBoAOIU9XH6S0tCSW94N/tbwi6OFqSKxEaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-fc5122110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":398941},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fc512211024778d4aefb04411e815d977e91e03a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-fc5122110"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-fc5122110_1742903075475_0.4148082017686947","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-78cd7d53e":{"name":"@libp2p/crypto","version":"5.0.15-78cd7d53e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-78cd7d53e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"de2f81c38b73fd397ba5d405d0049bb3e5764438","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-78cd7d53e.tgz","fileCount":194,"integrity":"sha512-kACi/Rt5nRwemFMBOM/dHWmlssKZSgilxCkEvR4fDh7m/cHrtbbCCR8vUAgnNl2RUHjFyezHGObhfq6KeQw0Ig==","signatures":[{"sig":"MEUCICUOzzFuD8hKTCgoCboi7mHTa/nTqBAMZQpAgSluOp8QAiEAuy1C9+xCqLVUlfvooWC3JaXeQU1fCXuWMBnqf4R+Hhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-78cd7d53e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":399628},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"78cd7d53ec18a1495843d5de013f5b26cf232b00","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-78cd7d53e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-78cd7d53e_1742907075121_0.11793167285476436","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-0b9090aea":{"name":"@libp2p/crypto","version":"5.0.15-0b9090aea","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-0b9090aea","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"586bb926495e85a643592c47f9e69150dd85c9dc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-0b9090aea.tgz","fileCount":194,"integrity":"sha512-6/LU/9OKy3QtDs1SNqlBYPhWb12xe3g1MqLCyk+q+b+7vpq/9gqkXbzMxEo0vym51CBL1pe+rvb75DM3uvKfcA==","signatures":[{"sig":"MEQCICspwCLlQcxheIYzqdIzZE8e3xAVGvsI76uHJjJvTOZ/AiAJV9QJvLSwVxVcvQ0VhDjTp7M046Q2o2al93Y8RG5qjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-0b9090aea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0b9090aea0ef0c9d5abca96f5295d6fe08a08aef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-0b9090aea"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-0b9090aea_1742908573263_0.07590171940558066","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-d53ef170c":{"name":"@libp2p/crypto","version":"5.0.15-d53ef170c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-d53ef170c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"336c60622b17dd5ba69eefb7f1891c2e651427fc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-d53ef170c.tgz","fileCount":194,"integrity":"sha512-FwKlFz5e0TpOu5JYmu1QL4mflQi75bn8F1OF4/QuBnrl5qgChWcBPvNhHmvpM1axxNhzTvMSakFlA5Kt+hZhfA==","signatures":[{"sig":"MEUCIQCoPhKxyPAAUej77WKng5F/OS+EGmQAhJcSY2IV9KHlNQIgfa4zh2Qh8vzleRum8Aq2Nf5LuGxJMMtSCQSsd8GbxCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-d53ef170c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d53ef170cb171f5301758d5b2fc9e782950b4204","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-d53ef170c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-d53ef170c_1742921122235_0.24972629171395844","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-da4e9da82":{"name":"@libp2p/crypto","version":"5.0.15-da4e9da82","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-da4e9da82","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"17c4855163274396b66e4359c58c682cd7537eba","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-da4e9da82.tgz","fileCount":194,"integrity":"sha512-69eekMB7QFedL01bPjrhBPL9hsnPkUJR52//fTd5vpROi1dyRMz37FydLLSbC6A4LNj+8kkZGM53DVoIpixLQA==","signatures":[{"sig":"MEUCIQDjcNiSK54z1pgfYJC97dLPNC8910Ymj6INs83cgBrlTgIgA5aX1oBinvhHK/EASo6RMTRx+FXcyIK4Z0BDIZ62vHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-da4e9da82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"da4e9da825721edd94958426d4742b816aafb44d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-da4e9da82"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-da4e9da82_1744112308690_0.38558470652760346","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-4c64bd06d":{"name":"@libp2p/crypto","version":"5.0.15-4c64bd06d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-4c64bd06d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"793d62efcb0cf02e8202ffb03c26471c829f3254","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-4c64bd06d.tgz","fileCount":194,"integrity":"sha512-0fJFhuekqOA9DL0MLBWlkD6I3u5QWProlfghFBTStcNGn12rGuwT+XZ+0WxXjQtXA1yoKL9XwuxwGc4/r8Lrtw==","signatures":[{"sig":"MEUCIH1Oj7VaECtlFlCYzev6s5fhzirzHUjG0D4n1zNvt3nnAiEA+nAx7aJpRs1LKJCB3zYO0e56v10Z4HkcOKDVPgZZG2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-4c64bd06d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4c64bd06dc77c38992e3da7fd33210056f01c0c7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-4c64bd06d"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-4c64bd06d_1744196451988_0.8119422762109079","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-da7353a0b":{"name":"@libp2p/crypto","version":"5.0.15-da7353a0b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-da7353a0b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5ba9a7077a554883fceb9e55004175fa8bb5360","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-da7353a0b.tgz","fileCount":194,"integrity":"sha512-yYSnPURnS70ZyPkPqbfU+c5tqRXK7i3CLukHZRZbfn3PNjbU2HfkottI2au0P9R05UQjInFhCdKMiVH302v0iQ==","signatures":[{"sig":"MEUCIDsvJLXLyVDZIUstm8vL72xzQZH2sNU1JcnfRC86YHMWAiEA+8begGXPrP1JgB9sm4Zb0eauf1wKCdIPLwQx9tmMk4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-da7353a0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"da7353a0b7882649fdd1aa87b9d6997cbd6daf50","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-da7353a0b"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-da7353a0b_1744200173618_0.4838173324408719","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-53a9be54e":{"name":"@libp2p/crypto","version":"5.0.15-53a9be54e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-53a9be54e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"969139a977c3a223e743b0e77d442c711572343e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-53a9be54e.tgz","fileCount":194,"integrity":"sha512-cC1f4lpn02NWCdCzAnPOJ2ruYbKO3RB/7AiQizYiq7eT4EzsMqoWhCWA0yVKnPdP3bWPLc8c37ukRAgMrVn0bQ==","signatures":[{"sig":"MEUCIDRMk9+T2GT6HoK/yhrJGKdBEwIS8NBsNjcFejDezk6UAiEAhx5fhS5wAJiuOH/kdv6UHHh4P5/V/Dzj1LNquo8Khec=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-53a9be54e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"53a9be54e5b8bbf64ee851e918a73d26a429fe22","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-53a9be54e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-53a9be54e_1744206985186_0.04299433975566758","host":"s3://npm-registry-packages-npm-production"}},"5.0.15-4f37aff53":{"name":"@libp2p/crypto","version":"5.0.15-4f37aff53","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.0.15-4f37aff53","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"85db3ecf21c7bae733d23105b05a69be151577a3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.0.15-4f37aff53.tgz","fileCount":194,"integrity":"sha512-MWUrC0Zd+InnfXl6doW8oHLm1KyxqNy563VuEs1QHSkL/QphMENNtK6v92YKh/GvvwrqMZwf4eyIC/4yauqB0Q==","signatures":[{"sig":"MEYCIQCuQQ+uQJvPOzNhAbVi5hp9QoXiQQ0po7FcmzOXN1jdVQIhALbdLz7E28Neo5JjV7tz700FXx0g3dubpuot+7pEZHbe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.0.15-4f37aff53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405951},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4f37aff532282db1b9a544161e3becc4533ae402","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.7.0-4f37aff53"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.0.15-4f37aff53_1744210690816_0.9558043717139584","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@libp2p/crypto","version":"5.1.0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c12e170d30c9a25ec624a22c009a8efcae2473cf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.0.tgz","fileCount":195,"integrity":"sha512-hcmScz9m7Ae7R7b/w3x9DX+i60ZIUVsMmsHyIo0vSlGsxO0+tyM4UKUia5EpSp/i1SB/W1IFXxlURwpiX7R5eQ==","signatures":[{"sig":"MEUCIQC9+lm+yJxFbl2eK5dTVlxMcB+JDli0HzGPQGit9JpGqAIgUNfHPhFKJl+JIsR93R8qFpLZujsGx8FJJpYnJe+St0I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":410090},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e4f603f51603810440d43e92718e666f164571bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.8.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.0_1744213226343_0.379306947254604","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-b9e32cc37":{"name":"@libp2p/crypto","version":"5.1.0-b9e32cc37","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.0-b9e32cc37","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5b8c39b0eba0defbf4151350ae6eb442301fd5fe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.0-b9e32cc37.tgz","fileCount":194,"integrity":"sha512-7+aN2TDw3VrdT24BW+J/gN9EUSAKpnUoJ8wlzIgId9pNVEoQ2rUluPDzmnHXT54ccCN+qqWNqDK6fZqPpAzjow==","signatures":[{"sig":"MEYCIQDv+WSuH1LOTQT3uWHd+375cOcfxjHvThAvp3ye1SF89wIhAKJRsP1sHsVvdy7O5i5KcmAZHgZdEBAabZjJBQL97GQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.0-b9e32cc37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405267},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b9e32cc37b3f45efc512e0f868cd7df1dbf1aef3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-b9e32cc37"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.0-b9e32cc37_1744725672597_0.7683261921012654","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-3833353bd":{"name":"@libp2p/crypto","version":"5.1.0-3833353bd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.0-3833353bd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e24df2d5095c936b21cf98f1887762eb41a1ac56","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.0-3833353bd.tgz","fileCount":194,"integrity":"sha512-nnReTQF7ir3VIiCeTUh/3W7GPuScQxNMjHvO+jessoizzTLO2J1SlsUGPcwEzuc/N0r/XvhgWeonOufGnSHnAg==","signatures":[{"sig":"MEYCIQDUhSj6SgUQCtsXBYb0wjm5q2cs3w5WOo0toyNhopLyRQIhAKfRxTf2ikPtr8bxWI4rngiF5fci/ed8HdprrPQTuSGo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.0-3833353bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405267},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3833353bdc936695b17cc836515763ead2137756","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-3833353bd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.0-3833353bd_1744791917102_0.33510929509201604","host":"s3://npm-registry-packages-npm-production"}},"5.1.0-f09bef843":{"name":"@libp2p/crypto","version":"5.1.0-f09bef843","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.0-f09bef843","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13a038af79c84e9385e5f243137d20471a578183","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.0-f09bef843.tgz","fileCount":194,"integrity":"sha512-G/IcGE7HaXdz+YiuXtEQk6PG9u7l5bDeIxU+oSF84+QsAqXOQuI+nsw7moGD5gnd+kKQcEG575dqOsRPgM2J4w==","signatures":[{"sig":"MEUCIQDKxuh1KeK+S/4k02PbFUUu3rhLT01kAbUgGoyhy2b+VwIgVTHEgreSPqfjSv6QxK+bGX8hK5qe8tl6xqLV848QgGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.0-f09bef843","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405267},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f09bef8438b57e3c918881d1acb2931b14cefd47","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.8.0-f09bef843"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.0-f09bef843_1744794056040_0.38704211102283304","host":"s3://npm-registry-packages-npm-production"}},"5.1.1":{"name":"@libp2p/crypto","version":"5.1.1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4f47ef74b335777cb7aacb229ac50fcf70351676","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1.tgz","fileCount":195,"integrity":"sha512-feByJ5ypBfl7Dp+jLBmieHDY/249hqCiDn8u6DNSZrpDhefn2l/NE03fS2mW6pLOnY3QIqB372TfLtx3/EPU+w==","signatures":[{"sig":"MEQCICnW2ZL9gqKKV7RxUXBEfq/ldfyfG2Lb7VIryqdfgsknAiAFvo9QK/loj6TbtyrLAsnL0y19eGuE4Z89rizClI9tkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409407},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b936324a92038d9447983bb11db623c1b5a17a76","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.9.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1_1744801880280_0.8025135656261362","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-afa5c9f59":{"name":"@libp2p/crypto","version":"5.1.1-afa5c9f59","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-afa5c9f59","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9c820e7cb45ad8aa7adc55cdb221928a18bfe379","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-afa5c9f59.tgz","fileCount":194,"integrity":"sha512-5lR3LB+1126GD5emIkE6VbsFk8k1FX3r0N7M0X6MOBO8+XDdd+yKCyjRszP1Z4BZxjMoN12cNT08P337lI7emw==","signatures":[{"sig":"MEUCIQDWSCLU8JxMgckryPzv1xlQng7N+Z4Za1BAcWfbHy4T7wIgB9G7aSQ6kbMEI0HJUOnN4W95erJBEwR3y5WH38l+liU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-afa5c9f59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405267},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"afa5c9f598297fef9a5dd50d856868f190629837","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-afa5c9f59"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-afa5c9f59_1744876136404_0.35757811302391906","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-6f96de86c":{"name":"@libp2p/crypto","version":"5.1.1-6f96de86c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-6f96de86c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"803013888d49961a0f86e749ef20f26c9eec0d3a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-6f96de86c.tgz","fileCount":194,"integrity":"sha512-qlyro9w+DK2rBt4C9175ELdyIcco435PAsPW2huZ10wlpxdbLAzIYjJOiz3zN/kH6GmFa0Dj2ekPUAUHCwUnhw==","signatures":[{"sig":"MEUCIFsxqQ1mXhsUu4vYNaHGdFi5RtuSkJquTUiw1HcULMYYAiEA8jiAGWU2hjsZ8hkhSPwbXP7sAUzFvb/5CnjRKcdhoqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-6f96de86c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":405267},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6f96de86cc951910211e21393117a1ffe96ee588","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-6f96de86c"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-6f96de86c_1744880708910_0.37287874724818537","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-cdc63e6cc":{"name":"@libp2p/crypto","version":"5.1.1-cdc63e6cc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-cdc63e6cc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5988ac6bbdc93a2ee249ad30eef79e7693b5cb42","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-cdc63e6cc.tgz","fileCount":195,"integrity":"sha512-lctgwdzAZaTmN+C3LJVQeolWSO1ltpQD68V++b0gAnYfQisYx2A4t7W2FE5D48enpjrSrUaLlA4GUnsMh3kAAw==","signatures":[{"sig":"MEUCIDYHLEHkHQhsmNh/d4/5vWwSIbL3uHdaXNZEGD3mw+P1AiEAyNw2/tT72i2UieejAkwSQGLNqGJX6jjUi0oD154PdJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-cdc63e6cc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cdc63e6cc1a5058a83dc22d538b896455ab10b55","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-cdc63e6cc"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-cdc63e6cc_1746550293202_0.002477250667731301","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-772b4011e":{"name":"@libp2p/crypto","version":"5.1.1-772b4011e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-772b4011e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b5d54d4b4046887fce7b6ddbbc9e01365100dcaf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-772b4011e.tgz","fileCount":195,"integrity":"sha512-jL3vzVXvP8FnJd1oXbxAtMSNZuj2r3WGsDensOa7FKonzw26NtB2c9BBJbw1TERj73LgtZJS6Bap+Dni7A2goQ==","signatures":[{"sig":"MEYCIQDA4oFjDZHwDjkWbZ5I3+5YLDjg/RCleo5GHBqnBOpnoAIhALfBMmZcriHWpNnFQeb3k40gkFrqlhlTyAVPucurvVaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-772b4011e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"772b4011e18ab7bbfc5aeeefd9e13e168d5d9579","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-772b4011e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-772b4011e_1746609969543_0.7201070903682287","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-f1de46607":{"name":"@libp2p/crypto","version":"5.1.1-f1de46607","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-f1de46607","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8fe1248c98798d30a79261908c73893f65756424","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-f1de46607.tgz","fileCount":195,"integrity":"sha512-EV1HmMeZf30fQ3xEKSrvV+qJ4/N53p9R5Lig567YXhfpjXcr7AbalcJRM2P7Pe+/tfBgPfd3g6+gB9F1kLjUJQ==","signatures":[{"sig":"MEUCIQDMvmY7o2WCcE+PXCjnvEwT/RBbeLFhLz67paWSyRZWQwIgCrX8zHIOz62D1AdCkcHPR/SWLFqCtHWG3G51u1AkbAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-f1de46607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f1de46607e7a592c4de307ba4acf3ad27a4abcb2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-f1de46607"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-f1de46607_1746614818678_0.03460395755895607","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-9b33d202e":{"name":"@libp2p/crypto","version":"5.1.1-9b33d202e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-9b33d202e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9484497983430417e2bb058a593759e07cb14460","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-9b33d202e.tgz","fileCount":195,"integrity":"sha512-DPY6QaDGmNQ27mQ9Q9/NHjWhX5tXJjloYe5QI+IQLIB9dx2RQj2ZLV/y11Sjx0HLn7FybHr9h8mXEfTR/6dfGg==","signatures":[{"sig":"MEUCIHjywKjZilGUrzmYmS5eHrLLK9Ro2ko38uYNc0FwF6LEAiEA0eNK3CIeV/ujki7q3xLzabZVltxjX/jF8dFpnNtbYhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-9b33d202e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9b33d202e31920a22aaca74f0a8d81c47b980ef8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-9b33d202e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-9b33d202e_1747036343909_0.5921660041103187","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-a5a33afd9":{"name":"@libp2p/crypto","version":"5.1.1-a5a33afd9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-a5a33afd9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b6a00f8bba13b7d2304e91b9faeaba6f930bb829","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-a5a33afd9.tgz","fileCount":195,"integrity":"sha512-EirbJA2Q22KKhUrLIlhqb+TmgXb7Q52CMFtTnQFjS5FDzbaoNaD93lUMJf0Ee2JTMUTlBnz7xKizMsPCEreXmQ==","signatures":[{"sig":"MEYCIQD78adSbvkwXP4mU2Z4ys+TBtcTvaAYfW9Sc+MqvnKDIgIhAKN2g/k6C3LByCinubOqAhv2n2gwFBnjegEUaTBXAnBa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-a5a33afd9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a5a33afd9fc7e5cc9060e0ac8d6daa8edb566ea8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-a5a33afd9"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-a5a33afd9_1747039672952_0.8031731588703868","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-4b8c0a6bd":{"name":"@libp2p/crypto","version":"5.1.1-4b8c0a6bd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-4b8c0a6bd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"24bc17d0778a1b6829595ddda56e0d8dccf70bed","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-4b8c0a6bd.tgz","fileCount":195,"integrity":"sha512-xR1SjDXVaglj8/tM/YvI4lfXMb0ljqgE7whlkevxR85i9si2v9ygMKJJVz6nlkg2E8g4Q10uBYVJyE7k9l7v2g==","signatures":[{"sig":"MEYCIQD7CQCmGSpyT7fOKoT65Q+AXD5lhc4vYksLOk5AXXQSEgIhAOXDkVAwiig4eyxQbTJqNGI3fh+aU/m0bkogg6CxuW+L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-4b8c0a6bd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1002728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4b8c0a6bd289c0a0d5002ee34efc696feb349caf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-4b8c0a6bd"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-4b8c0a6bd_1747221150783_0.01814794638155126","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-185b23eac":{"name":"@libp2p/crypto","version":"5.1.1-185b23eac","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-185b23eac","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6930cf2adbcf38ffced8da3e1f53c3d3e2a06a98","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-185b23eac.tgz","fileCount":195,"integrity":"sha512-aOtNeM/nXX2rH/ReThumRlPi8Acl4ZVoE/C7PLRfVsCJqzEQKa/j9uOJjwHNe7nG4NxC9uEmqlMRS1lmUhfVgA==","signatures":[{"sig":"MEQCIAS+sjOdwj9rTW/pH/Seo81RsLNOirnxGV8gvcQ3dV5WAiB1ILBmX2osZm0KuM5Yt1UrdpaOReehAssIVJCYJKY49w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-185b23eac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006698},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"185b23eac36303ff02ea475a0ec2c0be0774e6a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-185b23eac"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-185b23eac_1747227064582_0.5332458207247943","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-213a54a1e":{"name":"@libp2p/crypto","version":"5.1.1-213a54a1e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-213a54a1e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92f23346f6ad666b0f29a7a62489089eede60ff5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-213a54a1e.tgz","fileCount":195,"integrity":"sha512-cMan/Lxn/Z/SV9oGa5095pZ2x7e8QiKfyplTG2D6xiWwKIA6GD2KPAG92LvH9rnEJatZy1sLlCT6ICVrUs1Uzw==","signatures":[{"sig":"MEQCIDqFjfUvwpqDb2JqwLIIvCUnc8JqdfQW6UWHiyeIWLHlAiAKjEj8SQde+YVDf4X8/EoeGouRGqojoAw4POoRlxtE9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-213a54a1e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006698},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"213a54a1e21fdceb84fd7c92a4f9d42441cfcea0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-213a54a1e"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-213a54a1e_1747413775017_0.6872875049182126","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-32627c876":{"name":"@libp2p/crypto","version":"5.1.1-32627c876","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-32627c876","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2ed0519bcf64b7310c2ff2e754f79d8a2e91bdd3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-32627c876.tgz","fileCount":195,"integrity":"sha512-QZd5t4fxPm8HSllrgtscALDC8LbwletJQXqtQv2betzlMd/TPAd79WSYKD+P9QSrHl3yldNMzUzhHUj8XoXndA==","signatures":[{"sig":"MEUCIQCgv8MjZ8npRcQAuUU2B8yn+Hf4jRB475qyTDpyMTPmmQIgLQ/wjJ1TO+FLAs8SipR08clRxdIhdc2bQmdRBUHa6KM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-32627c876","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007200},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"32627c8767587f7e8df88a700933ece6d5f5c3c4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-32627c876"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-32627c876_1747467454199_0.7575692726753993","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-3577af88a":{"name":"@libp2p/crypto","version":"5.1.1-3577af88a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-3577af88a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8d42bc1edafe841284de3ddeaa5e23c5fb89a460","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-3577af88a.tgz","fileCount":195,"integrity":"sha512-CddAhO3ifJtAmhFMEAKqiFysEp6npbYTJmfzWEwL9lw1CxRV9hmTQJWIzOdLU1BjPHlVIISum52wyCVF0GXLNw==","signatures":[{"sig":"MEQCIG4rYy+GxICRDOYE3oCC2ep+FlYTxN2mekljYpKT8H2AAiAdBpquTfPv4pDaWA3CFZLaQNOL+KU+KrxmO4qLzAxROQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-3577af88a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007200},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3577af88ad169cfacfd3c94428fbe4cb828f21a2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-3577af88a"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-3577af88a_1747635296573_0.5816765043098251","host":"s3://npm-registry-packages-npm-production"}},"5.1.1-3df5bf2da":{"name":"@libp2p/crypto","version":"5.1.1-3df5bf2da","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.1-3df5bf2da","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5f88706c9d858d22d502e2eb3780b8846c6dab1c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.1-3df5bf2da.tgz","fileCount":195,"integrity":"sha512-i2WjH+4GrdUe/cI3ubl8cU4Azs4CzQf4I3ppyzPHs6tm2uxk/iNKedP66dGFKIP54DeIOCIp5DJ4BvbEh0dhJA==","signatures":[{"sig":"MEYCIQC72E+mKvv3+oEdkGMjCPbSm2K4466+juYLIhkwcOTKoQIhAJEJ3Ek3k7VIyhgx/ikONX1Ydtny2yNQ6MCLdMe3u0jd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.1-3df5bf2da","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007200},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3df5bf2da2d5ccd186db3f3f5012f79ce91c809a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.9.0-3df5bf2da"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.1-3df5bf2da_1747642936139_0.31693194445511264","host":"s3://npm-registry-packages-npm-production"}},"5.1.2":{"name":"@libp2p/crypto","version":"5.1.2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b6a326450fc8c8905cbc6a9b45357049386d6e8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.2.tgz","fileCount":196,"integrity":"sha512-X/hey2FtoP4uQdFHf2Fh9W2ABTiJEAl5I2ihRyUwDBLidTa5I6lkbbgeV3deXX4ouKEa1akn+2hYSaFh42BwVQ==","signatures":[{"sig":"MEUCIQCOA1FuYTUjMkVDJSDFHlb+ZCIkF9m/lHKA0dvDyfKAcAIge3VpSO/tvMIjeHhhvprcJDKVF6MxUfD7eOmq4w9/Hjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1011587},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fadf56a312ab4ae737c1c09e0c2d6e9d829a394c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.1","@noble/curves":"^1.7.0","@noble/hashes":"^1.6.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.0"},"eslintConfig":{"extends":"ipfs","parserOptions":{"project":true,"sourceType":"module"}},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^45.1.1","asn1js":"^3.0.5","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.2_1747645090784_0.595084600860408","host":"s3://npm-registry-packages-npm-production"}},"5.1.2-aa25d38ab":{"name":"@libp2p/crypto","version":"5.1.2-aa25d38ab","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.2-aa25d38ab","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6d55e472fa697a6f875080a7c943a96b39e4b536","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.2-aa25d38ab.tgz","fileCount":195,"integrity":"sha512-lufYRd3w2A0PE6zg79oDITcv+PztaQX8ToX/BHpx8MAWEHSWE2T4Nq0C2esePJlhju5BTNoe1y/Z8W2JGgPS7g==","signatures":[{"sig":"MEUCIQDCm9+To7L+kWj7uo8Lcqwtf52Rpd/nF6HWfVwf4e7K3wIgbfrNceJ0mzESusGO5klFoHLfLAk+/3S3kKXpfruBe7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.2-aa25d38ab","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006462},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"aa25d38ab28f4ffae666d1f1143df600dcc99324","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.0-aa25d38ab"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.2-aa25d38ab_1747746996595_0.6418546065827193","host":"s3://npm-registry-packages-npm-production"}},"5.1.3":{"name":"@libp2p/crypto","version":"5.1.3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fda40cbf635dc877a06567d510c5a2d5a7d248f8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.3.tgz","fileCount":196,"integrity":"sha512-iPXUIswDSq2ikZ6fJcz8VtJuH3Rtr2n2PzTQkbFFqmjkM76yhV6drtaeJ1FnbIcog4AkwXSaqgtDfGtlRqG6LA==","signatures":[{"sig":"MEYCIQCJKgV+BEOjV2+CrL7UE0YJHly0RNsLcyEkrOnyRLElXwIhAJ8yfdsUpeIp6RJiUatio7iG8vBzhMBsJ43eFwnPK7Et","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010848},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"03ddfa086e2afcd280ccf718641442542c2961a4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.3_1747750892066_0.14240809894464745","host":"s3://npm-registry-packages-npm-production"}},"5.1.3-776cb432d":{"name":"@libp2p/crypto","version":"5.1.3-776cb432d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.3-776cb432d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e8eb22a32c027ec51d9e38f75aa3716d40e1890b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.3-776cb432d.tgz","fileCount":195,"integrity":"sha512-QlY5Eqnv+0Jl0fsn3gc9oiBhKBsTxgQmPrGSq0zNXeLS5qVotz7Od5r/KTn8OKPd6sFd4AHVxdkaizaLFAWJcA==","signatures":[{"sig":"MEUCIHcfnhfuFVDAMkHqjSPLlvN9xUls02HlqsoJTSS9ZBJLAiEAp8X89omr8uv+H8iFOiBZXtyzHQMxqgLsMc5O9pGOvVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.3-776cb432d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006398},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"776cb432d178281d647de74485825e09ddf4ba9f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-776cb432d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.3-776cb432d_1747841251800_0.49267585296702543","host":"s3://npm-registry-packages-npm-production"}},"5.1.3-7788b4025":{"name":"@libp2p/crypto","version":"5.1.3-7788b4025","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.3-7788b4025","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c3b6bdf4267c417d5db81fb479c8c484fa129adf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.3-7788b4025.tgz","fileCount":195,"integrity":"sha512-B4V17WGNTIzHR2sj/kHORyVjxul6qlmfATWJHns8kr5CvLf5s23n0rJ6No3BiSY2qEvKDQfyoaq4p+GawvC19g==","signatures":[{"sig":"MEUCIGzqJtlH78f1XmP0SR4/OsfKDFPrtfal1+Z6aDld4/jgAiEA0jIj0xlIPKRvTYZt+me+JwOVWHK95gOUC+uqPU+0LNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.3-7788b4025","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006398},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7788b402592aeb4580d90798317826ff997a89ce","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-7788b4025"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.3-7788b4025_1747920790344_0.8506642221516227","host":"s3://npm-registry-packages-npm-production"}},"5.1.3-ab014c0c0":{"name":"@libp2p/crypto","version":"5.1.3-ab014c0c0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.3-ab014c0c0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"50f8966043e39e2c4e393f97d31a4178040b4dec","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.3-ab014c0c0.tgz","fileCount":195,"integrity":"sha512-XFQC0FuqENfCEbnVGgpfuk++0OWwdDkJsjNFqdnuQt0pzYSGk8vMH0ljT4Mii1vsOwtrb/7Q/KqguW4WZVNGog==","signatures":[{"sig":"MEUCIQDhxAvszPMaw4MO+LOBMeo9UxYFZg0m+57TmtOxxoHTGAIgD/tGpkKhNdbz0S8BQWnd6gIlnFEXCze+zfh6jolGiX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.3-ab014c0c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006398},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ab014c0c0bf0d7a1e3c63001ddbc42b449b41e5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.1-ab014c0c0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.3-ab014c0c0_1747926201651_0.5420737678104728","host":"s3://npm-registry-packages-npm-production"}},"5.1.4":{"name":"@libp2p/crypto","version":"5.1.4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0861566e0b42f7bcce1c57722f958a971b158689","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4.tgz","fileCount":196,"integrity":"sha512-w9UNkjX7xhExr9PJeFeu6xy6q8ZR0FhoauI1qnN+dZsAlSQhRMzPvMdMJoSoGu/Ha9BbJ3Z2kpSS28GXHnL0rg==","signatures":[{"sig":"MEYCIQDD8SP8LzNVkBps2+FWjAYA1TtHTRTF4Zz1qbiwcq2TOAIhAOzYiq6a2VXoPeQdI6aJ45A7Y92zVD0AHZX6J49U5+UN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1010784},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2385cf86c481c3fd36abe96f9ea5fd1633640b5b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4_1748007054134_0.5881108566713502","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-9f1be6742":{"name":"@libp2p/crypto","version":"5.1.4-9f1be6742","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-9f1be6742","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f92000bb96f87edcdd0bd27331b49bce80faa7c2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-9f1be6742.tgz","fileCount":195,"integrity":"sha512-4EXzWvcnwpmi29Sv/nk7fWGRRUoAwKEUAU85N8QqhMBGCrLhtQzCKaPKB7mNFJqQaAbpWvfo3V6FeOLo9minRg==","signatures":[{"sig":"MEYCIQDbG3uTHogMjYuu4z+y3q14k+NiUF85mltouDtQE3/U9AIhAJaCXSPd5Y8YykR07R5wMs7hsEjJhYTLShpUCMBQhdCk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-9f1be6742","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006398},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9f1be674245052907daf1cd35ea0cfab22d96a17","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.4","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-9f1be6742"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.6","asn1js":"^3.0.6","protons":"^7.6.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-9f1be6742_1748083984105_0.21639377655862346","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-14dbebea8":{"name":"@libp2p/crypto","version":"5.1.4-14dbebea8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-14dbebea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bbbdbf7953c3e9cf9545581b4c65a2ecf17c5e52","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-14dbebea8.tgz","fileCount":195,"integrity":"sha512-0Gi+atQpVt1WIXO4Xfb56UNSpLC2iVt566Qbm2KQ60VH/qwEyZSU5m4qfq1EO9CONu5kEH2AKxkhrhp26kYgjQ==","signatures":[{"sig":"MEUCIQDGzApZhh5J/IH82JD/UWnewaMQL28dkOPbTJJsKDafFAIgLztpWJxYIoxd33wJZJwXwj63WMnH85jHp5fbJ6YC9eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-14dbebea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006399},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"14dbebea8bd17addadac730afec0fa3b1cc6334a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-14dbebea8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-14dbebea8_1748086330381_0.488446590932504","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-8efb065d2":{"name":"@libp2p/crypto","version":"5.1.4-8efb065d2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-8efb065d2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96c2ca36eee31a51a8dc23b40224eb88c1f7043f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-8efb065d2.tgz","fileCount":195,"integrity":"sha512-gYefUy57bbId57vM14sy+P/PQszLPT1HxFhahanC9nHZ/ZdMW+7KWOTElldt42W+1+7Qm3H0ccas5c2P9QbqRA==","signatures":[{"sig":"MEQCH2yv7lspokSep5nPSzrqln4k2g/polKlUTPTsKDH1/oCIQC2Za5LdH62dojJDP9FvIbPP5DSOXr0Tb/aY27M5yf5lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-8efb065d2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8efb065d216fc587605a01d0b2ff93259c7ff723","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-8efb065d2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-8efb065d2_1748453272462_0.8868333322584498","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-5b004c0c4":{"name":"@libp2p/crypto","version":"5.1.4-5b004c0c4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-5b004c0c4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9a8e7d675af318332c066374e2765654dce9769c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-5b004c0c4.tgz","fileCount":195,"integrity":"sha512-SmTeUxBHEJwgbkYx+gY9UqnaV82U9sFk1vw5DsajtVrc4hsOdFz990jlLguHLyVRNsOilnTF4iQjs/3L6RtqmA==","signatures":[{"sig":"MEQCIDIe7I23xFQbXQbTxgY4jbK/IE26l4DzMaIkVV0K2X+nAiBhpH15I5dxB7Ssvj53z+D9SseXYg9iNot5YjsfGDtmww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-5b004c0c4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5b004c0c42195c893dece1989a52ad6ddc90a3c1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-5b004c0c4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-5b004c0c4_1748453927867_0.5106501864114517","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-b32bc8406":{"name":"@libp2p/crypto","version":"5.1.4-b32bc8406","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-b32bc8406","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"96b02950100f706f44ba2a3b7a4f238b4602a1da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-b32bc8406.tgz","fileCount":195,"integrity":"sha512-E2KzZMuX+wPghboBGJSvPQuJy+BZkpjjMCEPp/Ovlmx3Uzend9RWR6UKKHDiFqklvxAE2anAa3jzXBEPxl/ULw==","signatures":[{"sig":"MEQCIDFoOLH/MrJyJuc5cC2P+6uIN2xNJ0ROOY/wVXeNNFkRAiBB8/4fbKVz6cbQUiA5PI72AZr1DFMcSc/OWUVdlQONjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-b32bc8406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b32bc8406e92de89fb4f6be12e32f32fa7f3e7c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-b32bc8406"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-b32bc8406_1748458680774_0.084514217165504","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-3528df829":{"name":"@libp2p/crypto","version":"5.1.4-3528df829","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-3528df829","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"041fd38b2fb9b72c0d571dfa940e850d27e83d1b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-3528df829.tgz","fileCount":195,"integrity":"sha512-03UtH92SaTBNKvDySOVbG08M4MnvfIQCFsSF5S3U2V8PE9S6FwAK2EaiU7woDfkMwOzFR2B+4dM/IDyDF4axEg==","signatures":[{"sig":"MEUCIDJE/RXA4LaPNhQ0/8G55pCdxo8fU1Q0nv34/E//ttxwAiEAkMfEn5CCkztGqmVeqexehZslSWZmXZHDNmw41wDRD6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-3528df829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3528df8295ed0ccceff5cfac6a3d35d8f2480765","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-3528df829"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-3528df829_1748510456616_0.5595269720149354","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-d91ae66c6":{"name":"@libp2p/crypto","version":"5.1.4-d91ae66c6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-d91ae66c6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"71726f7c1ef858e41953c5f5ecfedd50495d75ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-d91ae66c6.tgz","fileCount":195,"integrity":"sha512-7LswNdasK2KPQGSHSBiLMwH2xKcMfplCTlWXJ7a0tYsJZ7LpsMEh0UxxGEYsZTCcC1ZrYMw9Kokcd0/sps4X5A==","signatures":[{"sig":"MEUCIHDSVYqaC503++bq52z3FR/AwyCv2V/eh5DXha0IKQBSAiEA8wSshm8FkztlNecWGMLeKGJp8u0qAJ58fsG2VlesNYQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-d91ae66c6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d91ae66c6c8db5ae0a9cb9d388d67418fe318736","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-d91ae66c6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-d91ae66c6_1748511697347_0.7634906879687988","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-dbbc6ef1d":{"name":"@libp2p/crypto","version":"5.1.4-dbbc6ef1d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-dbbc6ef1d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1109dee18aec7a8a899f9ff2829a277754c70a47","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-dbbc6ef1d.tgz","fileCount":195,"integrity":"sha512-hpZRaRvEHnaGIUYPK0CzUu2aKvy5PE7u0vK+oT10k812rLL11DyDLaW1T2K1GaahLJnh4qPZ+/ZdVSsnvKIJAg==","signatures":[{"sig":"MEUCIGW/ea4biPGICd18Ve+agH7dRqNowGkjR42hlT4dhDNDAiEA10QRPsRy7YHCKwIFBX1GKh7nGhS4CJE/tGbwJoALVC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-dbbc6ef1d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"dbbc6ef1d7632c0fa06c08f1b498bb20e5e5fb6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-dbbc6ef1d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-dbbc6ef1d_1748621550149_0.7101324301425771","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-2a7425cdb":{"name":"@libp2p/crypto","version":"5.1.4-2a7425cdb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-2a7425cdb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"65d58844aa8a3a87c6b6305aec7b7629bd40501a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-2a7425cdb.tgz","fileCount":195,"integrity":"sha512-KDLOE7+W8m31UzyVnrpL91FYfCBwv60Qmo0QRCXSc13AtAyYerUG4noRqxFhPbsFCZOY2Vi/sxOWSVmUOgwiEw==","signatures":[{"sig":"MEUCIQDGk8SnHJeA7LIBM/RKESnNgjxnmnX79mzMBy5txTFpWgIgKXqg2uZFvRruxE7mPP6H6xSsvWJfIzibJKLP1aBS+5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-2a7425cdb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2a7425cdbcbbc18364c8385256ed457a46dafa4a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-2a7425cdb"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-2a7425cdb_1748621552687_0.5874593184246479","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-ec73d59a6":{"name":"@libp2p/crypto","version":"5.1.4-ec73d59a6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-ec73d59a6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c5733cffeb7aab68744455789d08e07bc0c5383a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-ec73d59a6.tgz","fileCount":195,"integrity":"sha512-WWWn3zuRCq4Z6Omacjd5ds0GHHPEgZomNjibXVxR3FLq4i8w4BVuXdFfoz3lOrDiS/86Xc2o3S5v/cig1gutzA==","signatures":[{"sig":"MEQCIE0tP9BDBGeE6pziWMrWCjhLEmWZCe1Ntb5R61ryUMGOAiAGKJzdC+j+4IhnOO+3GEjsRt6R0gyuX7voGWpBDX3gEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-ec73d59a6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ec73d59a68947cbedc3367deceec21a1e59f21db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-ec73d59a6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-ec73d59a6_1748621788473_0.7075575070585847","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-307d0ba58":{"name":"@libp2p/crypto","version":"5.1.4-307d0ba58","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-307d0ba58","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"85803ad99bdd7760b2a7759fd64f43bee17f405e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-307d0ba58.tgz","fileCount":195,"integrity":"sha512-k42Zkt+A/eHmsiTk6FFvwy+BSwB4Vodkqb9U/6x83UBKtUjZoNs+m1/1PaJZx1q6u59i3NRKSotHRJ51ks/pzw==","signatures":[{"sig":"MEUCIQCfFKp+mI4Mbml3RC8KHtd2LsN0Ncu74jrsARvyWAgx9AIgcihNlFWp/GJL6HiTcya2GfpORV7U3pKjGMfkS4wgH0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-307d0ba58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"307d0ba58b7301f3fc5f6c86066606d63b72c882","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-307d0ba58"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-307d0ba58_1748622084171_0.3991452511381086","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-6a3ae02f5":{"name":"@libp2p/crypto","version":"5.1.4-6a3ae02f5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-6a3ae02f5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fa1b7c56c0eea7b1156b310aa258d7674412fb73","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-6a3ae02f5.tgz","fileCount":195,"integrity":"sha512-c8eH3bzU8EVi2yLK0TXZc+PBg9HZ01vspTJsqhUfwbrAuYAizqkVn2l/R/bJnM7CRFdmO8Ea15i8g6TlVggsyQ==","signatures":[{"sig":"MEYCIQDsqT018u4HYQX0l98t3G65eoT19hrZ0X1xPTH63L16XgIhAL4QnZ1V4m6ZdEtHw675tz2NLnK8m2vMyIY7Wk22y1r1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-6a3ae02f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6a3ae02f57079bc40181054447586a285c699c48","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-6a3ae02f5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-6a3ae02f5_1748627917764_0.7834382014684487","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-b8600fce8":{"name":"@libp2p/crypto","version":"5.1.4-b8600fce8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-b8600fce8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"92207e3dc4d2c10476c86825ff6f30525791e875","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-b8600fce8.tgz","fileCount":195,"integrity":"sha512-dorjEmBIp1vYRyCfgA0fX1M+3hQtoYHq/+0k20Nb0fFHLkLW/W1HeJskoeCiUF2vAGbGECB0wiL6D32POTP09A==","signatures":[{"sig":"MEYCIQCO6RLjppUc+UuPAaLuHeIVkE/a5J9D/HhRHTymoZnvVAIhAPeqKS4lNMWqcCIBDM5gQGDMTA9/HO+ysHYsoUFwjxm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-b8600fce8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b8600fce83ec3ee97ac47e9f1d8032bb545a67d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-b8600fce8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-b8600fce8_1748933598587_0.8305764548475643","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-cc7b34c0f":{"name":"@libp2p/crypto","version":"5.1.4-cc7b34c0f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-cc7b34c0f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fbf6c2221b8cd7b122663ae2f41c8da7eef2e650","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-cc7b34c0f.tgz","fileCount":195,"integrity":"sha512-0X+wmtqNhBmWtqETJHx3xJbpFwOHwqgu/0K2uQ6yYPh9uSjWlncmZ5Ly+3CBa4Ps0bGbhdWoRSRAaa9a4yZ9ng==","signatures":[{"sig":"MEUCIB/uUIevoRVVxfQmK/PC0XZMKmuzQ3HlOIYw1/82VjacAiEApe+P/AxXD9C+4N8CRirIh/vl5Gtg7WKritEfsdZKnpw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-cc7b34c0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cc7b34c0fe3ac5745fd082ae0198b8742371a412","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-cc7b34c0f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-cc7b34c0f_1748938690671_0.8136532479527201","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-bb4ad31db":{"name":"@libp2p/crypto","version":"5.1.4-bb4ad31db","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-bb4ad31db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e635be22711ce9b4d65b7d5ed3d01413dd919a37","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-bb4ad31db.tgz","fileCount":195,"integrity":"sha512-zL4MAlE72OjWmqXtD18UnSmE9U5yGLkzgY7EaGq4hBVH1j2qplrxtkrDqIYQFUnxgv4wXVixYUq7zKVgs37drg==","signatures":[{"sig":"MEUCICb5OxpQZrHxNmW/OgG7oqjqJACByZQM0MIfgRAXlNBHAiEA9Zq9ne4pOvkLgYdCLLZaozX1OhG79sgBBPRcDbpIvBQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-bb4ad31db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1015562},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"bb4ad31db3c3f593fb811a038064e508a09a25c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-bb4ad31db"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-bb4ad31db_1748953672526_0.6751450400044559","host":"s3://npm-registry-packages-npm-production"}},"5.1.4-8e87be9e6":{"name":"@libp2p/crypto","version":"5.1.4-8e87be9e6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.4-8e87be9e6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab27d905e6dd3c5498f958d8b53ec7fe66ddef50","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.4-8e87be9e6.tgz","fileCount":195,"integrity":"sha512-YLSkzir5DIqKw1xIx4uXEPAYX2J2A9/cgqW413gCiorxTO3N87h5BUfdgANCro0kQfdhEwlqQWhVZSI1L9INUA==","signatures":[{"sig":"MEUCIF/r7Y6hsPiAf8MRYONkNVV59qYSdoSZDkU6DG/w515xAiEAwv54McEhdlSNLbW7pFL1ITxRq9hOZFXZkUYQuY8gOdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.4-8e87be9e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030069},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8e87be9e6854b4508b2682535c7c9a4013bb5537","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.2-8e87be9e6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.4-8e87be9e6_1748957076761_0.8246961450062833","host":"s3://npm-registry-packages-npm-production"}},"5.1.5":{"name":"@libp2p/crypto","version":"5.1.5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"26ded12db85018b98f8d8de0e13b65b660873912","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.5.tgz","fileCount":196,"integrity":"sha512-YmKMCnT/1cIz/SRTJ6ftPsbFBct8vmHfbaaq52tiL66atQOlZIlthwKT27Z6QnMihYTztzQsrj8TUg7JTP8h7w==","signatures":[{"sig":"MEQCIBkoRBpSoFvMBAvLAzAJT4QlHTL4SiLJ8vjRjfc3wOkyAiABr5Z0lcVxxLkOya4K3zxhgrAzuH/vHLiI1WldJUFrvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1034455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"748f9624265e4e730fb5f586918c4092b1775fda","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.3"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.5_1748963411363_0.9144157349963491","host":"s3://npm-registry-packages-npm-production"}},"5.1.5-ae595d8db":{"name":"@libp2p/crypto","version":"5.1.5-ae595d8db","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.5-ae595d8db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"56fd4a97b636a2defb7cd0f2fad8c1b4dea05d9f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.5-ae595d8db.tgz","fileCount":195,"integrity":"sha512-L8XLbMRrFCF4Ojq09VlGon4L6SF/wFgYFtLQ6R11ornPVYf2tmAn/R1bBEQY2PRbd0KjtgpipEaZtyW3T5CwXw==","signatures":[{"sig":"MEUCIQCHURY0cTandEH9dNEfDuQegNXylVOFq1ZpO7AwUpZPcgIgJXDKrzvuFS51cd/17oMPwPGNRmpWZjaf2l8sCu/9PnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.5-ae595d8db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ae595d8db4456e57064876f7646ad3d2610177c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-ae595d8db"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.5-ae595d8db_1749826407682_0.6691676396260244","host":"s3://npm-registry-packages-npm-production"}},"5.1.5-6c42ea64a":{"name":"@libp2p/crypto","version":"5.1.5-6c42ea64a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.5-6c42ea64a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8714a73895db5dd7686111dd60a3dd3096344626","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.5-6c42ea64a.tgz","fileCount":195,"integrity":"sha512-wf0MTVcYZSx57+9aoMqS6X780qFcjpUWfO8vLOfPhFskmZ7jqrM56FGNNMrIqXY/lcJm8mQBNI4Iu1uP4d7xNw==","signatures":[{"sig":"MEUCIQDgvg9Ad7aVjKGnUlh3PZ/1EoXVg8I1hL9P+rJ4kJmKYQIgLmDdMKeL4FP5MQ2NDyaRfpdOF/IkwEtrnxl+celKKOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.5-6c42ea64a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6c42ea64a6e22028a87ecb3422e418e99ff09279","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.3-6c42ea64a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.5-6c42ea64a_1750077950617_0.5460050223194857","host":"s3://npm-registry-packages-npm-production"}},"5.1.6":{"name":"@libp2p/crypto","version":"5.1.6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c2d874db4ae77050c3ff18ee3320db421710cf23","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6.tgz","fileCount":196,"integrity":"sha512-hCNDInAsjfFTOr1ZlVTVuRKpkGEbR1GC+cDbmn2Vslwd0dHZHqhKv5ye7l6NZaiNUxxqUCVmqvJIWqVLuTPDdg==","signatures":[{"sig":"MEYCIQC6VQq1yvygwIPehAIQH39Mscifu6Bs17HvSIdYyp4fkAIhANx4TZiMB2G4rhDmTvYD5VRhULM5WBQncsBQwHmTfYGf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052258},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c142feb2e97ba3a82b3d64468ef2ab146eeb95ac","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6_1750080829886_0.061653051663058234","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-7eed3b40d":{"name":"@libp2p/crypto","version":"5.1.6-7eed3b40d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-7eed3b40d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c7cb22397a5205be6b36233e2a0fcba4bed3f28f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-7eed3b40d.tgz","fileCount":195,"integrity":"sha512-yvV5A6aooa4n0rAlzKBVurIZGFr6dpPBi74dVnB9UHnrjuM+wX7sVueidJwdRoFVhAAXGEqSDuFO+lPrny3nQQ==","signatures":[{"sig":"MEUCIBmTbeNoQUg1d5j6MVGpV7i0ZvIZvYwPAGfIGPT5Xis2AiEAxf9vEuCzE1oawa5kylmaRm1llLVmLbQWU0s/YEG/uTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-7eed3b40d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7eed3b40d7e538a8547781078ec31b010d07d545","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-7eed3b40d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-7eed3b40d_1750144050583_0.7161644236284284","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-439d2c9ce":{"name":"@libp2p/crypto","version":"5.1.6-439d2c9ce","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-439d2c9ce","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6837c959ffa4a6eac8221fad5eefdd6e0009e399","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-439d2c9ce.tgz","fileCount":195,"integrity":"sha512-KER8X942VNZdLGbDQMabXwF8hjK35+7B74Z4o/xwvepBSOqWkg5Bngtz4LM2CQOczrsBJvrWUB6+Eq7utn5FuA==","signatures":[{"sig":"MEYCIQCC5coCO3Aw4ZEA45Oocz6LH6YEFo0S3u8dfqeXUeZa+AIhAP5nVWCGPRLn+vSbF7fsKG5H75ry47Je0de78NIeEdcy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-439d2c9ce","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"439d2c9ce3376077e7448b507d445154c0311fe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-439d2c9ce"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-439d2c9ce_1750173235330_0.34060489978557706","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-53001addf":{"name":"@libp2p/crypto","version":"5.1.6-53001addf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-53001addf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8a8b1785272f1cde0357ca52c75ee38f67aa74b2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-53001addf.tgz","fileCount":195,"integrity":"sha512-sPvsPvTxmQpQzJIZi78wFpN2JdIEbwS8h1tyHxf6V9YTMeYxkPu8KUFl4f+ZJvd6MwouMCXQlx2VFVLkVlPCPw==","signatures":[{"sig":"MEQCICsWFAPOSRp3QxAmO71QW+rn3opJshlZ1AIJPMqZdrAaAiBOO6NZjFbN60By7GH+rkVb7H+FkjlL7Y7x8v/ZKxT+VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-53001addf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"53001addfadc264712f4c030be0c3356c6e8a197","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-53001addf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-53001addf_1750245494201_0.2806514723752853","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-451e011d4":{"name":"@libp2p/crypto","version":"5.1.6-451e011d4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-451e011d4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ec8a645ad30cc517cd1bfec86b70d18287781b96","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-451e011d4.tgz","fileCount":195,"integrity":"sha512-prt1aj/MD3RRSfOcvWynJ2tA4cehdtqImBZM0bKfwwdCiMHB1zf7XOVkLKmVtNjUCLCY3WGxO5Vh1/OmkufIUQ==","signatures":[{"sig":"MEUCIQDmeI2N2xaJLb3Y7lPESQ72tS45rSjQlQXdNTKLUFxNBgIgNqA3UAG22YNlWjohfSPhFn5oXXiLd0Sm1TxnoVqadlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-451e011d4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047872},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"451e011d471141d00d6fb6ad86c7f62bee6c7e26","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-451e011d4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-451e011d4_1750251187349_0.5069013832225511","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-d2dc12c7d":{"name":"@libp2p/crypto","version":"5.1.6-d2dc12c7d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-d2dc12c7d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ca7946c41ce909b0cbaf89484ea04e23686671b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-d2dc12c7d.tgz","fileCount":195,"integrity":"sha512-W28G6vVtgSYw2Ji8BfXdh+7LOTFu551bDY9EbOhtiUJJRtNXI1eRBCCNwJdd+fHagRwhm8pdquj69bq1ZIkHWQ==","signatures":[{"sig":"MEQCIHRWPQftqvlaw35wlDn52aA5cWihbtvKgx4otJT//TSfAiBQCXz5kBW60JvHrOfzj2hTKXmOzl1q/xUnIAUNTUTWKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-d2dc12c7d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d2dc12c7d5b13c05d5c1682e4722307e0c685242","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-d2dc12c7d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-d2dc12c7d_1750845706929_0.9834711652549182","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-8ad44f759":{"name":"@libp2p/crypto","version":"5.1.6-8ad44f759","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-8ad44f759","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12d2ea8f95daec6212043fe8ae9225234a48fcdc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-8ad44f759.tgz","fileCount":195,"integrity":"sha512-OAwJrFvJ6LP1nMlhwDetm/X4r2xMdfBIgeIMJ5TRa+XHTsVhY8UQwHeypLloMFY+2BmzBCVK9rMNkaaqmUFXNA==","signatures":[{"sig":"MEQCIBSKB7avRtoyySJ8lUZPmiHH61IcFweNq7QlmaZNDvVvAiAwUUyC5j0OODFzDk29sybSEZ0EvnlKFIv9FATtGDNh/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-8ad44f759","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8ad44f759ae274b1d12796b2a4f059221831a812","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-8ad44f759"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-8ad44f759_1750859801524_0.5067215434611023","host":"s3://npm-registry-packages-npm-production"}},"5.1.6-2d6079bc1":{"name":"@libp2p/crypto","version":"5.1.6-2d6079bc1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.6-2d6079bc1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"39bb76c5c7e8ca2aae36de16b06bc7dc8b89d463","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.6-2d6079bc1.tgz","fileCount":195,"integrity":"sha512-3fxuX5BWD7tN0CWF8TDTnMj+X1AL0TRV/kZqPEhLXnkCkvUjfux5cGub2EUuUE+d9U5BnfMqTiMsvX4puwuolg==","signatures":[{"sig":"MEUCIFjnXKfeEqqTvNcPaFxjLLk5Qq/sOz40Vjnufhd5e5TIAiEA5lC5LbG7JlZhh4YLc8fdrERTnNtQQEcoj/27DFpR/C4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.6-2d6079bc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2d6079bc16d591806877fa6efbced0fecca352d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.4-2d6079bc1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.6-2d6079bc1_1750862276286_0.5181493606125389","host":"s3://npm-registry-packages-npm-production"}},"5.1.7":{"name":"@libp2p/crypto","version":"5.1.7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5a27652c1801873194e19891578242251ccbc6d8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7.tgz","fileCount":196,"integrity":"sha512-7DO0piidLEKfCuNfS420BlHG0e2tH7W/zugdsPSiC/1Apa/s1B1dBkaIEgfDkGjrRP4S/8Or86Rtq7zXeEu67g==","signatures":[{"sig":"MEUCIAw0ACh+ub7ZNzeHPySCtB5UDK7js0HxCOb5QJfJamysAiEAl/K0XCAAGote9mpsVfbo9PxHBUP3ceJf4cvSkG2AwnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052257},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"c1a86401d0facda0aa3cc7f4a10dffd42be50adf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.2","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.10.5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7_1750864747571_0.07773220397050062","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-cfe2be4c9":{"name":"@libp2p/crypto","version":"5.1.7-cfe2be4c9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-cfe2be4c9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee50436ac40f4cb79602a0ff5179a9a0198ce19f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-cfe2be4c9.tgz","fileCount":195,"integrity":"sha512-vy4/dSAZRRXKILmLy0q5AlWLXPx3Oj4k8c88JB/6h9fHNh1A8aNK+j3OSv+S1kqnfgdNjEM3TwC1w/obeL2CDw==","signatures":[{"sig":"MEUCIQDbQpXe8GGm1O2gn2Up8Q9zJN7ozXjNmfRTh1CxzQBNuwIgKbXx0YTm7fIHRSQkahwWG4XOpHvhEsGxVf5ePr4lm40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-cfe2be4c9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cfe2be4c9319b68f8e68df8021b9ee3c1a7236fd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cfe2be4c9"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-cfe2be4c9_1751550167792_0.45685177914343966","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-57e7fa441":{"name":"@libp2p/crypto","version":"5.1.7-57e7fa441","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-57e7fa441","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"58d258c151cbb1c4896d91c0e8918a789cdbdf36","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-57e7fa441.tgz","fileCount":195,"integrity":"sha512-TbrR9EkckGWG6hR7mAJ1D/p80GEQ8Z1P2LG6/LkpLR+fAh0eZ3ibvL2EKP5Wo3NZ89qyn4ZUKVBSPf6Kyzkb8w==","signatures":[{"sig":"MEUCIQDgQpnejEVru5vpMPoQfaCWzvYrQ/Z5V1/5pUl320gInQIgM1BME5G79w941ucNgIB5qUVxlz8nBxjOE+k4LyOkT50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-57e7fa441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"57e7fa4413a0e19799b5917bad6743800c77e1f7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-57e7fa441"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-57e7fa441_1751902977011_0.12086119755250047","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-87e5d5938":{"name":"@libp2p/crypto","version":"5.1.7-87e5d5938","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-87e5d5938","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1562ce2c8a1324516a5d8384216e848a1b44b415","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-87e5d5938.tgz","fileCount":195,"integrity":"sha512-8womU4w8pj5wCmPWTpzelXghs1LzaepLz4bbseejakOSFx62SKsnf/d6p8a0k+HLia17pYbeKGsJ8WseGHoZXg==","signatures":[{"sig":"MEUCIF34vczzrme+r2vnh0iFvP1V+UMDiio77NGxZqPed33iAiEAmRZfT4Sw5Nr0gjlVFzXT+WHASipHInAE8F8ngOZP5b8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-87e5d5938","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"87e5d5938368fee2b34ed386ab42294307f9bf6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-87e5d5938"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-87e5d5938_1751968661254_0.3924564187519326","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-58abe8702":{"name":"@libp2p/crypto","version":"5.1.7-58abe8702","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-58abe8702","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e877b8c5bc3bb0cb145ef2513d8ef5e4bd6d9805","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-58abe8702.tgz","fileCount":195,"integrity":"sha512-OsHwJAzuZL+yirsbaxa/75ONYplFaDtw4gs2qJdwvEkr4zspS5m9XooXw9bD9W/KDhrQ+/iAGlPNL5EOKE0zaw==","signatures":[{"sig":"MEUCIQDg7ayPlIGticxcb393b7LHohO9h85F1l/5e4lpxhnFuQIgVqRgt750jn4DGInJiTfqUyg+FBpNJ+jYw7DbTBSTm30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-58abe8702","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"58abe8702f0c28d87b54f29e19155ea5c00c407d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-58abe8702"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-58abe8702_1752061351544_0.5514732207532238","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-ce6b542a8":{"name":"@libp2p/crypto","version":"5.1.7-ce6b542a8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-ce6b542a8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8803140f1e9d7558e50a102c568f63692dc0d910","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-ce6b542a8.tgz","fileCount":195,"integrity":"sha512-61Meagk0gU9HElZwNR6BtvGBEuWV16VqZxlia+jjUv1LiOX9xqQmSqUMPP4qmYLKKMH+fpvZdqxeyNUTgxbd3Q==","signatures":[{"sig":"MEQCIBVEP5CfCHRLA0QCa1zSo2FlY/7aA9aFP82LG+0YiXgJAiAqUPb4mZhmT0fAj0iRNTVcVRqXm4IXVaNSUQm+z9ueSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-ce6b542a8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ce6b542a8ea3d42e2238f910cf2a113370515058","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-ce6b542a8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-ce6b542a8_1752075749697_0.22240630990939647","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-79473c99a":{"name":"@libp2p/crypto","version":"5.1.7-79473c99a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-79473c99a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"661c8b01151bac0d256ea67d2d740c7969c2da83","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-79473c99a.tgz","fileCount":195,"integrity":"sha512-aNFMQCwD+2W0X66H0SkbbJv6eGaPonmHhtn+gzE36BE3j/5d58oC3M0bA28d1/XZAIa2ZDDOkddZJ03s6I+hYA==","signatures":[{"sig":"MEQCIDFFui3Yqte0P15SdB449eis7UXpXffp3v2WxI06IYcxAiBmp39LUWEx/w5Hh97DFvLorRW1ivFVHz9g3lkAh1VgQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-79473c99a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"79473c99a36e167d7b7fdf4192911e46a2e520d5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","actor":{"name":"npm-service-account-libp2p","type":"user","email":"npm-service-account+libp2p@ipfs.tech"},"email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-79473c99a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-79473c99a_1752143466355_0.707473086964806","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-4420fad68":{"name":"@libp2p/crypto","version":"5.1.7-4420fad68","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-4420fad68","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b8bcb2872d9407160f8b5e3ac5d02ce427a18c3d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-4420fad68.tgz","fileCount":195,"integrity":"sha512-ld2hOUiGHFBHVfpPDCbsvDI0RlQgP3GobEch9RG4oYwN2Y8Eic62FxXVuPVwFWPE4US0a71UgdN4RdfInTChEQ==","signatures":[{"sig":"MEUCIQCzYZHjenVEegrH6P+TgvpSaCLhqZ2kUm3eVKSY9aWggwIgE2RXCN0knGeuH9psSFLVhgQjV5bRw6r9/xLTey9IzMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-4420fad68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1047871},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4420fad686921f887854e1b37ecd01f65b276e0d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-4420fad68"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-4420fad68_1752388420616_0.31530805516694627","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-cb1c14e62":{"name":"@libp2p/crypto","version":"5.1.7-cb1c14e62","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-cb1c14e62","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c1787554b7a50d232c65fff45d7fce1020ea8c82","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-cb1c14e62.tgz","fileCount":195,"integrity":"sha512-UBWj7w+yKfy2dXHlZ5z/MCw8yp5mXTZmD13Klgyl28mWKhAkIeOu0dg5gEa4K9fcE53VJjrNFe69GmQynBh3XA==","signatures":[{"sig":"MEUCIQChCbyoa73pDJcIid4i/aXj8AapgJ5Ym4zs1RVH41VX8QIgTeH1vsBOt3Zy5+WWJguhFq/WW0oAGq7mJd08zLYQtL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-cb1c14e62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077079},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cb1c14e628d2242988478c3bb856bea20db56bdc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cb1c14e62"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-cb1c14e62_1753372090966_0.1988638500131923","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-cf9aab5c8":{"name":"@libp2p/crypto","version":"5.1.7-cf9aab5c8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-cf9aab5c8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"848c0ffa6611a47513c2d6b4d483d4d89b7867ef","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-cf9aab5c8.tgz","fileCount":195,"integrity":"sha512-D+0ZxWfTmVxKNKghSYb+6voqLTDh0gDN42amLDVdOScBveH3FuJqPDhKqntCsatiI5/mfGFjSkL1F9BuZcbJtA==","signatures":[{"sig":"MEQCIF278SXrM7befaCfkFNVFpSl98DAoniwlFNm/gcKn19nAiBxwsdDJw4KNocjecMVrtNSa3OWMczAnTHHECpPUMWZYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-cf9aab5c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1089875},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"cf9aab5c841ec08bc023b9f49083c95ad78a7a07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-cf9aab5c8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-cf9aab5c8_1753872822207_0.22834424539048626","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-7ce083dca":{"name":"@libp2p/crypto","version":"5.1.7-7ce083dca","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-7ce083dca","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b305c3b63b20918b215974cb1187e57b8f69d2c2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-7ce083dca.tgz","fileCount":195,"integrity":"sha512-yRk6K+rc+jcKB7Ud43t8m1+RUjp+HDACFh65JUu6NPSH0bKJLTZfrT4cXuWMiW//yCTUjeNO6AZMU+fEXt9L7w==","signatures":[{"sig":"MEYCIQCVAx0JifGY6XNBu66ywSHbLSXXxeuN96xEDNq5o4UPKgIhAMGd7D3Rw/rdkWKn9G0jvgWuir20CO8lmylLirAfxi1+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-7ce083dca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094245},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7ce083dca5cc6165dfb634a2edf62a415ab2fe4b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-7ce083dca"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-7ce083dca_1755166683472_0.999221250243238","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-aa770ab81":{"name":"@libp2p/crypto","version":"5.1.7-aa770ab81","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-aa770ab81","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d5d4bc04e7dd40f9b502153f7650c5f7e36408a3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-aa770ab81.tgz","fileCount":195,"integrity":"sha512-UUk+ov2ybk+VhxAXHTOQ++wYADER4brUx6vCx0WYIIWGdxkBCNmkf3/62kL/RIGEH20yiK4fNPZWyoxtTodkYQ==","signatures":[{"sig":"MEQCIAXEEj4fW93moYtZ7SOQpA5uqxxKYjGzvSTnLlnlbJ4GAiBt8x5yQuTWkcW0yFsio5xWrKdp60jH/NEEFGY+MzcfhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-aa770ab81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094245},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"aa770ab81b6ca2a86cc2d6df12a3176a292455bf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-aa770ab81"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-aa770ab81_1755463306169_0.24756831313393635","host":"s3://npm-registry-packages-npm-production"}},"5.1.7-5ed83dd69":{"name":"@libp2p/crypto","version":"5.1.7-5ed83dd69","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.7-5ed83dd69","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"463dbfec95c582a5026c18f9118bb1f5d51f86c8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.7-5ed83dd69.tgz","fileCount":195,"integrity":"sha512-po4G9v2l9GOUFWuA/NXSXVVTdHhaRN5fJNBTe9amNh0DJWHZyjC1tKmR/o98Oh5xcYXMFN6PjyumgC0/OWhZXg==","signatures":[{"sig":"MEYCIQCY+zdxnviGEqC6/px71bVyoDz4hjfJiAPCzm/uSzypSwIhAOTR2UJrfxhOuA0Vm7OhxXCrsbJ7IVLVnHPPkIERH2m5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.7-5ed83dd69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094494},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5ed83dd69e2988a8e3a9b5cf44c66a94ffc17873","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.10.5-5ed83dd69"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.7-5ed83dd69_1755606477269_0.13958363407455265","host":"s3://npm-registry-packages-npm-production"}},"5.1.8":{"name":"@libp2p/crypto","version":"5.1.8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2e1b3b245aeaf788be7ede91a3fc070a6b1c8a35","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8.tgz","fileCount":196,"integrity":"sha512-zkfWd2x12E0NbSRU52Wb0A5I9v5a1uLgCauR8uuTqnC21OVznXUGkMg4A2Xoj90M98lReDHo+Khc/hlQFbJ5Vw==","signatures":[{"sig":"MEUCIQCABca3Sw4ceW6GyfH4FA7GBBXfDQp4KNB0LhDX3SZ0HwIgIYaT/S5pSQFDRnsdH/4YIdybXVP4alTljthoZjDWYxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1098880},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f90fb1f2d68c03395f8d04ec0be5a705ad6d592c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"^2.11.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8_1755664399041_0.05630473313749751","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-f5932c294":{"name":"@libp2p/crypto","version":"5.1.8-f5932c294","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-f5932c294","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9bfcec0609e38dc924f0326d8ef06cb41469a1fc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-f5932c294.tgz","fileCount":195,"integrity":"sha512-VZXFrGsxy9qIsv577GU6zEip+T2zk6t+LQRFlze9JMBekex+z04wRsRaYW3Pv4GSROFbT3BoMsFSs+jtyLzdVQ==","signatures":[{"sig":"MEYCIQCr2tqRlGdAaAacGruVfupU0e3//BpQWHPe7Taj4T78cwIhAOnsdBUUyvYTu6byEnBXSkX7NifMiBTT5VacrEbeDi/f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-f5932c294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094494},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f5932c294d66b09122511fc8564dc03645bdf339","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.18.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.11.0-f5932c294"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-f5932c294_1755688166291_0.17240110643871853","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-0f68898e6":{"name":"@libp2p/crypto","version":"5.1.8-0f68898e6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-0f68898e6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a531d07d1f6dfc5b2d1a25d0aa88a209ee7a3384","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-0f68898e6.tgz","fileCount":195,"integrity":"sha512-AWZsMefrPWdHVi8mJSRibhjFc6hsPIbvLPnDWL+GYMUhOxtN1rOh26sr1y3gR0TNaa/Cb3NVtZtTQDtG72ZBwA==","signatures":[{"sig":"MEUCIQCmfXfdRu6K9u8kJYeQSCqkrw8/Jy2rgIDiynuBUrCzPwIgVUw6KJvOBSg08YXsZJV1tbbU+8uu3Hc5dDsK8MATJqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-0f68898e6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095680},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0f68898e6503975aae6f2bb6ba36aff65dabdfe8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.11.0-0f68898e6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-0f68898e6_1756891417862_0.11825069472939354","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-a02cb0461":{"name":"@libp2p/crypto","version":"5.1.8-a02cb0461","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-a02cb0461","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b8de9c078efdfa13c8844d7dbc279ba813a46a1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-a02cb0461.tgz","fileCount":195,"integrity":"sha512-Unfcyv8Dl3EylJgQ6eth+p2lrTLk6hWOR7t3XV5chrIntkktlgbhywM43XKsmhjhKIqoBs8Em9JL+AqlGmmS+w==","signatures":[{"sig":"MEQCICEP7s8SexLo9A/ibLvc8PIWcR9ABv9HdATHTiBDnltzAiA5Yv1+74Ed0W/scZSbFwdTJKDsgbF93DxzX//wPwDatw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-a02cb0461","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095680},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a02cb04611e5204680fe25ce399a4d7144ee2772","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-a02cb0461"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-a02cb0461_1756976495702_0.4355705654102149","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-0f07e3df5":{"name":"@libp2p/crypto","version":"5.1.8-0f07e3df5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-0f07e3df5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13995a7f375db0c01e6af34112c6ff6c6100ddd6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-0f07e3df5.tgz","fileCount":195,"integrity":"sha512-p4kMM3znw1DdH7O+yKej26yOZt9UG0r+QOJK5WqZCd9tcJ/BdTipk8hxBrhyvUoFiEl6JjbH2ylbayfy7hSqag==","signatures":[{"sig":"MEQCIB818uDVg0euw0tmQaj10ko9odnkiYsPDglF5qkdCiqfAiBv4e7stD8IgUF0x+aduA4+Q3gtGVJ7t/HpJSsZ+7r4+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-0f07e3df5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095680},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0f07e3df5fab90558c816ae2e0051fbfc3aa6cf6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-0f07e3df5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-0f07e3df5_1757071701668_0.40322620805262765","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-8484de8a2":{"name":"@libp2p/crypto","version":"5.1.8-8484de8a2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-8484de8a2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a2ed7aa1119b7f8b6d5025a8121b076695056833","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-8484de8a2.tgz","fileCount":195,"integrity":"sha512-E5KTOKoNHaDFoNLwuQhBtzJiznK2qLCRz8Qr+DhblLsZme44UU0blaEcOirTpOJXqSGXgsmWRpIs4VSQClGBzw==","signatures":[{"sig":"MEUCIQDdmFnjteqE2bDjEbUopgQAx1Mm2bpLjnjm5EoBaIrGmAIgSiZCS9alD4/Pxb1opy4xiOiQME7Mv+mNS8QlCcK/lHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-8484de8a2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095680},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8484de8a29d06c1e807fa14891139428978c6d93","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-8484de8a2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.21","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-8484de8a2_1757313455241_0.8861971676405829","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-da78fa851":{"name":"@libp2p/crypto","version":"5.1.8-da78fa851","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-da78fa851","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1e0779719fc81bfc65065e48622be9af0211936e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-da78fa851.tgz","fileCount":195,"integrity":"sha512-7c9nTiFpJAWi41yyhh1mP+wsNafSRCSiSWRTfwc+EtoZQMy3iEW7clgckWIZHNrfKZ6rR7IbVo54044pLp9pXA==","signatures":[{"sig":"MEUCIQDoksoHORv/W4zhXe5nQCwPDFYJU4mjHO1XWN1aTNmhgAIgGyz1r8gLs4s6E1MU0sfz8zzhJqlMDLheUUHBCZYMBtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-da78fa851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095680},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"da78fa8510218dfa7c5bec0a0e771b438c0765c9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-da78fa851"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-da78fa851_1758267868230_0.21817601944758458","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-9a9b11fd4":{"name":"@libp2p/crypto","version":"5.1.8-9a9b11fd4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-9a9b11fd4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"02467bf000dfba482572653a050228b3eb982b54","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-9a9b11fd4.tgz","fileCount":195,"integrity":"sha512-gBgYZMuOLrcghFohZFzNG4W9x8ttYz9kUkR2UdGXNXZfLCzSgWxC9u9zvrKV1KZKIGrhJ9Aso3IfpJrA6uALKA==","signatures":[{"sig":"MEUCIC+QR3nLj+QbKfGl9bHTwFuerEpPTGHbYqd1Hv6ozDfcAiEApbkjhCMwpsYYG/V2UxpDEHaGwcnH5zf52q8nBsU/ehY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-9a9b11fd4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095035},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9a9b11fd44cf91a67a85805882e210ab1bff7ef2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-9a9b11fd4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-9a9b11fd4_1758523948035_0.0506998183488363","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-f0afebfdf":{"name":"@libp2p/crypto","version":"5.1.8-f0afebfdf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-f0afebfdf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1c0e97f182341bd20f90331ceea1bf1082b07b2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-f0afebfdf.tgz","fileCount":195,"integrity":"sha512-5z9UJVxhzxdcArXGiQctm9QJb3kfFxQLYcLsIwC9O+nQlvsbyXm3qxfX5TvY1NRGkj/rC/TggAoGk0c6JX4SZg==","signatures":[{"sig":"MEUCIH6Cm95i3GxySu1wJzb5hcgFHq4zINK14lrdDA87fxw4AiEApyKJjkf6nspWqZsEe3rs0nsWfuuW6OcZFeLsyvnVhNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-f0afebfdf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095035},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f0afebfdfe77871542b2659859089d3be25596b9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-f0afebfdf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-f0afebfdf_1758530146628_0.19167332375429935","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-87bc8d4fb":{"name":"@libp2p/crypto","version":"5.1.8-87bc8d4fb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-87bc8d4fb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c055a9d158e132e39a8bb06687b813fc29131c99","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-87bc8d4fb.tgz","fileCount":195,"integrity":"sha512-xdnxwZCdP5LwWxzoMcM4291odPhgaURiqyQ2JW4aRGFq2kvUVBI9itzuzwFppKTXYp//Kkh62NSo4hyod41VEw==","signatures":[{"sig":"MEYCIQCbtMTNI8WpVgwdTH9b5z+wU5lGX7IRhHJRWuw9H8SAxwIhAKjPZxNE//F7RfYom4VHNiXgyrJR4y1XHITwVC6Qb4v5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-87bc8d4fb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1094494},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"87bc8d4fbdc5daa9fbeda48e731c2b98bb815f07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.3.6","@noble/curves":"^1.9.1","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.5.0","@libp2p/interface":"2.11.0-87bc8d4fb"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.14","asn1js":"^3.0.6","protons":"^7.6.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-87bc8d4fb_1758538996519_0.21970016620130783","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-e8398d97e":{"name":"@libp2p/crypto","version":"5.1.8-e8398d97e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-e8398d97e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"133b1b3cf1e1479455f4ea27d4d0ad6cbaa1d629","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-e8398d97e.tgz","fileCount":195,"integrity":"sha512-jZmTbKcSU+S0ncJ8Cj+ZQ77cRnMTuYN6SmarJlcENURT3DpxqHAgVu+R4vNDWNHiEABQ7N+StSXbYyDEkQTZXg==","signatures":[{"sig":"MEQCIFyce3tvFuTPiqWQu+HepO9/xUQOCWjPxpMPQDc6KB6LAiBs1ZaX3r2JW7aL61qYKKhkgw3h/kjM0HM9S6bc1Gndpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-e8398d97e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095035},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e8398d97e4b22923b69432cd8f679707d8fece02","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-e8398d97e"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-e8398d97e_1758621714537_0.3822930865323122","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-fb19b055d":{"name":"@libp2p/crypto","version":"5.1.8-fb19b055d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-fb19b055d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2d006b96293ae1d0c6db8f50433ea0ba8f846a04","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-fb19b055d.tgz","fileCount":195,"integrity":"sha512-X7OxuV9WghD/aXJ5Y7oYn1hfTemixnGg+BgGGesSlwtUlEcC25KJGghE9yb3U2Dh+Sw+9VaRCbN3CllinEJoYQ==","signatures":[{"sig":"MEUCIBc3gjSpcVsovooP0pyXGKlXdR/X9r8kNTz51dx4eVvaAiEA0Pse+yTtM3xetJCOTIVitl4JZqC7/ehC402Mc/KXH/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-fb19b055d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095035},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fb19b055d252ad2447b365a304cc7fa71ac4d553","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-fb19b055d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-fb19b055d_1758627214592_0.21038980073309288","host":"s3://npm-registry-packages-npm-production"}},"5.1.9-049bfa0fa":{"name":"@libp2p/crypto","version":"5.1.9-049bfa0fa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.9-049bfa0fa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"11b3a24768edaaf4424ab0f2567a6d9ea07a5615","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.9-049bfa0fa.tgz","fileCount":195,"integrity":"sha512-H4Z9Jbl6E+dKuKDJfhmn630p0POq0AyrwtE229YcLxhodnpwbq5A6kQ3K4Jdr4+n4MtB7Qjzydzb2m2L++M+GQ==","signatures":[{"sig":"MEUCIQCrq4eOLydeZBq6voUgEJKWT+Apn3X2Tu+BN9Iu343XqgIgXLOMUgbIsTkm8024XIBqJfqkKmAG/ojyCEIgEdDQdsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.9-049bfa0fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095034},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"049bfa0fa259bd5e4ef95086c5cffb884c6b4499","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-049bfa0fa"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.9-049bfa0fa_1758632179501_0.8630911559767422","host":"s3://npm-registry-packages-npm-production"}},"5.1.9-621b464f0":{"name":"@libp2p/crypto","version":"5.1.9-621b464f0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.9-621b464f0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c63a04290b5ad8537b858818f4964a714cb47d67","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.9-621b464f0.tgz","fileCount":195,"integrity":"sha512-uiWK6sN/1+PqJZBVKvJPSyYgLaAN+ykb5giMSboLsz3iWOn+DzXGxI40NTUmQabJnghxQzw7TtYf1qKUCi3ByQ==","signatures":[{"sig":"MEUCIF281XBij/U7OSENNEzmeykTiRF1neWuWJC5xhB/jVMAAiEAl7ZPeSJbDEsyrmhq07Wla4Eh8o2Mimqqoe7NaTrV4yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.9-621b464f0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095034},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"621b464f0c1e6394c5f14f8b3534e7cc720cba25","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-621b464f0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.9-621b464f0_1758642503349_0.07751770387144563","host":"s3://npm-registry-packages-npm-production"}},"5.1.8-6059227cb":{"name":"@libp2p/crypto","version":"5.1.8-6059227cb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.8-6059227cb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e1cc9d61e0fe978e144988857e45e80b1c14ba7f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.8-6059227cb.tgz","fileCount":195,"integrity":"sha512-HqALd1uumab2AMNz7HH3HWIF7v0yCX1to3gfUNWxMBBA4pg2pVWDDeNWFRU54C1efEtOVdrtZV8vO/lDi/OYOA==","signatures":[{"sig":"MEYCIQD9U8B/SwGaLeDdYzrrOV8YUtfCzzMCDZUsh6luI4ftlwIhAIjyf10kTo40TOpVdq5nPz/TVEn04H7597zybZ6/hWON","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.8-6059227cb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1095035},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"6059227cb690adb17340aaf303363d913fcb089f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"2.11.0-6059227cb"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.8-6059227cb_1758656394566_0.18961386699281002","host":"s3://npm-registry-packages-npm-production"}},"5.1.9":{"name":"@libp2p/crypto","version":"5.1.9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"473ad95c5a3d19ce656403403e7645184c906fab","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.9.tgz","fileCount":196,"integrity":"sha512-ienBA9jSrIJOvhsQDl8BHBm9kPhFyKqoxlzBOlD+67tjndSnMmc5TsvUh8olnuOb4q0sSfAc5UxXOu71aShTtw==","signatures":[{"sig":"MEYCIQCSs2Ed0f6BzmwkrUQKv4DAd3GDYt5+N9YDMNB+9d0/6QIhANCnU7YiTc8V7xyoZr56FsDuQejBXluhy6v3eGEoxF15","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1099420},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"08eb47154168f894a0b4847dcf4f42ff52e8420e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^1.9.7","@noble/hashes":"^1.8.0","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.9_1758692932229_0.9284992152624034","host":"s3://npm-registry-packages-npm-production"}},"5.1.9-55b7e5fea":{"name":"@libp2p/crypto","version":"5.1.9-55b7e5fea","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.9-55b7e5fea","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dd75263a22e643d19090244e326349c1d8c3313c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.9-55b7e5fea.tgz","fileCount":195,"integrity":"sha512-HNwfZeZ0UiN+YUYAb9OwrZcu9JOW/NX2WC6ivTuqzHwdn7LNyahQVr3fZf6YvcRFgHJ+bUFbHVE5RZnSveUhxg==","signatures":[{"sig":"MEYCIQDb1gesa9ZRJuywN2HW4TyiyXAyHXuSit4xZnwc9O1lBgIhALv4QBZbxao7QRz0c/XkFj19UnGsG+5c8cfOt2y13Zv9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.9-55b7e5fea","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048187},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"55b7e5feadfc3cf7bccb674dae65b1c2827334d7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-55b7e5fea"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.9-55b7e5fea_1758717626919_0.8643275961933301","host":"s3://npm-registry-packages-npm-production"}},"5.1.10":{"name":"@libp2p/crypto","version":"5.1.10","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ae2dc5277cc292ffba45847f5ae4a8764ef164a2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10.tgz","fileCount":196,"integrity":"sha512-kfQwQUV4iLV9tE7C6IjUd61XWEIrg4WBqGIDjeMoUhRPDGQ3z+eIIuIEaBRDEXr8nWd0YZuCprN1AunajHmbfg==","signatures":[{"sig":"MEQCIGsU4vLRxvrbXtXjZeMUGb4KLk+09QW2zdawmzgXwucLAiAGCNUgADxcodqm3/ZDaIucFxwGCFhBurb4XtlRjcEdww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052574},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4c1db67d8f612cb65a981654bef87682263cf84c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10_1758722456209_0.7688874349505086","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-71e8ee163":{"name":"@libp2p/crypto","version":"5.1.10-71e8ee163","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-71e8ee163","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"08448eaf11580077963925446898bd3e20b004e6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-71e8ee163.tgz","fileCount":195,"integrity":"sha512-SZUnAQstzd1Mkhfsk7iOLyVXApzO7NsbZ4iRuoj0m2Ry7kH5ztDUDTGvMRijivDSCBGjYyPAcwz505RTc2wCnw==","signatures":[{"sig":"MEUCIQCcrR4HB6sMorVO0aYAXwLY192y5Huft6xSYq3bqfw6fAIgPtK2kyf0XeL0o6+EYjXCE3Yyk9RC4366J4t/P4eEaa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-71e8ee163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"71e8ee1632fdeaff5d6c33a38ae6df02ea69f579","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-71e8ee163"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-71e8ee163_1758784053712_0.30972182636080614","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-425a42cdd":{"name":"@libp2p/crypto","version":"5.1.10-425a42cdd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-425a42cdd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"49e7a91c823bfa5b0e73cf262d3de152f5a80db6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-425a42cdd.tgz","fileCount":195,"integrity":"sha512-4Hc5LqhmXkQ9GfWYsrVKY0hdjN1RQVY4f8XgjXTsK7uhBcOgzfMTObwjsQlR4D6EsrBIYGzjs57gzZGL/7YqKQ==","signatures":[{"sig":"MEYCIQCH7+LeijJPDYnRzcbYCvPB5/CcMxi6M8Wfb4ROuyYh5QIhAIAOEFYkS2DfFkKu+719Eb7VUzkLBNZTrMqon7Cx18di","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-425a42cdd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"425a42cddac5aac4d0ac822295cc4c4817dcdc95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-425a42cdd"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-425a42cdd_1758810904306_0.6037217910189481","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-8543df06b":{"name":"@libp2p/crypto","version":"5.1.10-8543df06b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-8543df06b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"faf6ccf349ef558ed9a57eeefa0df5c7eff53237","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-8543df06b.tgz","fileCount":195,"integrity":"sha512-/OGcAKmtLEbYIgWO8R9j9FVdOfFz9gDJqVOSepbe+JgfSmzIuoHGsrNsX11TQf0nsB61DJpRguN56SAlj2oUOA==","signatures":[{"sig":"MEUCIQCxikkFuz9Q+GN3jcTvox25tLYusqLeBtLVbCgAghNZBAIgX9r21p5piH0ABiqvPTx3ArMLw/nDNLxV1JDoEoS17K8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-8543df06b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8543df06bef3ee363de4777aa09e9a3bd036fdc6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-8543df06b"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-8543df06b_1758894052828_0.44997953847599836","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-39e2e541a":{"name":"@libp2p/crypto","version":"5.1.10-39e2e541a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-39e2e541a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3e9936349e7749748c1e38df6caabe2195ea3c38","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-39e2e541a.tgz","fileCount":195,"integrity":"sha512-+2qAaFtnLLPyHRPAo/fx0KpmKDbgRrR7ngEDv3TRTiNvaS7tR1iEZJxhmmHdOH6uE4Su4+1qr2gb0U4Ud76XHw==","signatures":[{"sig":"MEUCIF8ZeW3TNz5qiHSEAOPNLgMwk7SGKJ6LbJl2kswzhwesAiEAoSndKjSfrX943H86VOYrIKj6P/WIauwg7kJKfjU9y6Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-39e2e541a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"39e2e541ad534e3c214b09b7055e71118648a77b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-39e2e541a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-39e2e541a_1758900626728_0.691068379374441","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-8d66d5ff1":{"name":"@libp2p/crypto","version":"5.1.10-8d66d5ff1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-8d66d5ff1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5e9560da78cba03a5e0e98611981f939780e88f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-8d66d5ff1.tgz","fileCount":195,"integrity":"sha512-Vk6Kh3spi+MX0qZDRR1ocv7FKGsfKc6RShN35g5c8ZYE6p8O5zvZZWa7QLz3Zya1yECzRYwUgxxtwpAe7q3CVA==","signatures":[{"sig":"MEUCIQC3/VUuV5JCXZqLJBRug6eqwvDawoVDmtTzuRJdCwMz6gIgWZZmLzVPW7PnNfqd6FcdyE33kQfP7mwwdczIHLgIE/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-8d66d5ff1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8d66d5ff1c28298ac1bef3b68fb757eeba1d3bfa","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-8d66d5ff1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-8d66d5ff1_1758955759773_0.24527559144043898","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-334f91bdc":{"name":"@libp2p/crypto","version":"5.1.10-334f91bdc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-334f91bdc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d7f9b09a88fe45bfb9e151be4640094147b72dac","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-334f91bdc.tgz","fileCount":195,"integrity":"sha512-ripXQ4fA1zybSpmx/UW6umIi9ELQa0q0JrKq8c220JVqPRBk8FganrQZBjVGcgYhSRCl6+/DGxYGQYIrqHV80g==","signatures":[{"sig":"MEYCIQCIPasThsKqDk9HMrbVOV0kQlFrG2PsuAq0dmGcXNRpqgIhAOjKWItzk27kG9hz1yy2ZqMPTr6Rx5KMAcRi+nt+QWgc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-334f91bdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"334f91bdc198e576ebf93e74b1f40db0ef75b839","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-334f91bdc"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-334f91bdc_1758958905544_0.38828494535072133","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-de2ad9ca5":{"name":"@libp2p/crypto","version":"5.1.10-de2ad9ca5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-de2ad9ca5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6d6ed1e55d62d4e411314b9d50700105a4d11adf","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-de2ad9ca5.tgz","fileCount":195,"integrity":"sha512-3n5W2wVqumnVshIX72RcVbdlS9SKMa8Icex3MSL2OfRvpdMMqKCGtG8iblmVAhNTNckculnYfuizyiO9Hb2i0w==","signatures":[{"sig":"MEQCIAiOl6iy8MZl7dkBcSQMU+5926Ncojf75TQ5HGapfxbUAiBsNLXd65GMgVOvM2fVrbZZ9gfCVwj5nR3zEnct8EkyXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-de2ad9ca5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"de2ad9ca559ffa31caf040f1702193dc530a4db2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-de2ad9ca5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-de2ad9ca5_1758988775114_0.6101115946408673","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-93ba5a84f":{"name":"@libp2p/crypto","version":"5.1.10-93ba5a84f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-93ba5a84f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fa408052b3dd7e6903e9ea9094d587a91dc855a4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-93ba5a84f.tgz","fileCount":195,"integrity":"sha512-iGUJQOHZAy5iTsf46MI0j4RDrvXkm9HMlZj5p9Bpws/K2RFKuxl72a1E2prc0LArCTsO2VZzBwRrDeWJOuk7iQ==","signatures":[{"sig":"MEUCIH3DpmOkc4pMqnqBm1Den4aHFQwNhF1jMZ3CgyEomqWnAiEAvObmPXhU/99F0T7pQGzoGWPc2paS5Bxrnc6s+H+fWyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-93ba5a84f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"93ba5a84f9ad0398d8c74c14616717d8e731742d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-93ba5a84f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-93ba5a84f_1759038926650_0.10853047424640794","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-547a5b988":{"name":"@libp2p/crypto","version":"5.1.10-547a5b988","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-547a5b988","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6ff16203c1dc3fe214dd1ba795f000ae2738986f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-547a5b988.tgz","fileCount":195,"integrity":"sha512-G6aGXxowCjQye97garUHM72HRv9Oyg1dK7VIebYGfHsQj2saqNRkfs1ADop45KsS4keXaKGCxqR5K5s4LI86uA==","signatures":[{"sig":"MEUCIGP5C3pflQ/MLviZJROVnehEInxSWUIJkWvMyGC5OOUUAiEA3h8oxdB34v1w3ldzG6qrCLG8aBzSle25X0nXvJ3hAqo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-547a5b988","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"547a5b9883dd753a575bc34d8ecfce1bc614bc95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.3","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-547a5b988"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-547a5b988_1759236478105_0.7693478232189279","host":"s3://npm-registry-packages-npm-production"}},"5.1.10-7e1c0bada":{"name":"@libp2p/crypto","version":"5.1.10-7e1c0bada","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.10-7e1c0bada","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"745534daef3f78c5235046081ed1dae2486f626e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.10-7e1c0bada.tgz","fileCount":195,"integrity":"sha512-JCnzK3DadQS48Fw4VzHkHMRurYON9C7Nh8P0cLj9lAxLGbBXZsgkXmXwFbQ/vsdbVR/9lAkmYMESqQHvuyjCpw==","signatures":[{"sig":"MEUCIQDU6QR93sFS0M4y3Q3TIvSciqG387vRpJWQsWIJ6O53DwIgUYNb3XUyjZOEfYtyujxqA5L2nh/uWpQ1gg17lPBlgSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.10-7e1c0bada","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7e1c0badab2098addab964ea97e2ee9d9236267c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.0-7e1c0bada"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.10-7e1c0bada_1759329309674_0.9055071936281256","host":"s3://npm-registry-packages-npm-production"}},"5.1.11":{"name":"@libp2p/crypto","version":"5.1.11","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.11","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"935494c2f76a19a05870b93dfc03ec98635e1f2d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.11.tgz","fileCount":196,"integrity":"sha512-J+C4bntXEhf43fJZbgyoa4XI8/kzwB5wE/2FoNQcwhIwgDd4YyRB1SHswgI0KWqF0pgKtFLE+sLnUBn/ZYUTjw==","signatures":[{"sig":"MEUCIQDf5fUTa2EZ8cCNVsVSeXCPSIpI8t/5ThyQijvZX6N4DgIgBLcfOEkDC2qe39fihrrLx62YHZaAYIaH5MDoLp+cltg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052574},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"afa930ea112a72d72c02afbef9501278f2af2a4c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.11_1759340100964_0.6583877180661089","host":"s3://npm-registry-packages-npm-production"}},"5.1.11-72a7ea10a":{"name":"@libp2p/crypto","version":"5.1.11-72a7ea10a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.11-72a7ea10a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f757c9e99b3742c8b07d89c7bd4114ac22de9c69","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.11-72a7ea10a.tgz","fileCount":195,"integrity":"sha512-knxi2NlBEr+fzf28aqnuMqxkVSnKBhsdMtj/KXZ7BSds+jug+V0UsfBP2/UWhsrD4RFufwI/R/YQueyvMwIE1Q==","signatures":[{"sig":"MEUCIFZBdyERUVMrdiRgMvFEBn2gp0YkPDpcgzNbdDsV6dPVAiEAyEcie5E/PG5GTI07TW8Fu1kSYSnyCbwqToJxg0zTJ8g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.11-72a7ea10a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"72a7ea10a622221c4d850e8eaaf17da8b73e318d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.1-72a7ea10a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.11-72a7ea10a_1759384011455_0.569495884926724","host":"s3://npm-registry-packages-npm-production"}},"5.1.12":{"name":"@libp2p/crypto","version":"5.1.12","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dd5937d0142a24a89310b84bd37f1dd93505db90","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12.tgz","fileCount":196,"integrity":"sha512-1yJS0BZj+HF4M3Uv/92y3oIbMcCar218accFBcX+nKVhBlwDbx6fkUURhs5GilIhMgDtir+qQ8Un1hwF4CgGzw==","signatures":[{"sig":"MEUCIQD4jU7CzwTKUNwAmsuRlqhog3Nlfi+W58VJzAMgPggmNwIgIidFT58MoqkWeeTaoLqrrymW0a9NC1gk7Czb+cGj/t0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052574},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"296b2de0f50357b80642ac301425158e88eb2ad5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.0.2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12_1759388792737_0.8205864763652133","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-5fccd1dde":{"name":"@libp2p/crypto","version":"5.1.12-5fccd1dde","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-5fccd1dde","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4b537bccbd2a102498bef8706d8721f71045e92b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-5fccd1dde.tgz","fileCount":195,"integrity":"sha512-DVK1utsTz0BDJTI32sN4+JyhtOQTz7e/aMxklbouluPh22ry2vReSRSODsrSVf+8ojcWWcAbBPYXJvGoQIUfFw==","signatures":[{"sig":"MEUCIQDE4zNYAZhv+P8bP9esUquxBPgIVI56SRTP+PHN7Bi80AIgcv7U8Ix5yZybTvObSa89aAY9ek+vre/0IjdmA65flSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-5fccd1dde","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"5fccd1dded71c02a50259350a8f9667cef557891","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-5fccd1dde"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-5fccd1dde_1759480357942_0.5437393227094522","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-a0f9da212":{"name":"@libp2p/crypto","version":"5.1.12-a0f9da212","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-a0f9da212","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"80ace048e08aee54d91fda2fddd56891d7126d01","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-a0f9da212.tgz","fileCount":195,"integrity":"sha512-i8WoFN+guJUUBSkXP/rbZSWNVaAHKWNYli0OZghXPpVWI7mhBgzM3mIVBf27sLkFn5Uh45TcVR+IB+ugazULLw==","signatures":[{"sig":"MEQCICm/eWGutSwLBIIaxNxNmHELlJ6XLhISkse0itd8JFk6AiBrWJ3/StPcE71ZGNVWQQr4NpwY7xtDqZQJ1JGF7s3RyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-a0f9da212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"a0f9da212fcc8ac8d21da835e87c9225ae138fdd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.19.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-a0f9da212"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-a0f9da212_1759484766252_0.8833656426872751","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-3596206ed":{"name":"@libp2p/crypto","version":"5.1.12-3596206ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-3596206ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ac9930f27c3698f0045dd5b514cf8a5006e7bf85","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-3596206ed.tgz","fileCount":195,"integrity":"sha512-IJlfstOmmCYupho4Yr5CflXxEoEGINUifUvWRF12hXx+2yN4dK3n0aEdFx61aYls8hkZp3vdoDaUdnLA6KfqGw==","signatures":[{"sig":"MEYCIQCDOMdpRvga+SF15FvXOSeCDh0oUvRXvVyLNnKU4N1HxQIhANZbHfIZYHsoXboifep07xm8iWsTap3kbOs8JMSG/pyN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-3596206ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3596206ed51d11998e2a4a8c7d76f2eb8ae7564f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-3596206ed"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-3596206ed_1759726450156_0.48039487549923243","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-fb08a2f90":{"name":"@libp2p/crypto","version":"5.1.12-fb08a2f90","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-fb08a2f90","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a5c93ee2dd3395fab3abeaebcd57683c239370d2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-fb08a2f90.tgz","fileCount":195,"integrity":"sha512-b/6NPR6c5SaWVkpD9Oxql+GvNM9rd2U1T2yleCl/fOs2K5GxiTHdLzN9H5RPi/TRRBYMUkUGKf97RmrBjUtTTw==","signatures":[{"sig":"MEYCIQD4zPw95eo7i9Rnp5dZ/bJ9sitP4lPkOcgDB6NtwhuImwIhAIhQtG2gEcJhkcizr+tRhgvMuSKrAUCIuFZfXItjju4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-fb08a2f90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"fb08a2f90182744e50869af7cefe5ace0aaac1a0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-fb08a2f90"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-fb08a2f90_1760002882835_0.6316449890390508","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-dad3cca5d":{"name":"@libp2p/crypto","version":"5.1.12-dad3cca5d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-dad3cca5d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b0d0b7bb7967eb64c4f8daea365dbc6a0434d643","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-dad3cca5d.tgz","fileCount":195,"integrity":"sha512-acE7NZr45//SlFesdos17Y8J6G2LhCv7L5NXgbALEYD/3dJO5JZHBUrey8aGKntXfYlqxY/HBCjKJl0DznxPFQ==","signatures":[{"sig":"MEUCIQDtQ0HKcsI7ad7cAxtAT8ZXlrXQMae5tYKu/fUv3d561wIgAmKVbKBVSp1ZZMKHXQCbmlnIQ5HZDaFs+WFxqooQnZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-dad3cca5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"dad3cca5d71b1a4407ca76f110a84b10ba04f853","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-dad3cca5d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-dad3cca5d_1761162134949_0.7711457847411627","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-0f3ab9e61":{"name":"@libp2p/crypto","version":"5.1.12-0f3ab9e61","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-0f3ab9e61","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"939fae0d538e992679092d56bc50aea90dc6389f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-0f3ab9e61.tgz","fileCount":195,"integrity":"sha512-hpgQv9iUKG3uZ4L6xxB/Ha23KcmJeE8yPNZqP789TWw6bdWxswr05069UP1h68XaJwLSxg0hyBa0BQep3nRUkg==","signatures":[{"sig":"MEYCIQDMr2VmFPgnaaHZO2XHmyd1aBkGcUDCPWFlwj4tNPayNQIhAIUaCC0A4+Qlp5uE4P70g2GI2bDVbfPKoCaNusRt77uU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-0f3ab9e61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0f3ab9e617ab10fc09b108923c9d6e0fadd106a3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-0f3ab9e61"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-0f3ab9e61_1761665360746_0.5973421243868504","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-d447a9944":{"name":"@libp2p/crypto","version":"5.1.13-d447a9944","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-d447a9944","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"65fb5d67fab50b559e545ad2f3c76c15e7a5473b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-d447a9944.tgz","fileCount":195,"integrity":"sha512-AKHVAteGHebWmPaMTQN2ecF3nNfFRNpq/4tsyP5AsRvBr0y+T4lR95Ofda7ULIu+1XXCnHterFJ1ulrJff9jWg==","signatures":[{"sig":"MEYCIQCFOqD0Wa94L3x0jLr2YVb9IYIjxysk+Bex7knlYcPfpQIhAJUjRqcSL79wQ4w6SRVhloMuhDxgjxem6SJmMUwCJ6jv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-d447a9944","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d447a99446be005d4b39f7abd46acdc84c2b4f95","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-d447a9944"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-d447a9944_1761726838583_0.761414531568191","host":"s3://npm-registry-packages-npm-production"}},"5.1.12-d1ff510bb":{"name":"@libp2p/crypto","version":"5.1.12-d1ff510bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.12-d1ff510bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3c93404cf939ba78dee3227be32959d2ad255609","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.12-d1ff510bb.tgz","fileCount":195,"integrity":"sha512-wiRH9heuFml8oj6bhTyj/4qLieN6zENks+3s3FTAuDkHRBSlr1un+/vAFqbeFT2FO569XVHyjquCkVPzVV55nA==","signatures":[{"sig":"MEQCIHwCgK62EzetEQXH9fAER72JcbQyY1XMEhf0iGrUPbroAiAl8xzCJdNLGyTIwuqXMejrCaNkcx6RNejKICIAkcUbKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.12-d1ff510bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d1ff510bbe5b752e927a26995040d9439cbca2f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.0.2-d1ff510bb"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.12-d1ff510bb_1761729502798_0.850975067420036","host":"s3://npm-registry-packages-npm-production"}},"5.1.13":{"name":"@libp2p/crypto","version":"5.1.13","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f03dc283ddf407450e2ad883372e15dcdcfdae3b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13.tgz","fileCount":196,"integrity":"sha512-8NN9cQP3jDn+p9+QE9ByiEoZ2lemDFf/unTgiKmS3JF93ph240EUVdbCyyEgOMfykzb0okTM4gzvwfx9osJebQ==","signatures":[{"sig":"MEYCIQCchOCCw5ODOtq9jqEkPU/JnZNoMlZrgdX2+YKhrByAjwIhAOiB6vsh6B+xpyT6RSpjbay0AhOx6No8bm+hWsLrcU29","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052574},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"0bbf5021b53938b2bffcffca6c13c479a95c2a60","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"^3.1.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13_1761733645065_0.5737401747831721","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-8cebf6322":{"name":"@libp2p/crypto","version":"5.1.13-8cebf6322","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-8cebf6322","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e57f00f84a53bc28f55c88a9a688acfe833bf1cc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-8cebf6322.tgz","fileCount":195,"integrity":"sha512-V6AwaInnpOKv85EO9V9C60Ojcc9xFhFFIByP9zrdZUyRJWMiXZXhw8E7NmJe3feYJ9Y75ep+BnRDyzh0XYhLow==","signatures":[{"sig":"MEUCICGU1Z8b/iNTOQzATieBLbcQTt9kPnV3SMV5Ii8aJtU4AiEAyBcdnMGGoz4Fpkd+5x/vjtl2mHM/qJM8WLVrH62AqVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-8cebf6322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8cebf6322801693eb4f3371b6b8a31163ca66456","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-8cebf6322"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-8cebf6322_1763011212183_0.9192101888143","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-e2bdc7e63":{"name":"@libp2p/crypto","version":"5.1.13-e2bdc7e63","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-e2bdc7e63","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3b441def4fa9f7a02498e146b2107e7ca625fca5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-e2bdc7e63.tgz","fileCount":195,"integrity":"sha512-kjXCOyygu/v5TNNFy1+2Je8+sVZ3S91vsyu5ZY2kX5zfEQlKZ/t/9v4X6UBjf8mjJ+JRQPGsaUMd1z7ytk/XnQ==","signatures":[{"sig":"MEUCIQDq4YHLLt5JxuZYEwGEvHN7mI11N6ht0eTHdNh8F86TmQIgSTDG6iU0/EOwOVNlMZbHIZ0qQXAMRAuPc81rXqJkjHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-e2bdc7e63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e2bdc7e6353fa5e44787f33c72891526195bf5d2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-e2bdc7e63"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-e2bdc7e63_1763013905501_0.8790961109704509","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-977a3c5f2":{"name":"@libp2p/crypto","version":"5.1.13-977a3c5f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-977a3c5f2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"980d63bb2e3020b490674f076c80496b0e160682","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-977a3c5f2.tgz","fileCount":195,"integrity":"sha512-YSc2EwnFiIQhUGFX+c7ZCHzLS8L5pEZZaGUSjARMlT36B09QQkGSbLj6W3rFUdlkHNWGmafodQCT3nZbR41nJg==","signatures":[{"sig":"MEQCIBTxZA5THQPA1iifBy0ho85hCQ+YwYCiBPmLyjyt7tixAiBQvt9MD6Kf5ewmRpAPAq3DTXBplPPJU9z7Frq4Nt9k5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-977a3c5f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"977a3c5f21b9485825db62a6aaeb1da57a9e1f6e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.11.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-977a3c5f2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-977a3c5f2_1763107881960_0.9992805174088155","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-28c2b65f4":{"name":"@libp2p/crypto","version":"5.1.13-28c2b65f4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-28c2b65f4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9685a4c65f8af555da6dbeba7932982782f00b98","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-28c2b65f4.tgz","fileCount":195,"integrity":"sha512-+STcxWOq/pzDXK6JncvxkyblBSDeFRZerHuvTgyVI6Nv5zDxpoZ3cGI2if6GSbnR8yDsicYnJs0/zm4FDu7obw==","signatures":[{"sig":"MEUCICdypkoMOn4rNWVzTL1JGmvqKujbD1y8vqYQ2t3pzSR7AiEA3pLHfjuu1hTm8MGExkVXLfXfctD44Q9trJ49fITZyEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-28c2b65f4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"28c2b65f46dd3a3f1240862c8e22b91a53d1bf80","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-28c2b65f4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-28c2b65f4_1768557824180_0.2215034480193112","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-7fff925bf":{"name":"@libp2p/crypto","version":"5.1.13-7fff925bf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-7fff925bf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"eda5fe0ada605fea7b22f7932a3adce298c4b6e0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-7fff925bf.tgz","fileCount":195,"integrity":"sha512-/3Ev0WMh5Le+mAiqx/iKOYsee6NyMWZAKaV1P/j8tXs9LBxxn4xNoWCnzNxUMeJlrcY9iHyH1ReZ3GWyP5gjmw==","signatures":[{"sig":"MEQCICig9/P8a8PSBvAIragX5rGBc0ev24oBt66KxQcKeA7xAiAnu6113BoArM49XQ6ooikEmsdeJZsaX2QnKcX1ChNGxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-7fff925bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"7fff925bfe4ab3818380ad850310a64ac55d6b88","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-7fff925bf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-7fff925bf_1768564786166_0.9717413816438618","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-05acd0c35":{"name":"@libp2p/crypto","version":"5.1.13-05acd0c35","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-05acd0c35","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a85b7a2302f67b993d9f6299943bc797c9f925b0","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-05acd0c35.tgz","fileCount":195,"integrity":"sha512-cYE7ah/gDFdpIq6NK8dZpSM44BSXDuHzXVFsltijhIFt/mAFv0DnQhH2Q0Z+0F0Ms8g9RUemTxToeOfTSc9lhQ==","signatures":[{"sig":"MEYCIQDZO496/NSIWYrctIZGGRaBwY2l6OmQct+eHeOjqQy2SgIhAMIr8Du1lKnUcb0diTWPIOZcslMbX3hlT6LM6MzvwxOF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-05acd0c35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"05acd0c35f1fd0fae893f6823ad5fde4616785c2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"10.9.4","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.12.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-05acd0c35"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-05acd0c35_1768577879759_0.8995677342536947","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-30b53a999":{"name":"@libp2p/crypto","version":"5.1.13-30b53a999","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-30b53a999","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e5a721f1877c716268cb4571471aa90615c3397b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-30b53a999.tgz","fileCount":196,"integrity":"sha512-ESwhc8HE6faVWbBGDX+0o9nEGRHGxru+A04Q0P4B6DWrarJeQbqy4FtFFKt6+TWQL3kIRUW3HSK13o5Lrb6lGA==","signatures":[{"sig":"MEQCIGNrDbrh5lhWtXq4SqBtZ0s13hZouM+vRY8eVSI7TBtZAiAskTpQe92wiDK3TsD2BWGZnQ13eOIbgtPLZ657RpIiXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-30b53a999","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1052593},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"30b53a9994006c925c8f2e1326a1bff1bc7b50ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.10.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-30b53a999"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-30b53a999_1772008182283_0.030505001376350593","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-19796b103":{"name":"@libp2p/crypto","version":"5.1.13-19796b103","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-19796b103","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"43c66baef54f34aa3fea68c8e5abda3615cb18a2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-19796b103.tgz","fileCount":195,"integrity":"sha512-gXFJuLMsg+W8juCkTBINwww4yHKyUBTviXWVyiPN46fbXf42csyTsWKVHpKQIYWh1k6rjCOBFlzG7wypWJiupg==","signatures":[{"sig":"MEUCIQDpdueTQZRuOJOvYJ7k21evPh28w9SQqL2Ax7JM4q25YQIgYn3We5fz3JZwTrwZ/reqcSIKB+jlXH1fNrzrdtUkFIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-19796b103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"19796b1036ecdf927c53f0546558daf3b4e6cbb2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-19796b103"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-19796b103_1772362187344_0.7486116199794168","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-3bb95f95b":{"name":"@libp2p/crypto","version":"5.1.13-3bb95f95b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-3bb95f95b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9b4922e2fcdecd2e0826024fb52ebb513c730da8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-3bb95f95b.tgz","fileCount":195,"integrity":"sha512-VNJjJdgL7tcrudVQtu1mGHNIqMprTUI7vo7Jk+ISk+88spX5yF7bqQzPsReQ2PMgog2FmnWxZ8clfvfqnF0WsA==","signatures":[{"sig":"MEUCICD5Cz0hbSeJ7YdFDt8x4hMeXykHzLZKnsAz8Vl8rEgPAiEAyHB03399IozIxx3jvD+7x+aPwb8PneWvDXcaIs5rp3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-3bb95f95b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"3bb95f95bd7e1518d05b5b9af4d2982c2535d030","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-3bb95f95b"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-3bb95f95b_1772406523989_0.6250164983664193","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-8f0e1b2db":{"name":"@libp2p/crypto","version":"5.1.13-8f0e1b2db","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-8f0e1b2db","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e120afc271ad426a974e33a380c2e5d96f75d7ac","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-8f0e1b2db.tgz","fileCount":195,"integrity":"sha512-XY8HHY5A9exnoOm8+jj9gRc0MD8JZOO4jT+VmeFgGC7mjJjp7NPF/Jex+sldK5BL1KM2qos5V+JOpWkxkdgRzA==","signatures":[{"sig":"MEYCIQCwuF+QfJLKRIQLtA8CwqMNDtHcwlSNOjz86g9sqEkM1gIhAO1QgOlg9HK9JrVMXQuL2iMG6RVqQ8iVXRSU5ljmpoZ9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-8f0e1b2db","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"8f0e1b2db58bcabd7422a02cd961a172b8934500","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-8f0e1b2db"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-8f0e1b2db_1772455326272_0.1612114807287357","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-f4b950dc9":{"name":"@libp2p/crypto","version":"5.1.13-f4b950dc9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-f4b950dc9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e02748e94366cd38ce9e2c5949bd2f83df3b476a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-f4b950dc9.tgz","fileCount":195,"integrity":"sha512-h/d1DcyH36PxYUJjIblebOBTEDoQXiCfCB83rIp1emuYMRj4ZBUKMrjW52Ift/5kGw1+RXsDRwAP3cN8G9vYcw==","signatures":[{"sig":"MEUCIQDj1SgomaIqn9zIKOtqz0sVrjsMUZKQ/0XhS4WujauAFAIgJgSmoeOK0zlDOU5PEOUC0BmDKeiaGrn2pizjwOGy17Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-f4b950dc9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f4b950dc937a6cbd1a155b01995656991770a5f9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-f4b950dc9"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-f4b950dc9_1772545839695_0.8502666477120906","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-4db427d30":{"name":"@libp2p/crypto","version":"5.1.13-4db427d30","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-4db427d30","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1d61bbef054a8da2c8297e7230a8df6de0391185","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-4db427d30.tgz","fileCount":195,"integrity":"sha512-sD9y04r/kFjzykGzUihndd8XPWVoz/+yd6jScZab94XCGDFazNGYNQpSLy9vDrW9elVBL2LHGWP94pmN/ObBLQ==","signatures":[{"sig":"MEQCICk3urH9yP0PzpA389IiKSCPrFr5s8xN6G5UMEmcJkrfAiBeFLdnvFvj+NP0OPB5ejSODnW4RvZpwPkm96r4yKdPOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-4db427d30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4db427d307923d2bfde3c7052f3abfb0456b5e61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-4db427d30"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-4db427d30_1772645721164_0.3503243682151449","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-db185b16b":{"name":"@libp2p/crypto","version":"5.1.13-db185b16b","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-db185b16b","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d591bb30cd1cc9042ea7139d1fc7e668c2a39b56","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-db185b16b.tgz","fileCount":195,"integrity":"sha512-PdzvJGmnQQtB26EvGXrxD8TUhWe7lcFjRUHtYLygUxTc+nIfM5xmfaHh7KBfZuGlvzA14Ljhe0ZLX7FnZDrLhg==","signatures":[{"sig":"MEUCIGYo0eKuh4bhi0ChLL3A1BFF3mJi+E/E1H1HCEvbO11IAiEA18J6uMBoyc7L2NhLsAH65o7KGEpipjOaQ/tShp5zGdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-db185b16b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"db185b16bfe571544a6fddd29a464be57c299175","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-db185b16b"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-db185b16b_1772808596973_0.7644805454232677","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-28af2ff3d":{"name":"@libp2p/crypto","version":"5.1.13-28af2ff3d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-28af2ff3d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"21da01fe8eeb6b3d7e362dbe95ad227de5b323ab","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-28af2ff3d.tgz","fileCount":195,"integrity":"sha512-JcQoZEqpd+BQrK82Kf4qgRobIzj0aEHU/MSx1x1Qv5fQ5VVoVtlenG4Ng1yQ1TUdsD/b9lCGY3LOFRvwBp8nqA==","signatures":[{"sig":"MEYCIQDdOPE6pYLntbeQDCEqEaGAWt6ouu4lyKdvF9OTGQbRawIhAJqo5Ev4bgTOY0nfwhFK3r6cuC+oIYws/Qr04uZd89DZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-28af2ff3d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"28af2ff3dad16f9c53ee71aab5532c71a61e3ee8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-28af2ff3d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-28af2ff3d_1773253456667_0.48047733217600075","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-e19d11093":{"name":"@libp2p/crypto","version":"5.1.13-e19d11093","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-e19d11093","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5629f148e099771f4a40ad263e2e24116a112030","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-e19d11093.tgz","fileCount":195,"integrity":"sha512-1xNp2YgupyoWCjcFq6t7WhHZzQqgPxUozzhcBJTQSOeuuXEcEIwFboUhIBZc26zYe7yN6jBYqhsVeiR9nQWy/A==","signatures":[{"sig":"MEQCIAbAAo0Na/A+JqF11eezirjcQn2KC7l2sdiflVmfV+F3AiAN6ciaZmfrQP636TZiLcZuZhVlDnlpgK3ERptCEAy4sA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-e19d11093","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"e19d1109390aed39d5020200a2dd4c1fe6f35217","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-e19d11093"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-e19d11093_1773269491554_0.472471525003582","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-9c0fc4482":{"name":"@libp2p/crypto","version":"5.1.13-9c0fc4482","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-9c0fc4482","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"be11fa03cdb8ccdf27fdf440d3f817a1cbc40351","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-9c0fc4482.tgz","fileCount":195,"integrity":"sha512-qzNg89qKli0ra0n3+qsy/38mVsI1mU1RqK8EBToQb28s5c1VeXssDFU9Ug5GFIGFSCnCDaUDN+exEC6Kp1J4uA==","signatures":[{"sig":"MEQCIEQg1rS9JDO0MLqticmb8ajjiuuXeWnpoCcBjiSOvFY7AiBWjaZSsILsfvE8sdQJFxuHEVDf9VzOCtfLhTuEpC4Paw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-9c0fc4482","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"9c0fc44823537bb29bf8866fd87c0eb8891b2016","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.11.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-9c0fc4482"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-9c0fc4482_1773350117009_0.506265769894022","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-d6f6f5818":{"name":"@libp2p/crypto","version":"5.1.13-d6f6f5818","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-d6f6f5818","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"37b60453459f3a7c9e95f205c3340406f125687b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-d6f6f5818.tgz","fileCount":195,"integrity":"sha512-W2ZHL9HXexwEXIHXqBN8TyycwCLWNh5gImOMGZhqWN3XVE22zQSclbEtgNouuHXQcd8t506fop9t3zg4IBvq7g==","signatures":[{"sig":"MEUCIA5LUSdTfW/nGGxl3Rj7RAKwUH8WzXSnW0uRUCd9oC4rAiEAha9A+8kd18HbtUsAxdEMphT7KiMFQg1clDdxzOMvmsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-d6f6f5818","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"d6f6f5818092e8b4e16dc06061fbe0a5c36fa95e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-d6f6f5818"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-d6f6f5818_1773903894695_0.13237967956678065","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-82c3c9ea8":{"name":"@libp2p/crypto","version":"5.1.13-82c3c9ea8","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-82c3c9ea8","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c2a7120196ebfa07712de0c552ccb0f37af25e51","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-82c3c9ea8.tgz","fileCount":195,"integrity":"sha512-8/Cfa30OJaS2R55+mmOfpxY+Q8+sq360sTU16GYDtLiR5RxMxR9x7kOEdQXiMzD8T9acsnsv2Y3J7cL17T2N0g==","signatures":[{"sig":"MEUCIQDX5TfMTWqLsQfEwE6I4J1pHwVT2+J2l+J8UUMz7VQ7tAIgTKTn3ZAS1NVlDipsQR+JmIgL8tLbdlx21c6ZZBiC1LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-82c3c9ea8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048188},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"82c3c9ea8a4f580b636107c65e89c61099e45e7b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-82c3c9ea8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-82c3c9ea8_1773999440362_0.24113033278794593","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-dd251c5e7":{"name":"@libp2p/crypto","version":"5.1.13-dd251c5e7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-dd251c5e7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"65d2bb55db0715ac3ba7b2e761fe48144e600b47","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-dd251c5e7.tgz","fileCount":195,"integrity":"sha512-DvyeC1m6tY59Zfo7m4h+Yrza1I0ckn88/tqbYdJRbMkQ1+/CxaNpbngBbsJ96RLiJsAaCH2qXweJKKakckevrw==","signatures":[{"sig":"MEUCIQDJoemw00C8WSHXhdgdSI2uB9LRSnXRwfpnS5rmcTaskwIgO8TP1ofYlql+9Bj9Uq8N/biOGtFgMpgQ/gtfvMgYh1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-dd251c5e7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048179},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"dd251c5e7986e920919ddcdad8fb6f75b4a9d889","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-dd251c5e7"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-dd251c5e7_1774247933593_0.59473260170533","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-f88ec96cf":{"name":"@libp2p/crypto","version":"5.1.13-f88ec96cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-f88ec96cf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ee6e61b09e28b5490d197ae293d5615060d36648","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-f88ec96cf.tgz","fileCount":195,"integrity":"sha512-y1OGdo/L2TS3cJPFyitj5h/f51gVyIyCbewf0QirR0WkDpVTFiTwebFSumKlRTWMjO1DQhoaUhXMDya6FazL4A==","signatures":[{"sig":"MEUCIEw10m4TtQGrH0Xy8JEBRq1JgARNrr+FMsBE26NmTSrbAiEAj13hBYIZeGVCXm9sAGywPtDoLamK7AkpY6v4Psgzpn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-f88ec96cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1048179},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f88ec96cf92ffb4a40da49b1aef574fc9aa51b91","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^5.6.0","@libp2p/interface":"3.1.0-f88ec96cf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^7.7.0","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-f88ec96cf_1774370526520_0.568601708872172","host":"s3://npm-registry-packages-npm-production"}},"5.1.13-1c3b61777":{"name":"@libp2p/crypto","version":"5.1.13-1c3b61777","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.13-1c3b61777","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a79dad9d7f5e80729cd616c3bfbf635412fc7a91","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.13-1c3b61777.tgz","fileCount":195,"integrity":"sha512-e73NRR9zhrwrNu+fjSjUYIIgl5OlT/pYtXhXya7lrVhzEYdRdnyKN1G4jw/G1Ccw0xVXO53O/zGuwGYYawVqNw==","signatures":[{"sig":"MEQCIEyhmYAs0oGbK6N8q1DvJvcXIdpPMBxha7jc6x9ZVfT8AiAWX57CvYv1Nd9/5fzpS+/Vmn31xpteY3i/7a4JvDC/Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.13-1c3b61777","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1c3b6177735c97ede56783560738eb54b4038e1a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.0-1c3b61777"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.13-1c3b61777_1774646807887_0.44494168451258975","host":"s3://npm-registry-packages-npm-production"}},"5.1.14":{"name":"@libp2p/crypto","version":"5.1.14","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9f048e77a9ab7bd980ec20e5ca319a1f4d48f16e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14.tgz","fileCount":196,"integrity":"sha512-0L2SEhDfvKWFhlc8GXgm268MoakrS4qbewD5LoZpoiUesXpB9e1vjed9dWEN1VsSjOmrOPyhBoSxZ2mnLTrOVA==","signatures":[{"sig":"MEUCIQCm5bXMFaeyRe33nE5Mqe2DfvT115juvv+WNnEz46PoPgIgaKExZTivt+Eb3wF9EEjDV0jQ+jnpyA/3ZAiIxeznbkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1065532},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b2f2db1086799b9a6deadea93fb4038dfea3c74b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.1.1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14_1774693812116_0.9578948370428899","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-2a3e54738":{"name":"@libp2p/crypto","version":"5.1.14-2a3e54738","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-2a3e54738","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"36a01e4c05a7b03d0930700c46d1b5f546f7d675","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-2a3e54738.tgz","fileCount":195,"integrity":"sha512-ycbUxSY4vRZnasyRFJxBRWRzljSiqytB7WZgteULE5kczu2sYtWPCgG4sX35AECqh3jHogs2XjZjty2UHa6uyw==","signatures":[{"sig":"MEUCIQD416emU/HaibXhbaHJSEPn/KrIDRVBYVtCJTYYlqbh6QIgOqHzWuT6kMMMgiSUnT/WZHl/podVBViotRlIZgfOhZ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-2a3e54738","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2a3e547380a62dffae31f7b5423dfcf1fc0c7433","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-2a3e54738"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-2a3e54738_1775114119868_0.2709218345982056","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-709b3fa2e":{"name":"@libp2p/crypto","version":"5.1.14-709b3fa2e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-709b3fa2e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cb63c328ad0aefbf6ed972e0662eae378df42dbb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-709b3fa2e.tgz","fileCount":195,"integrity":"sha512-rxgE/amLL8UqTk7ESjfKxATSPrYddHGBGfUcV1so1mVjsG6Wgdny9tFbbN4wksJYI/CR27RIr+S/MuKf2WoQxA==","signatures":[{"sig":"MEYCIQDdXkj87GLhMBG4tq7IwUBSrgTybzZzsCuAsBta1a+XMwIhAP1eU7eynh7RnpHzlfi1uuiE4tOSAMN9S0GLBGcGsO9j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-709b3fa2e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"709b3fa2e94d99c77d97df2dda39b431f8b92878","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-709b3fa2e"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-709b3fa2e_1775159795461_0.3332987346644487","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-4580b64fa":{"name":"@libp2p/crypto","version":"5.1.14-4580b64fa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-4580b64fa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"121c21476f0ce4febb9e24acd0d83e1dc8346b7e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-4580b64fa.tgz","fileCount":195,"integrity":"sha512-qQR2eFl9dKxEapeqp4JamL2LAnWfaQ2IiGFUt+MeZxlPKAT2hX2nhTAj71nHOi/b6DZuioAhz5AllJVom8hNHw==","signatures":[{"sig":"MEUCIB7VVb82mn6+hdYdB5jMMLdN3FrKtzZZ3eoogHkLPGcJAiEAuV89jwMIcY+TSmkQL56tHKogY3HvgFNP8FIZTkNlFBs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-4580b64fa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"4580b64fa24a3917067b3510c0ccf528978b92db","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-4580b64fa"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-4580b64fa_1775284590573_0.7655728156099799","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-ff5ee99ed":{"name":"@libp2p/crypto","version":"5.1.14-ff5ee99ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-ff5ee99ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f95a1a0df7f7692a9a8a9a5344d7d201e5215dd6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-ff5ee99ed.tgz","fileCount":195,"integrity":"sha512-X7+sPltwjzTmauU2cTGjThZWS6hRWpTAm7EQudnKDgv7Y5L2OGZuxwzNHXLVm3bHzJImQENf8oFFSjE2uThGGQ==","signatures":[{"sig":"MEYCIQC7AsdjY7mXawQO3JciuqAoyKBMxK7R96kWxWjmf2S1cwIhAI1B2YqgyvtRIYKTiECwdRpdq56yhMtq51pmpd6O7n/G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-ff5ee99ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"ff5ee99ed55ba1fd773383bb5aef471b45fbf665","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-ff5ee99ed"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-ff5ee99ed_1775469999620_0.638685035822264","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-1ecf0e324":{"name":"@libp2p/crypto","version":"5.1.14-1ecf0e324","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-1ecf0e324","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"08f7f0aba82650201854da461367c660e5116464","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-1ecf0e324.tgz","fileCount":195,"integrity":"sha512-A0+p3sFRISb2DwJhazDoLQU+6aXx6YlvASIkH6k05QSnRI1ImEjaQKLAqqSBJOUGZQJaS285R6rH/8BX1Y3WdA==","signatures":[{"sig":"MEUCIQDxt6YyyI9GUzynnOuTz7hgSRDwMdns7DWst8CVpcAJ8QIgXEN9HgxbK0NxHUhGR5gmKJxSHj5J4DmNYuyGkgVeqbg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-1ecf0e324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"1ecf0e324d89bf5ec5ee4718ae853fe649af0b1a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-1ecf0e324"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-1ecf0e324_1775634863171_0.49529400844099825","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-b6efda3d5":{"name":"@libp2p/crypto","version":"5.1.14-b6efda3d5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-b6efda3d5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f66e98b09abfe65c91f4de3540f5e97c5f3cd73e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-b6efda3d5.tgz","fileCount":195,"integrity":"sha512-UbXMuIT5/m/4zoZisazOH6GU3VN2+l4+xuAX/7xlDiOWHngWVSj+yReqFolM4vU1aRcdS17fWfseJGIL2ZKkWQ==","signatures":[{"sig":"MEUCIEOJZe7Z6svhq/m8sVNjw5ZlRKCwK/BBpQiNPsNgB6MEAiEA5f06KalwwArABR8DvBPOoTPyiBXqLf80hSFF1/VBgeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-b6efda3d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b6efda3d548e9b896014dc34cb8c48278652d47f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-b6efda3d5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-b6efda3d5_1775647624926_0.1440265912800267","host":"s3://npm-registry-packages-npm-production"}},"5.1.14-74620dbcd":{"name":"@libp2p/crypto","version":"5.1.14-74620dbcd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.14-74620dbcd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3b86650893f36669e204dace68aed88c4c88aa67","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.14-74620dbcd.tgz","fileCount":195,"integrity":"sha512-f5dL0Lw4mO4xOZY9NLTSDrApj2tloQuUcJXiGSb5AwxLm5k9ESdjF1+H+q0it1OlghIeuR1s1w/fUdkMXbo8EQ==","signatures":[{"sig":"MEUCIHh2bzj6M3okiw5Quj363k7idJSFMaesfKR9OHtRMQWKAiEAqjLjjqsnWQtkU9h0MB+SQymKMNc1JvlslLB50CZEn9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.14-74620dbcd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"74620dbcdd26e937ca79cda04aa3cb2b636532b7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.1.1-74620dbcd"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.14-74620dbcd_1775659452890_0.06691573965071673","host":"s3://npm-registry-packages-npm-production"}},"5.1.15":{"name":"@libp2p/crypto","version":"5.1.15","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"435ca6e88ec35362d98344cccac079941b35d6c3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15.tgz","fileCount":196,"integrity":"sha512-up7asH0pvRSFGBueotU4bdEL/Y4i+JfKQAt/V2aCA81gQXqzaQ4jfU1XR5EzdkzB3iNk9s1AalfTh8MN5Pe3Ew==","signatures":[{"sig":"MEUCIAFN9oyTedbfIYfxIL9uzWTVfgZvWOyLp4oKoJyzw9pUAiEAiRK0VjtX3EVwBBUxXsRaTWPD79s61DDFhYb05Kn+n4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1065532},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"2ccd23464ae0d11ac3d2779c49829ae9a15184b2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15_1775663132450_0.6889894554317462","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-90100be0c":{"name":"@libp2p/crypto","version":"5.1.15-90100be0c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-90100be0c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6ebf32b41beff995107289ac2d411bc1d6dc50be","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-90100be0c.tgz","fileCount":195,"integrity":"sha512-v+hIWZ8AG5ztdEmwzD6HM2Sb2pYijbQzu2RwBRrso8Ok+8WJgylQRGFtBZgZkxZtDNmNKo1ENQR98hsjDLB/EA==","signatures":[{"sig":"MEQCIGgJZlsgEYevZ3iRmNEnQytldxbZHf+x11hExnyO3l7cAiBRFgXJPZZCvPx/gx2NAl5p0n6krdQLygVFnBQo/6Avuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-90100be0c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"90100be0ce46a7ca495462802c8ac5b72703cc3c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-90100be0c"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-90100be0c_1775804686484_0.6108087248822871","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-f60bd85b0":{"name":"@libp2p/crypto","version":"5.1.15-f60bd85b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-f60bd85b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7eed1e79f1f0787c62d63d6004984b0b64dcb36e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-f60bd85b0.tgz","fileCount":195,"integrity":"sha512-wK3BjuNeAJ0F/vI453lkn4DstsORYRMLyGyOOchEjbVlLb9ALNUki6rpX+Yx7YuRJ89xyo+W4E+rDgKtKq4QEQ==","signatures":[{"sig":"MEUCIHt/57umgW8dtS0i1Uj9g2rmP9aDbEZUsHy4289aN+YAAiEA9leHhTpadOYZWFJ6W1TULMh8DNqRI0dzHIoNwZjyeUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-f60bd85b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061146},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"f60bd85b03c4642909c54acf0ff62cfda1909e07","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-f60bd85b0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-f60bd85b0_1775820344242_0.5777179480208743","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-b30baa93a":{"name":"@libp2p/crypto","version":"5.1.15-b30baa93a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-b30baa93a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"037efd2d1788fe348b2a154e4e6d2b6beffd2ebc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-b30baa93a.tgz","fileCount":195,"integrity":"sha512-TEDAXGT85ynTDlW8hUVHvoLPBDB/zbIxq3GLVmzRM9hiYR9K5LZy3ZdsZ6m31bj+lBFFxp22AR5zQ4Yg3fumrQ==","signatures":[{"sig":"MEYCIQD2cFBitd0tG2wezyEH36KeqaTB2Ps9BOwHn7yhkUPfTAIhAIW1QE5B0iVl+u91/LBX7cU/VbI9MqWqj29mknCziJ1p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-b30baa93a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061089},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js"}},"gitHead":"b30baa93ae6a8099a06966fa85083aff3052efc1","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-b30baa93a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-b30baa93a_1775837653837_0.21230104557875706","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-f21efd121":{"name":"@libp2p/crypto","version":"5.1.15-f21efd121","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-f21efd121","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"50157c05f25c874c06fa716fe00811c532ac1c31","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-f21efd121.tgz","fileCount":195,"integrity":"sha512-xZ93jJuoNrSOlrX2XBZqs2zfQBTOLb7/hIn6x5lFfaVV7PbrYHc51EIO9K/8dlJFxc1LedxZRviL8kA5e+uLxA==","signatures":[{"sig":"MEQCIFs+TV9ptzGE4xgGP0zQN6EgEzC+EbsZbSB0+p9kkzXgAiAiaAbBlCEuDfv9jsxR/BvZ6hZKdSWjBkRgTmlcgQY01g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-f21efd121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1061337},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"f21efd121a9d3755f28049541c1b0758e3498683","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-f21efd121"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-f21efd121_1775909860078_0.21945864530971715","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-2151144c3":{"name":"@libp2p/crypto","version":"5.1.15-2151144c3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-2151144c3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7bb8bc70ade2a92fbf4420496b911098c4bf642f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-2151144c3.tgz","fileCount":195,"integrity":"sha512-1sPJu7HgQMcXv9i9EVPB3pJ69J+owhfK3i+SrUyqNxY1T08klzs1oiIItOxIba2+B2I/CqN4dKzwwZzeq+TeSQ==","signatures":[{"sig":"MEUCIQDV9XyPIeDlvBm5NXzBHjafcyPBO1OdGV6erQa8iHx7iwIgcuD+58lHLnS+ryeuc5TocDzKyznQJOJ5r1K6lw7sdxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-2151144c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1169129},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"2151144c3eb6c9a0f3c39123822f8cc22ce3211b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-2151144c3"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-2151144c3_1775952599775_0.18982682930235573","host":"s3://npm-registry-packages-npm-production"}},"5.1.15-811a29f8a":{"name":"@libp2p/crypto","version":"5.1.15-811a29f8a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.15-811a29f8a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8123b1f343a181656f68df7660b06e90c0079609","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.15-811a29f8a.tgz","fileCount":195,"integrity":"sha512-StuEsfiaIbMSjoowO/24d+P+6i6gyDCfhnWcL47SV/6SLzwZa63UWXdT8ZCPOwenGLbB4JKfkSautMksuzVTEw==","signatures":[{"sig":"MEUCIEvqOb7p9KdFVY2fi1O/Jlmu1+Mx13bJWoKPBtZeTD8/AiEA/qJz6zaZFdvHsn6ZwNtAX/vlW9aaZ5dN/YB772he9HU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.15-811a29f8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"811a29f8ae28d27eed8f03ef5dac85b05c01aa99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"achingbrain","email":"alex@achingbrain.net"},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.0-811a29f8a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.15-811a29f8a_1776171364135_0.8902726433034793","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-500287203":{"name":"@libp2p/crypto","version":"5.1.17-500287203","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-500287203","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"18d303ff0502b409fded61837435e4920032e847","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-500287203.tgz","fileCount":195,"integrity":"sha512-PilYtEkm3ftX8u9gxriW4YCQfcXnXBuLccVKdQKZIgqFuCVDIELWSclXFjc2c3gHo78xufcu5JeEcZgz6xWs6w==","signatures":[{"sig":"MEQCIAD7Bd9xiIR80fH8A0fLLOEbxkXhsg+tdBx85YLGsWKPAiBfUa41+M+L1h2ISQkHiR/4XgMqKK3qkJmectic9cd5oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-500287203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"500287203be48756d4fa06e54c7f50eb1ea02807","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-500287203"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-500287203_1776415213475_0.9507106504933125","host":"s3://npm-registry-packages-npm-production"}},"5.1.17":{"name":"@libp2p/crypto","version":"5.1.17","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d98e02f99fa3dd6c1b4915722cf5abb2545f5224","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17.tgz","fileCount":196,"integrity":"sha512-gzn9b3tX9D5xCiXb36PF0rH16kGkLW5ESbT+nmXKUp1HCDD30RXQT/oHSylz5I3GN39BC1C3hBOBNaIQYuO+qw==","signatures":[{"sig":"MEUCIH+qxz4mT90Ybo8FHFHH24CRIZ93WoSihK/aDUU/xlNQAiEAypt9aaobA8W6bpI0VmGg+0C+SX1cJmhYtZGcEd4NJVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232878},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"500287203be48756d4fa06e54c7f50eb1ea02807","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17_1776430040766_0.1030754968112011","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-5917715d0":{"name":"@libp2p/crypto","version":"5.1.17-5917715d0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-5917715d0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"87037107c1f24afc9bbc489a51f8a0377414d37f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-5917715d0.tgz","fileCount":195,"integrity":"sha512-cx4pni0hX2+Dr+qcxDAHkRdE9Ht+FyPNvHWBpgppv2JJbYhYbXGvhph4KBmBJ9wGJUlKfkBejoqkndSi0Zh3jw==","signatures":[{"sig":"MEQCIGX4Xc+mDwl6li3juaz8aoJwEkIRoGHe3UI4EDVRv77QAiBoTmoXmw5P23PPPUig+A2sTCMfQ2GFq7gg9JgxgGH+tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-5917715d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5917715d0c533e07922a0f0a2ff5fa685b35eafb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5917715d0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-5917715d0_1776490138099_0.7676352759468434","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-8f7e9264e":{"name":"@libp2p/crypto","version":"5.1.17-8f7e9264e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-8f7e9264e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e569bee1a30066e16dcb861fcec2e8eeaebc76cc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-8f7e9264e.tgz","fileCount":195,"integrity":"sha512-i+6AOqUTSWmPxpSH/3+XirhhSetuybf0rki5OSAXQ4B8jT3aQsRq4kKfXpKOsZc3H9T70q5Qvm+Hnxz369o9VQ==","signatures":[{"sig":"MEUCIQDcL1eHk8JYiyfvPVSiCTszYq2OxSCCZocin2zAL4n8YgIgOP/tSrkjoi3CyD8no1/GFODkWGF5mno5vwsGkCwRyps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-8f7e9264e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"8f7e9264e034bdb30df488f20ad35b526743803e","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-8f7e9264e"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-8f7e9264e_1776494493422_0.05284177373497134","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-48f66c41e":{"name":"@libp2p/crypto","version":"5.1.17-48f66c41e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-48f66c41e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9fc2bcc8d775d820b854af19ce969c5c6cff9382","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-48f66c41e.tgz","fileCount":195,"integrity":"sha512-Q+7QELBpOUZbBjGEIC6cqR4nkDSUGbMacHRoRmYhSBAY1Wse5920fAExYidP68U7UKgnST3jAfHjhIBL2BzOsw==","signatures":[{"sig":"MEQCIBkzbpZ+lRU2EHBDRvYufE4r5rk07QoM6d3R38YeVtw6AiBxUqiZyhjZzB6ATB0Nydf74bPES4gAxdSHidNV2dzG2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-48f66c41e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"48f66c41ef1cbdac246c6b02fb61962ea9b8fc84","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-48f66c41e"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-48f66c41e_1776505838617_0.09511041552494293","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-8ddbb9e81":{"name":"@libp2p/crypto","version":"5.1.17-8ddbb9e81","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-8ddbb9e81","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"363d8dbd6f72bf4661fef752f108e25ac4975734","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-8ddbb9e81.tgz","fileCount":195,"integrity":"sha512-zKndF4N/c4uMbpPbCLn7Fc/WZru6BBIv0y8d72dGQw2u97dizE0889teZuNESkknVXF+agJTKwVQLEw2G+OzhA==","signatures":[{"sig":"MEUCIQDpigdj6lKQ8q6lyhAWMt5qX4RcxoJqJxNfqvFpFS1PNAIgZUSaqMlnAk7hY4uiF3K+TFFZZCqFgXKF0j5kDKg77kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-8ddbb9e81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"8ddbb9e8109cdcb00d929d48fe3e9bb396cca629","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-8ddbb9e81"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-8ddbb9e81_1776598823499_0.6138465844159575","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-7cea7b9a5":{"name":"@libp2p/crypto","version":"5.1.17-7cea7b9a5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-7cea7b9a5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bac792008033e9bfa22f68960f5fba4c24c1e83e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-7cea7b9a5.tgz","fileCount":195,"integrity":"sha512-UFTo9ov/ZWOrQ7TtWH7kUvpaXNjq6NIcPywesRzQqe/+NglU6pOODYR+nx/6P04FcofEwhPjF/41lReI5PX1YA==","signatures":[{"sig":"MEQCIE72gabR615pA71iiPIG2WRY3aA8VCXXblFeS5msrx9XAiAYGtGcWNGg8TquVUqzZp1fZZOpuiQcCdo7pkjps+mTlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-7cea7b9a5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"7cea7b9a5f4ca562db9e95a6f37b6df0d6ecc775","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-7cea7b9a5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-7cea7b9a5_1776670180089_0.847909532286296","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-20bfcb3f9":{"name":"@libp2p/crypto","version":"5.1.17-20bfcb3f9","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-20bfcb3f9","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"72d37cce8c1a6f029147bbf64105e4970d1c06e3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-20bfcb3f9.tgz","fileCount":195,"integrity":"sha512-drZx8Bo5nf6gFcX8/eVd16bCcMlA21t3FsAoaQDSFkkz6zwzHUILxu9UDbu6VacxOO31xm5gkZHkPMlgLmkZGg==","signatures":[{"sig":"MEYCIQCDv8dGSBkGJXvxqxFueHzFWR67MqhF/D3pctFZOHBpbAIhAPCw6S3eUjLPFHm1R+7+V4Xuf14M7mCyOQLeMkwU3n3R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-20bfcb3f9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"20bfcb3f951dc97b4d734e791b335b9b55f4bffd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-20bfcb3f9"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-20bfcb3f9_1776673655522_0.04661816836596144","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-fd68eecf7":{"name":"@libp2p/crypto","version":"5.1.17-fd68eecf7","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-fd68eecf7","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4efc380cf9d48d590450a1c3ef212e60ff3e58fb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-fd68eecf7.tgz","fileCount":195,"integrity":"sha512-uaCT9fwKex5qKxjxSGTfJ/ya57J9Y7fNuhxDDpxNYCVjOAtOH8oTkOlMb8HnJqk1Y0stc1GBiiOja/9RmYg3ug==","signatures":[{"sig":"MEYCIQDQlkJlaBzs3ICYDPYk+nePTCBM4xl66jbMpLI28gSg/wIhALjfZcVh9T+M74+JMOWQKUhArr7JJh8JlSx4/tHaZxre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-fd68eecf7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"fd68eecf718a55e4241ecda3cfe757425c78da9a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-fd68eecf7"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-fd68eecf7_1776688744940_0.9229867820306217","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-69a44651f":{"name":"@libp2p/crypto","version":"5.1.17-69a44651f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-69a44651f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"aadaef9587ed8dadac3703732ffbcad0a5ed1a20","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-69a44651f.tgz","fileCount":195,"integrity":"sha512-4rEP5pU5/WdsPQNLfJkByHbjWLfq4YAkLI449KZ1tq5db4MGjXaB06yYyYJcmG9Q6j7diGsTtbLAF01C+V3wAQ==","signatures":[{"sig":"MEUCIEx/fxL25biGUh2k7LagnWAPoxwQtlw4kYOhBl3WG6/mAiEA+vU8VfSoLcIvRuNOYmUm4vxkiW35gFUf3LB10maOHqE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-69a44651f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"69a44651f80f8379bd1a3b3f88464537a4b2ffe5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.12.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-69a44651f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-69a44651f_1776846384094_0.928765614230701","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-cbfda2cdc":{"name":"@libp2p/crypto","version":"5.1.17-cbfda2cdc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-cbfda2cdc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b15a1b167452984db2f730554d16c637778c6f25","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-cbfda2cdc.tgz","fileCount":195,"integrity":"sha512-ISpSXb5QPm46H62wnongtIBxsrZ7hhWXy0YZD4AlB+gLm8w5C1IyyWcOlnKzFbvZ0Ap2BazUVYPFSg5p0aqCHg==","signatures":[{"sig":"MEUCIH2nRNMJwfhBi5uleNjf2A111iy10jRUI0CWrNKbRJBsAiEArA2sUDBaT4gOOYhfd30KmIIPkJ7wbAlm7+t3lwENf1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-cbfda2cdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"cbfda2cdcea14485fb78b29a94ec62acf9b0bd62","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-cbfda2cdc"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-cbfda2cdc_1776955095421_0.03638970517897655","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-5466a8def":{"name":"@libp2p/crypto","version":"5.1.17-5466a8def","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-5466a8def","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d98c14752c220b062a86774cd8567ed795f5952d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-5466a8def.tgz","fileCount":195,"integrity":"sha512-4iHeauhpZ/8JzGr2mdpPssR6reNZZ+QyKJolJ44h6j04tMULHDAyQsIIqVNaUCBSOJphvxZ3tW1skhrUGRIkHA==","signatures":[{"sig":"MEQCIBxTst1lpbTyqQWRXr5NAz1Aa5kGzgxvFTjeFbItEYvPAiBrCdMRoVsSDL7QcV7w3U8+0RGX6rC7e/GEj744q1z5Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-5466a8def","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5466a8def5d3573b4ca5c4fc38630a0da9e533e2","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5466a8def"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-5466a8def_1777042370612_0.006250328957811746","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-d57fe74c0":{"name":"@libp2p/crypto","version":"5.1.17-d57fe74c0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-d57fe74c0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"dbac453df1568673aad3dc9e27204cb5c5bf9beb","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-d57fe74c0.tgz","fileCount":195,"integrity":"sha512-oYnPiIa1j8AxZGwNU8s4bcEs6uMFcA5iYe3EGO8Wf51/TTn/cbXIxZEQcCNyp7j7O28Z3JrZ4QWAJocNE2AMcA==","signatures":[{"sig":"MEYCIQDWdSplGtPJMy3jDJJeHJ5bG3BFZNOAwrqE6imgR62xWgIhAOcvknkEB2uURN7wHAd/3buLwUUih/dE4TMaj/OZuOYK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-d57fe74c0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d57fe74c032627c4440a400592c2b1273e15ed40","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d57fe74c0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-d57fe74c0_1777051944415_0.4039822056000859","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-61d594a6c":{"name":"@libp2p/crypto","version":"5.1.17-61d594a6c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-61d594a6c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bf887efd4b288274591470d62ddf6a187c0a40c4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-61d594a6c.tgz","fileCount":195,"integrity":"sha512-Xsc2Hk5/FMG1hWUffb580PYH2PxnLTjYxPGRgBTKCABD0yKILX8uydQ14sIwsTylUGtkiyRDEMTxHyNDQm5Uww==","signatures":[{"sig":"MEQCIG/1SQqHHlDD5zv7Dzy27jjr9svgMPtCOcTgsbLb9vGmAiBeIZoPvN25d2hjc2cPtUEmmJnEEhPCwK9P2MVEz7alnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-61d594a6c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"61d594a6c9af2b6f42b7d50d88891efbc8d76b27","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-61d594a6c"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-61d594a6c_1777096232016_0.11239332647417921","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-baf3ddb03":{"name":"@libp2p/crypto","version":"5.1.17-baf3ddb03","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-baf3ddb03","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"82b4fcde845837e04a4f32eab5413564c6fc372d","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-baf3ddb03.tgz","fileCount":195,"integrity":"sha512-ScSi8FjVc9Qu2SSjqDnMC/IkvCapELjCAsK88VwF5tlWbdmKPQlQ9tzm3MwbN21kjKyLSGrmgnYO5GPpNpXPsQ==","signatures":[{"sig":"MEYCIQCpDPl6hv0Qq0iklkONSKoUXl76la+qTYDDUd4pVhV6fAIhALEJ7bVCGHtoz0JLh0EwpjrEArGI9njN4TMIESg1Ep2C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-baf3ddb03","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"baf3ddb03021164ff7317e6a68a6d5f320bc5e98","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-baf3ddb03"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-baf3ddb03_1777118886899_0.8092771095032181","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-10b2bdf50":{"name":"@libp2p/crypto","version":"5.1.17-10b2bdf50","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-10b2bdf50","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2f10f4d84cfb605b67c6af8bd3994f16d1046b67","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-10b2bdf50.tgz","fileCount":195,"integrity":"sha512-EAjv2sk6QeRnAkzR0tWSt1HypiGTnTYYxn6Adylv76NzWSLNdQ5feOXvlGr1/A1Bs9rlnG6faCTdnOD4AnSj4g==","signatures":[{"sig":"MEUCIQCzThe4p4E8FRa4CHQLNG6KyIwQDnep2wYHCeVnDnnFtgIgTMWAkONskPlR1tBWccoCVMZOE93LnHRrFfKwyqhuocU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-10b2bdf50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"10b2bdf50bdde0af14fd8ff39377abd7beab6d75","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-10b2bdf50"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-10b2bdf50_1777204143234_0.8341006523542416","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-3a5e46eaa":{"name":"@libp2p/crypto","version":"5.1.17-3a5e46eaa","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-3a5e46eaa","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"b9fecbb41e4156b2aaeb848ce606169954412ff5","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-3a5e46eaa.tgz","fileCount":195,"integrity":"sha512-oFGkqb7z7L2J0xZWElzhVS6myi6aviKtUTNu40LyGNv+hFuaNlVIekNltq+20u1d0L8EiEMxf9XAbWi2roJeCA==","signatures":[{"sig":"MEUCIDTsLn4WF0Y8UJ1ziZJ+9VLkrTgwPwXxVvgO2UExX81OAiEA0I+lqI99KLC4Pkmkquf0Moq8s3FY/cvx+GH/EKmbRZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-3a5e46eaa","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"3a5e46eaa2baa370d808e3e1bd6a0cea9f1ef7bc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-3a5e46eaa"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-3a5e46eaa_1777466707475_0.21833276719607175","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-d1ab98294":{"name":"@libp2p/crypto","version":"5.1.17-d1ab98294","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-d1ab98294","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6cc610b1b019984fb7110b58517d1af6449f0ece","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-d1ab98294.tgz","fileCount":195,"integrity":"sha512-bJZWMQuCAYWYSB+5dzkp140ZpoigVnFxR7ZNHG0IYqxGuYGzWLduwTJ0utUg8NRvI1zqKoWQMJM5f64iHN+XxA==","signatures":[{"sig":"MEUCIQCkc0iX9bvEN9TyaQ0sZfay01O2wwOASOaDMFI3gda1sQIgUm808SG9fc5G7MPW6n+ia8U0EW45mvqxmupFaMhB9ik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-d1ab98294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1228492},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d1ab98294b65f9d19506efa270bf80fedaaa145b","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.13.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d1ab98294"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-d1ab98294_1777915208931_0.053414967260233315","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-bd9e02dad":{"name":"@libp2p/crypto","version":"5.1.17-bd9e02dad","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-bd9e02dad","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e041848f4f3f1833ec63fba725996ae11b99749e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-bd9e02dad.tgz","fileCount":195,"integrity":"sha512-qyjSo8lP/CAuVhg9/joGJaqZzBtLp2YHmAcjRlENHUqjDMVC4KQeR3UA8XTqx892KRF4OZL+6svbVmN0vS6+ug==","signatures":[{"sig":"MEUCIQCR8Znxq0w4ysWzYf9TeDp1MGrfqaxEEMfi4IdiHihltQIgVe2LLh7dQhfyu0pTjwUztnam385z5wUYf7y81bWeXDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-bd9e02dad","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"bd9e02dadccfe5c35cdf522bb6deb807a2282088","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-bd9e02dad"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-bd9e02dad_1778333165522_0.24060436479362113","host":"s3://npm-registry-packages-npm-production"}},"5.1.17-15eeedba1":{"name":"@libp2p/crypto","version":"5.1.17-15eeedba1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.17-15eeedba1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"420e32c0a7a4bb03ed33c093c172410c3a83b6f7","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.17-15eeedba1.tgz","fileCount":195,"integrity":"sha512-802k2vlwRbyOG63lvpWdhfNyuaO4SqGmLvGTmk4+wS9SNmsTwR6tEPimyG11zkWFS0baMiNOAQsNEwHEKnD2VA==","signatures":[{"sig":"MEUCIQDWFWNNRP/mJuo+KeZcmyW6CswS5K5AwtMRYGY8YC+H8AIgV1Biu7zEBOZMDzMAyP1kv4mSj0k8DxIwpyLqa62SXps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.17-15eeedba1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"15eeedba13846e55e8fc3f9e4c49af18fa185ea4","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-15eeedba1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.17-15eeedba1_1778337069193_0.7742996472766137","host":"s3://npm-registry-packages-npm-production"}},"5.1.18":{"name":"@libp2p/crypto","version":"5.1.18","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"414d3c755527d7a4ccac1c8c8603a8497c19f182","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18.tgz","fileCount":196,"integrity":"sha512-sCm+dFFZmH4LJIHTCzPy7+EBRhzkndFUcIU8bui6iaxK6SDSRVa11+/O6DzW8hn/U9LgDXe6jXnzWM8bM7OoCA==","signatures":[{"sig":"MEUCIF9pzG2J5P50SjoFT1UH24K3DGqhGJGJ+4yxZlzA7G6wAiEA2DgJ0c8hqtI162aui+JtoSUFPRHW/1JoFOuBSJYgHh0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1231841},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"48d3b8bd4e5fd3d623212a5d4f9d4a5a3d0127b3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18_1778503921077_0.6449674307746529","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-9c3c0b22a":{"name":"@libp2p/crypto","version":"5.1.18-9c3c0b22a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-9c3c0b22a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"88b8f3055f9488cfb1c5827b339b05ab641578b3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-9c3c0b22a.tgz","fileCount":195,"integrity":"sha512-kltkD4JBp0bzo2k2mfb/XWGxzjYTpx2utNywKs8v/uHgnLOMmKsC+kDeX5gtS4I4t56nz0veJO+2PufHqUUjew==","signatures":[{"sig":"MEUCIQCQPlrYAlQhEM4kRxVBEYUZkrlYVjzBaFNGHYMvnH2j2gIgH9AghD0qTesbzB0X2RPDprtS3DTuEhesyFSd+dyFyQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-9c3c0b22a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"9c3c0b22a1ff4683dc0d568852effab7c5209437","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-9c3c0b22a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-9c3c0b22a_1778624539627_0.4619076881217665","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-5692f3f16":{"name":"@libp2p/crypto","version":"5.1.18-5692f3f16","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-5692f3f16","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8ed3d84a008b8eabd7ecf92412d05f1bc0f30377","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-5692f3f16.tgz","fileCount":195,"integrity":"sha512-nRJz4IPaKfusFNbJO0HE4wlpcwQFiht+byL8CASt8nmyCpQWuE8RRutifNFFLhsTUyuwv5E4sVQq2xOga2YSaQ==","signatures":[{"sig":"MEYCIQDoNIqpUxFsTjqy79wjt6FDnd/kNc7s6kBcsLe6QZtYjQIhANW1MpqevpiIQn76vJxg6BOdy6lrGBBw5tQuP3kgCZvO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-5692f3f16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5692f3f168049cc658ada36e8251b445683f5806","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5692f3f16"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-5692f3f16_1778631518297_0.9431600348502498","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-9eb27be79":{"name":"@libp2p/crypto","version":"5.1.18-9eb27be79","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-9eb27be79","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48370a6783a4300b2f6156170e4bafedfcc3f9e2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-9eb27be79.tgz","fileCount":195,"integrity":"sha512-zRbIgOM38FXcEafEocGhLStYBcGcqLAgA/tJ/pK2nkPo9pU9SDmVafveWxu0QIT9+3k/aSUyruAKl5KSferDEw==","signatures":[{"sig":"MEUCICmBM3+cndArdG6uxJq6uG+a1wt6kNR1LnhkgTOajMnwAiEA4TI7yaz++uuGLRnX9izJK91lX2uTZCZv7fJSr0T2NCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-9eb27be79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"9eb27be790afc64c436422a9f7fa53cf0c95d9b6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-9eb27be79"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-9eb27be79_1778870239097_0.005800503934038526","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-cc151e147":{"name":"@libp2p/crypto","version":"5.1.18-cc151e147","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-cc151e147","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bbfd993c8696f0ce0b1a1bbb2850829a2cbc0a19","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-cc151e147.tgz","fileCount":195,"integrity":"sha512-DV/n/BaEgNgxTnVc4jS0rF6l+08AFN7Ee8j9UqgdnyEqS1zbxWHjrZSJuStpmL4eNyrnL65skmDOFGfaSzi1VQ==","signatures":[{"sig":"MEUCIBo2OWS63bXSjwiyR0lXBz2iHq51O6s3/5ZcPTinaiK9AiEA5zk1IBP+N6j5sNU9ke9kCUI/oqKVzkPfq2CTK7k/6p8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-cc151e147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"cc151e1478aa8159b823573443f2f187838e9169","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-cc151e147"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-cc151e147_1778894141183_0.6926335256302505","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-b9ebef660":{"name":"@libp2p/crypto","version":"5.1.18-b9ebef660","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-b9ebef660","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ef25390aeda92b5294eb0aaec45b5599dd769996","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-b9ebef660.tgz","fileCount":195,"integrity":"sha512-PywQaMhAyH/EwkoqsC1gVPW90F091N8UZO0ElltOtbfUmVvpXPkUvHvI9Zi5h2O9a42FbeRkTZkavbdKtEW69Q==","signatures":[{"sig":"MEUCIGt12fUEeXhw1Iuc2XeuQf3tDCIEgdCx8y6Ei7M0lDA/AiEA9jUN+q8Kvm6y8bfD4xKHA1G4NkWfjsybax+BxaK2T5I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-b9ebef660","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"b9ebef660bd6b059df3d7dc23ed622f574c01f60","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-b9ebef660"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-b9ebef660_1779059984966_0.8444985366760798","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-d59c165ac":{"name":"@libp2p/crypto","version":"5.1.18-d59c165ac","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-d59c165ac","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"fea84f7ba5802c8618fbbd0c22e6d94c2584cc58","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-d59c165ac.tgz","fileCount":195,"integrity":"sha512-bYOlP2PpFXzjKbuoJkwrI2S4ZY60oqX1845+Yi89/ai7shjXAjyX91M0cZdgVCeeASfgRYkhEW+frduwSkXd4w==","signatures":[{"sig":"MEQCIH9XVSiIIq25AMLH1rUN5ZeWM44jlxcrKyXdt6zf6unsAiAtoLXOSRXdr4N0P53SHnoEQVTOx9dmQUBvGSccOuhZQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-d59c165ac","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d59c165ac794e4895f54777201a666c1777b3195","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.14.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d59c165ac"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-d59c165ac_1779106632552_0.9195092211111331","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-3574648c3":{"name":"@libp2p/crypto","version":"5.1.18-3574648c3","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-3574648c3","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"bf99f1c99355e4770cb80c4f7b083142a18ee5b3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-3574648c3.tgz","fileCount":195,"integrity":"sha512-45KEmcTY/zW8jwHdzwyNZr3+HDvOl88JX+ooxCnkZ2Qqq006+3wiyq28rM7oZTp/IVGorjUHlljrRxLh4P/rJQ==","signatures":[{"sig":"MEQCIBUz/+7/GJFwGdyvJ/NFEazo5ay2l9cr5OMRuUTF0z9cAiBnFnBOG9QeT0E5va9tfqcP4G5BCjnUQkzDkA4+raI7rQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-3574648c3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"3574648c3582bd1f4a4c2b734639a1c890d57384","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-3574648c3"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-3574648c3_1779671989119_0.46176673562330994","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-ed1ad1f26":{"name":"@libp2p/crypto","version":"5.1.18-ed1ad1f26","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-ed1ad1f26","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a0ce659ebdd60df723a3738be8d84558394a16b8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-ed1ad1f26.tgz","fileCount":195,"integrity":"sha512-sB69GXuvnS/6SUJiuU1SMUOPPgKE7W8hnrA0dqAWBIoWRLSznIGScl/pFrS0A5eoC9QyOpBlt8zWhBQAbQsCvA==","signatures":[{"sig":"MEUCIDzspY/Va2gv8T6JIbFQT+QkAlCkSGuUVdoY5zsQ698zAiEAth+j6WYNPLkWxhUvWyVN7Y9q34oLqWErusd+OeyOTXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-ed1ad1f26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"ed1ad1f265dca9c94a7b38947c683864b987eafd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-ed1ad1f26"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-ed1ad1f26_1779721635345_0.9101166258012989","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-d888f182f":{"name":"@libp2p/crypto","version":"5.1.18-d888f182f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-d888f182f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"46d2e072ce91d1f108e70b400739a8cdee1f181a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-d888f182f.tgz","fileCount":195,"integrity":"sha512-69AbUC+8s5kMeUPmk/A7ovClRKUoGFhvAjC3HnPVyGtbW1pdv/xVh/6COtoRvXuXzRVbcu4oxU8vOruJO/snGA==","signatures":[{"sig":"MEYCIQD6OSV8i5TJ3A5GAi8wcF0o7H95G9T0u31RjvHjz823YgIhAMnLMyz/CLVfym3G48FiwZPMUFu3oym+jJzAAxioO930","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-d888f182f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1227455},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/webcrypto/webcrypto.js":"./dist/src/webcrypto/webcrypto.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d888f182f451a1d25d4b0ba9f912b1aab3340635","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.15.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^5.1.0","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-d888f182f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^47.0.22","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-d888f182f_1779863480448_0.058998658151213634","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-29797a5bb":{"name":"@libp2p/crypto","version":"5.1.18-29797a5bb","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-29797a5bb","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f1e1053d2f376405977114ecaf024d3db1818398","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-29797a5bb.tgz","fileCount":185,"integrity":"sha512-6QqvDkVqLE+FX9TWZFB4jQCn6Z9xDgZtdm4aibouzppAw3CwRS5s9t4QJeloOnCrNHW862OMGyER2+H+xAxsgQ==","signatures":[{"sig":"MEYCIQDzxek8ZrV/1vQ7DMlY2rweptsKighKIgza87KNGeOJuwIhAN3IaQwMSifjz86wM67NUo7xa4yXuFuD9G3fe1rhYxEY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-29797a5bb","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330041},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"29797a5bbbfc5b93d91fcdc244d7f65e2ce5e76c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-29797a5bb"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-29797a5bb_1780074720257_0.9683051369578943","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-b7c6dc0f2":{"name":"@libp2p/crypto","version":"5.1.18-b7c6dc0f2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-b7c6dc0f2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e85e8916a6eba419039960a931c19d98ea29dc84","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-b7c6dc0f2.tgz","fileCount":185,"integrity":"sha512-NXM8MIWPnqIQBVLnmxTc41LIi+kbn7IfqFoFq6HI86acSvvDAsCRMmtobX02c11Pm1LG5dt26cMo6mnwSk0YRQ==","signatures":[{"sig":"MEQCIERZHVS6mi3sdgAhufl92HClTsy3ioKPhmbEYKbUMJeQAiAH17f9C2E5q69CYF3CCEPG7hgJa1lKIOwVlplZejHCaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-b7c6dc0f2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330041},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"b7c6dc0f2db85e5604e5fac889d39504e0adab50","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^13.4.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-b7c6dc0f2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-b7c6dc0f2_1780088105224_0.7888666778356925","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-5b8813abc":{"name":"@libp2p/crypto","version":"5.1.18-5b8813abc","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-5b8813abc","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9ed82895f5888a02f8c9f2b63866db01e08cd10","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-5b8813abc.tgz","fileCount":185,"integrity":"sha512-WL4LntuR88xSQDECBwcxcKIm7+w+SBjdye6kLIfxFMhdAZrEhzqFSha1MABpVhHWw8y9w3/+Rt7ZcBNNdeQL2w==","signatures":[{"sig":"MEUCIEloa4NjZxlRZ4LAs2SVt8v7lnb1feYA2+OxP5OpPPPpAiEAv24haUj5J8vB0Y1dFQWc2lgdKzxwcbrN+Mduekkd0iQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-5b8813abc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330158},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5b8813abcbca3fd59e6d137f2a42ff53e115cf99","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-5b8813abc"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-5b8813abc_1780123554688_0.8693896741744096","host":"s3://npm-registry-packages-npm-production"}},"5.1.18-160a24585":{"name":"@libp2p/crypto","version":"5.1.18-160a24585","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.18-160a24585","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"99a2c9ad56f134c8ce17dae09586f47792e9fbd1","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.18-160a24585.tgz","fileCount":185,"integrity":"sha512-mDW11ezARW18XqZpv9s5NA2jVbmWT9uckfar1p8EVSKJqKko4EqZqKQ28TYHxTO/f6tDXbOD0TkUqmuzL5TW1Q==","signatures":[{"sig":"MEYCIQDI8y58qGtAurxKDWtMrQ5vS6hp10dLLYmQG8RHrL/A9gIhAIoF+nMtgFKsEHXABy6avcOEQcwkZo83WM+N3wlSU34N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.18-160a24585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330158},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"160a245858b6ddc052213f10de463e8ddb9a1b76","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.2-160a24585"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.18-160a24585_1780173554289_0.5694942748715595","host":"s3://npm-registry-packages-npm-production"}},"5.1.19":{"name":"@libp2p/crypto","version":"5.1.19","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.19","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5ea5c0f4177756860f201d2be7a121e27bc24bd6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.19.tgz","fileCount":186,"integrity":"sha512-hYNeHQpUSwLPopWCgDf6OklOvVwJPS/vYZOiBG3VXPIzx5AkONBOfdkgVwB4YsIBH2V6z+TMgMH0yXUZsMurPA==","signatures":[{"sig":"MEQCIEYELkgjDl8cMTOkDSxz/D4O5Ur949rrPgdbTm2b2icwAiA0SPjiHlx5MAq8K/ij4uDMuKLVU4BKzxzCpx2g8mG4gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1334655},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"17557e888134c0a250bff43b035a52b751a39db7","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"^3.2.3"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.19_1780210973805_0.11129341199990583","host":"s3://npm-registry-packages-npm-production"}},"5.1.19-a34745c01":{"name":"@libp2p/crypto","version":"5.1.19-a34745c01","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.19-a34745c01","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"308c7705c380558ec420d4bc3c3b179d1a247cbe","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.19-a34745c01.tgz","fileCount":185,"integrity":"sha512-fUaSO729hExD/6oBti1eoaGivD2x/6CL3LnP4vML1QilTmmCqxRnzeh136cn2NDx+9cH/cqdMLVh3I5Cgm07cg==","signatures":[{"sig":"MEYCIQC3fTwE90CQ5SISrOqhuLg89Wr0oD94EEeMPbrztIBicwIhAMjhrs3Yr63ghtHBgniv3lQM8i90e0xXRc8CIsgVffFx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.19-a34745c01","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330129},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"a34745c0192b0b70bd0a79130dce96f669ef3754","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.3-a34745c01"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.19-a34745c01_1780656944307_0.46300841462264475","host":"s3://npm-registry-packages-npm-production"}},"5.1.19-7ae12f9b0":{"name":"@libp2p/crypto","version":"5.1.19-7ae12f9b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.19-7ae12f9b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d34c70e7a29b5fd62c53b3acf989d8495d8cd2ca","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.19-7ae12f9b0.tgz","fileCount":185,"integrity":"sha512-CHe6vIUEXgdP9i6fZmU8zJTj3XKWmAKinGx+CIrAOWclPLLy2OQYJMlTEvBBKkq3dRc4ewfDSrT/E29VLuU2sg==","signatures":[{"sig":"MEQCIFhptKpY8luE2lvFROyKb1T4gbwUpJpa10L9XPzXL0h9AiAKKC2+8VCxF7TBQ/L5k8p+ehRQ32c/C6OLm81zJ9hBOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.19-7ae12f9b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1330129},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"7ae12f9b0a6ca49b854afdd5457211eabf00e8a9","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.16.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^2.4.8","protons-runtime":"^6.0.1","@libp2p/interface":"3.2.3-7ae12f9b0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^8.1.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.19-7ae12f9b0_1780757970214_0.3796811338585906","host":"s3://npm-registry-packages-npm-production"}},"5.1.19-404c7824a":{"name":"@libp2p/crypto","version":"5.1.19-404c7824a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.19-404c7824a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"901614777b7ba5c03b49151ddeb0f63ec09ee274","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.19-404c7824a.tgz","fileCount":185,"integrity":"sha512-vjcBzWAqjVAxVEumsMVM+XDruNvr6DQ0AncNT4OIc+wb5jSRytp+CaEh/gMCJBX2dlSDnni//quw9xIq0dNdVQ==","signatures":[{"sig":"MEQCIHpcEFQKdFucXIXPvRZZeeY2j23lmcHCXGb7cavSHN44AiA5xh1BaH602rBDSUhHSRpffSE/6ycQlgRhXqaC4Op5gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.19-404c7824a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"404c7824a85e83082297fd968de32e00234c12ba","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.3-404c7824a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.19-404c7824a_1781270858343_0.22135072734029948","host":"s3://npm-registry-packages-npm-production"}},"5.1.19-5e07d5963":{"name":"@libp2p/crypto","version":"5.1.19-5e07d5963","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.19-5e07d5963","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"1a432c4a510a9b4a8ac9dd09a82ba84b9731a0e2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.19-5e07d5963.tgz","fileCount":185,"integrity":"sha512-s33JLEQ3xM6Zhc0zI/B/W13MXflXAaqxEGXkz5dhB/WT9hb2/Pbb33XSnl5O5NLLUQuI01tkmxAZnSqEyw2sYg==","signatures":[{"sig":"MEUCIC6HC/9JXlzi5uJmWGo0DNn083MjDpqeXYlQd+HgvzIKAiEA5r7Go2sBOEfpFPPsnqXiheLBidkFzRfJKEIdOT5mpYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.19-5e07d5963","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5e07d5963d691ed8e695ca0af8e1d8f23af54795","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.3-5e07d5963"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.19-5e07d5963_1781382998434_0.8575449399672017","host":"s3://npm-registry-packages-npm-production"}},"5.1.20":{"name":"@libp2p/crypto","version":"5.1.20","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ab6ca7c8a46397ed146f2d1e6012088493d139b6","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20.tgz","fileCount":186,"integrity":"sha512-sPz+CvDWPDb+O8xYsueXDdrV6Kf7PciNEYvcCjOR/VqM0iHwzC7aaM0xPiQqrUDj1nggswbY/E/vNZYJ4aCQaA==","signatures":[{"sig":"MEUCIHCkdeG50I5I+79i8E7pLEARh/ZY/T9qHAUHIQPSo3eZAiEAtcML8bJX1nc3soVvO1YbbNbM8ZSmtnBQu3+eYKptCZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236617},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"0109b50d818cde676d5ea0ab0d227bfc7eb08733","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20_1781387376746_0.1798589670009334","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-bfb7ceb0f":{"name":"@libp2p/crypto","version":"5.1.20-bfb7ceb0f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-bfb7ceb0f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a75c2824d6982ec6ccddeafb885b0121cafd7b9c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-bfb7ceb0f.tgz","fileCount":185,"integrity":"sha512-fs8lIzDwpIEtljzLzKKDRFGhbN/FBbOPxCoE3vAGtt/ErmpMGH+qKpg1kbGrOtZH8WAxye/zHMW0OvqZAz7+jQ==","signatures":[{"sig":"MEUCIQDQw5rzvWB/N9AQGTaU757UZDcnsclHRejLs5Xg3GfWcAIgdRrY/XsxUtDM49MUj15kNpeK7FeijdkSfKT+S0BXsW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-bfb7ceb0f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"bfb7ceb0f29680acf308649aac0885c99730e899","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-bfb7ceb0f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-bfb7ceb0f_1781943911700_0.8502868267286259","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-d4dad9bf5":{"name":"@libp2p/crypto","version":"5.1.20-d4dad9bf5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-d4dad9bf5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0425ff4a2b8025066a0a57dac06e8c80e756325f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-d4dad9bf5.tgz","fileCount":185,"integrity":"sha512-hirmje+hBBpTPDXiKrthZlZqnhNtbj/DziJy7XUt4rhzzRl3kgd0wSh/xV+7MO23BdiE+9reIt1W4Lcm1lyKgQ==","signatures":[{"sig":"MEUCIQDRgLpCewOXWb0k2DUvhdysoMY9AKgf0LKC4Grxq0c5RwIgGuvLahd4h058ivBPe2NxJ+qqO6CtrA761AG4siJfR+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-d4dad9bf5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d4dad9bf53f6e50012499837fb6db213d2022efd","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-d4dad9bf5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-d4dad9bf5_1781945980805_0.5651818378846636","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-47a51e3d1":{"name":"@libp2p/crypto","version":"5.1.20-47a51e3d1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-47a51e3d1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"ba36c011d391d75f7e734b81007b98124501feac","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-47a51e3d1.tgz","fileCount":185,"integrity":"sha512-JRac08mqPQGGcq2bKXsNc1VEvCS6xJU+JX39W3rYuaxAOw9eRw3F4WTuwKiesHpAXVFyEjK3ERSMespugpXtSQ==","signatures":[{"sig":"MEYCIQDrPWoR4BwNMYsKcGjOb58+iFbxlpQmDOj5gzEmgxcACQIhAPIS3S4Q8Dr8aVISWMUKs53H0MyN+U1z2ttqrncGUs9f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-47a51e3d1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"47a51e3d1e0c508461b4bca1825b42e7397b9e7c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-47a51e3d1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-47a51e3d1_1781966465383_0.5102685814085735","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-f144def15":{"name":"@libp2p/crypto","version":"5.1.20-f144def15","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-f144def15","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8dc23e171bd4ea1ae3dc339506f3d2ba41169ea2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-f144def15.tgz","fileCount":185,"integrity":"sha512-HXUgGt6XiW/4UyHJB+mXCYEepWKDvHxKsFDxSZcuo1AtzKjmay/Un7/Jcfhfn41j14JrUZFJCPdsHH7ri5jjbQ==","signatures":[{"sig":"MEUCICpqyuSplLAh0+4ULjEyDt4KU15kaAbSoxdFxCsF2dvFAiEAooKZBn8Fsn1S1BDxI9Y1VHoOJgA8Pkmnvb4wr4pTOmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-f144def15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1232120},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"f144def154662e8c899d7a595fbbf3aca27c6ca3","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.17.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-f144def15"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.0.11","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-f144def15_1782114658273_0.9691304341186207","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-08898d7df":{"name":"@libp2p/crypto","version":"5.1.20-08898d7df","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-08898d7df","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6c10393ddf7074ddfe0a41d99f161a025668dbdc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-08898d7df.tgz","fileCount":185,"integrity":"sha512-e1R2d8DotH53cisFyn35uFR0uWbPCu7P7DL7C9HjUlc8g7aiFANmTwGzHyn0BTRv//a/YurvpUIOEtebN1e2Dg==","signatures":[{"sig":"MEQCIDBFrzfbRfzUQk0qAKyPldk35wcMDHT5TVWRpqNgb+sLAiAL7W5/9wcZUuNLx1l1lR2X4NiImhFwwxWTv+KQIclN6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-08898d7df","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"08898d7df679f45b543f188232883decd4535691","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-08898d7df"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-08898d7df_1783417605971_0.9017172478907018","host":"s3://npm-registry-packages-npm-production"}},"5.1.20-dd084c0b2":{"name":"@libp2p/crypto","version":"5.1.20-dd084c0b2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.20-dd084c0b2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"016e13a47fee4832668d97bfa96c36ec99abb430","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.20-dd084c0b2.tgz","fileCount":185,"integrity":"sha512-56SCaTEhuMUNb6qmUXgWvidZ0uuxKHyHjc1otp0CX8VGNp4dSbSJvA+EgiVDT3yEQ46UMDGjn48Mx7KwBiSLyA==","signatures":[{"sig":"MEYCIQC27eL2ykKPDl6BBx3NSOGp8B5oMwR+fNgmXXp2l1wTAgIhAK1UPhpv60ewabnNQ3fEz4Y8/ZeXPXE1t36AX+PjZ0bZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.20-dd084c0b2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"dd084c0b267a85ad5db0e05ec1fa83f02fb525f5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.4-dd084c0b2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.20-dd084c0b2_1783428390701_0.8871865259893341","host":"s3://npm-registry-packages-npm-production"}},"5.1.21":{"name":"@libp2p/crypto","version":"5.1.21","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"292984af6d825834f7fd1e504f70c0e43e5580f3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21.tgz","fileCount":186,"integrity":"sha512-GipsBinthJuk7DpwthTUixZHSaKogcxm2glPCP0VkYkEpzZrfEvBEekRvlP5+1Ak8pReaHcz4gPKFA9X6MG0WQ==","signatures":[{"sig":"MEQCIAMaLpaZ4JknTjUIKy+v3raikF3rFciSFFa8t92IcUMjAiArhxtuFm1lw90U0X6Pv8frBfKnKa2izRbxrXybDrWMNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1240728},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"66e022d053da39b2dba11f90158c046f84299488","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21_1783430699728_0.6469036017825567","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-4bb8fbe8d":{"name":"@libp2p/crypto","version":"5.1.21-4bb8fbe8d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-4bb8fbe8d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a1f8286c8324cc05e928fdd4fb0c3fdce415c386","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-4bb8fbe8d.tgz","fileCount":185,"integrity":"sha512-aGlUe+TrJTmfv47VPhLgfTLJwwjTG3KHx39pQXYIfcapJkH86Sl+VCCh9ZFea2L6fwj/H10gE5wb+XeIlHUauw==","signatures":[{"sig":"MEUCIEY4lkM3tyySq7AO9qQkK1KJpox/O6xX29qkdKToneC7AiEAsfgd7K+6Il/XO+q7uZlDZ15GmQhwQuzDWTpZP0sb5Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-4bb8fbe8d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"4bb8fbe8d3f3590e4af51a1f5f7de56fffa5804d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-4bb8fbe8d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-4bb8fbe8d_1783536629514_0.3996615303656983","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-a04f5e0bf":{"name":"@libp2p/crypto","version":"5.1.21-a04f5e0bf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-a04f5e0bf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c1ada0d0af9e11e995455997dac9985d18483eea","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-a04f5e0bf.tgz","fileCount":185,"integrity":"sha512-Rwtue8DzyFSdyErCJS1jje1dYVcmbpeCesBlzzzIoZ8nObw0p1B3dC9Svb1gIcB3cjWbS3LfS3fbo03l6G0igQ==","signatures":[{"sig":"MEUCIHvBKZxybcrY+aWS9p3qcc83D4us8i2wnguHT+H/DtZ+AiEAiIKQkDCe4rnGqtlOG6oxu2CNEdnGbVPzOkWWXmiHnEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-a04f5e0bf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"a04f5e0bf392ef1cc018c0e5d58f802de7dd09c5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-a04f5e0bf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-a04f5e0bf_1784128235365_0.4896296967588609","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-fb9e8a76e":{"name":"@libp2p/crypto","version":"5.1.21-fb9e8a76e","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-fb9e8a76e","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"5e4f134a6737f512754fd05879561d2846dbc3a8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-fb9e8a76e.tgz","fileCount":185,"integrity":"sha512-NSM8ouxD5ShfVatRwFaHYI31VBN+peCxdQATJ9a9fCJsw86aaLx8fvjdHg3A3Ljb+XWu+FsIEfwFcOXuX5Zo7w==","signatures":[{"sig":"MEUCIQCCTELiH4jLYeuLbD6GULGhr6eiBBK4hiPd3iRJvECPvAIgXmIN4L2fM3dP477Zze089/Zr+PaGPJTIOVrcENZ2dJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-fb9e8a76e","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"fb9e8a76e9ac75924928fae4ce11d00f68320a83","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-fb9e8a76e"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-fb9e8a76e_1784222762138_0.3444242423785191","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-084ad7890":{"name":"@libp2p/crypto","version":"5.1.21-084ad7890","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-084ad7890","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a9bcd83ffdb0bd49fdb6c64e0fe02588002a1550","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-084ad7890.tgz","fileCount":185,"integrity":"sha512-ejuqrm6+nm2SiXBeU+Iu+/+CFUK22G6D+pIUN+USVi/Y3tStxMavhQnbWxg7vJeWDnBOqBTrZHlI5VGZmLajJQ==","signatures":[{"sig":"MEUCIH8YyP/l91E6bdaf29yS/fyjKdJ5k8MFk95rUsyzo3g7AiEAk7wtA4F/r65DQ4f9s4Ebp3T30u6jvOUtBOROuX5aEJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-084ad7890","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"084ad7890bfe360c67fc41e1635fde73cb4fce0a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-084ad7890"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-084ad7890_1784311252989_0.45295814127038714","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-cec2b1f34":{"name":"@libp2p/crypto","version":"5.1.21-cec2b1f34","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-cec2b1f34","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c726b5457ac07aaef50a28e7fcefc6a8a4e65611","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-cec2b1f34.tgz","fileCount":185,"integrity":"sha512-HqYJeEdtXFAUWYu3gCxGEdDBm+43+/wGmnYL5q2CcFPmuPKI5dqqrRZBRy4cV0Bd/oWX8DYh32leGny9pOTIGw==","signatures":[{"sig":"MEQCIBKWbUGYQzLXCVdHbYyV896ws23OwPO0MFLTTn2y00g0AiAhKdmbXCDZwU1zhWATs1/bbjtAvZozzSbw9IpLs0MLFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-cec2b1f34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"cec2b1f349d130065e561349a0336a239528267f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-cec2b1f34"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-cec2b1f34_1784324096193_0.39975414913837826","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-ba1551199":{"name":"@libp2p/crypto","version":"5.1.21-ba1551199","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-ba1551199","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3865f1d092b17989e6f4e99ec91f9521b7a0b82c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-ba1551199.tgz","fileCount":185,"integrity":"sha512-X1nLu3skLPfbTVpDPBKlwar0XJqVp5MigxbrYuvwlxFI58UmOVXopUV9/5sYNJlKq6bU9F88QyMr8Nxdm6Vaeg==","signatures":[{"sig":"MEYCIQClV8+T37VCpmmoaJWb3PRHGdhKwGZnwbVmBYCeew39mwIhAIYxQkNv4jaNMQ3GvDW46OVcPXOUS7zZtCXWzOyfoP5O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-ba1551199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"ba1551199f7a917c16e0b094eb6c125a65f82016","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ba1551199"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-ba1551199_1784327362059_0.04487675668476343","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-89335e39f":{"name":"@libp2p/crypto","version":"5.1.21-89335e39f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-89335e39f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"f08f38f23a309c0273c5ea85b4a367aaac30a345","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-89335e39f.tgz","fileCount":185,"integrity":"sha512-ExJaiHHl+JJ+XsDA5/M9YeDfCrZLVGibYy9SY36EuwKUTqKbVRQZFKzjp9cc/sY3IyZ0VoG06pMhKUt6PHQyWA==","signatures":[{"sig":"MEYCIQCfFMsv6lf6a9hrNOE+OomJnWvg0+PL1seh/b37yvuS0AIhAILQnt/oF3aX+DNwzDJ1+kJhzj4VaNF6gKe0/XvbMqx8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-89335e39f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"89335e39f51eba5ffd71d6706fbc5054dd0aec2d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-89335e39f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-89335e39f_1784328239615_0.3082328886457808","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-3bf5d395c":{"name":"@libp2p/crypto","version":"5.1.21-3bf5d395c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-3bf5d395c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"27ff1090dcb68d5724d90b0c355e112d221c3c56","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-3bf5d395c.tgz","fileCount":185,"integrity":"sha512-UTUiUE3cptvHZUESdKJF2RJSAeXW7BbXjvGgDe6bMFsCzz5KUHzPKjkmXxT9GQ+Qq3B/IDbOtC2d9JG/qhyRCQ==","signatures":[{"sig":"MEQCICdUYG65YeiI06eTNB19l7hVpR5/Yc049GyB5yV/qso0AiBVVtfq/fdVMnpmjHC3PPcUiAZQYvWzS06JH1S+S9RNog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-3bf5d395c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"3bf5d395cbca1488eea6e87cd771e4613b661c30","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-3bf5d395c"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-3bf5d395c_1784329658472_0.2473426244593604","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-bd7f0cda6":{"name":"@libp2p/crypto","version":"5.1.21-bd7f0cda6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-bd7f0cda6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a1dda8d30dc57ee1667bebd32115071b72c6656f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-bd7f0cda6.tgz","fileCount":185,"integrity":"sha512-JY4VQhLt9jUAFN2YRchSrHmiSgM/XTfyD4iJ6GJuUGkAdeH5hUQpmkjr4FjfJyZHfmetYzLbS6gi0lmi+Zwvsg==","signatures":[{"sig":"MEYCIQCgb6+m6sW25z//obQ20Aw5yho8n7OPtELjNHnmckYQlQIhAO7feJBTImtDYGpya0zXfM2CaU0tL5H4SDdm2R2z/+wr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-bd7f0cda6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"bd7f0cda6d1ef7dfda23210a1534cc17e1a1c9ef","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-bd7f0cda6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-bd7f0cda6_1784331440938_0.5318900599668877","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-5459e136d":{"name":"@libp2p/crypto","version":"5.1.21-5459e136d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-5459e136d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c8481b49d90db25190d0a22197b2b83dbb185f91","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-5459e136d.tgz","fileCount":185,"integrity":"sha512-AySTuzp7AyGTdpyw9Gsq8ku2ZOx/yRo/4KKHSwucC8GNx2Qq8L4YeT09NMksqyFksAE3zaeLRt20CXviTMaAaQ==","signatures":[{"sig":"MEUCIQCAvstR0vnL8EbchqCC7nSTfhmeFP5GkeWrgpnILmnkCAIgLK4FqAB+uJMCxXhqoMyi6DQaiyjYXNqPVBXrwyi0LXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-5459e136d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5459e136d267b1c3cfb0dfbd3991488cab0a5aaf","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-5459e136d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-5459e136d_1784337850455_0.05318255917487158","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-523b52bd6":{"name":"@libp2p/crypto","version":"5.1.21-523b52bd6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-523b52bd6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"2ff3295e592efa1df48e8056746af40d33315e90","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-523b52bd6.tgz","fileCount":185,"integrity":"sha512-0IdsSmkLRT/g8cGaBpWp1qMKiucsW5u5bGGwvSR/OUGR4SPA5X+wk/M/k4qSTdG8g4btVfSCQ9GyZeWxipQbrw==","signatures":[{"sig":"MEYCIQCZUpeKCnZaRJwZc3o3e7U6QddIGx6/hOUJaN7jJCVqPgIhAPmmOsVASC2yfqZnwVNhmm2H4uAdHiM/G011BvU32M2P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-523b52bd6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"523b52bd690943526f5554a3d8418c8d0c92cae5","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-523b52bd6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-523b52bd6_1784466207979_0.18727795455597396","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-ff9e5fc7c":{"name":"@libp2p/crypto","version":"5.1.21-ff9e5fc7c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-ff9e5fc7c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"32864a6aed9c955d301d56a67b09bf333ecc410a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-ff9e5fc7c.tgz","fileCount":185,"integrity":"sha512-UzT4zqZCMxHmz+IjQ3zK/as9ZqHHFs4+v9qNJEJ1Wn02ahVEQz22LXjx877jTqMYQPTLrI3LgSFnP7awa/Crmg==","signatures":[{"sig":"MEUCIQDKu8dK+gJogqguDKgSsvemw6hqlx6o1Qe1tVWglsDRHAIgFl3OikZDpgz7gNTC/Pr89fmGt6qQ3uJNzmhRIdiyHzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-ff9e5fc7c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"ff9e5fc7c17b7e58436669d73d0f9c86a68e0793","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ff9e5fc7c"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-ff9e5fc7c_1784467216402_0.016184612312245994","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-99b23b2a0":{"name":"@libp2p/crypto","version":"5.1.21-99b23b2a0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-99b23b2a0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3633364d05dd14bdd3957f5f412e914b07b0ca8c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-99b23b2a0.tgz","fileCount":185,"integrity":"sha512-hL1HZuVMaVmnBdxkez/bT7JJEmy76JG0hR3vQl0iddbyHRYLcBSBdIWbomQP/9ZHogzUYYoh+HAC8GqAhG2WwA==","signatures":[{"sig":"MEQCIEuQqSHIhHykXj0h3hsdXTXaLPWzl+/2eNwFfHak9YeEAiAGgwwViQs5qGkhQpI8k9acFnHBEJf6n7pVoCV09vf6yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-99b23b2a0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"99b23b2a06960c73928c3bebb91b7c95850a8997","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-99b23b2a0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-99b23b2a0_1784488652438_0.745829415717459","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-d96b30ebd":{"name":"@libp2p/crypto","version":"5.1.21-d96b30ebd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-d96b30ebd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"86a75434110f3a3ed9d528fec49613bf1f855726","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-d96b30ebd.tgz","fileCount":185,"integrity":"sha512-XixPOb2Et2Z1JoKJUrMIhTh6jM2CXkHs2BJafEG3b7YWipvs2gew5J5uNggZBzoRVNgNmx5WUFP6yKx240EHqA==","signatures":[{"sig":"MEUCIQDYyMm8H9XyUVEEamLTjtrNRYO9Z3FwL62//4qr20KW0wIgFrKEtfV/cA0vzQBfz9CmNBvnXxBuJrWxB8HcEqQWsHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-d96b30ebd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d96b30ebdf591ea1fe4ee2c3b30b83e4837a8d2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d96b30ebd"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-d96b30ebd_1784488665346_0.05313241130864821","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-dee9df67f":{"name":"@libp2p/crypto","version":"5.1.21-dee9df67f","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-dee9df67f","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6d70ea8459c1dc84a88d664f3c4fd290165a86a3","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-dee9df67f.tgz","fileCount":185,"integrity":"sha512-iCT+3i3nTCEkLLgu2HEGsnSXTEiADxQtnIUizvZdXlgSpIuT1NLyOwBkeeTTQZzb6extlc8cpnJCXjq7zteogQ==","signatures":[{"sig":"MEUCIDlJSZIiAqi9/62bhQAnlUNw5xMNNvavswB3aGo4uX4hAiEAhmMiwOCXm0dIejuZY4+zqjmtJWCiUxj4+v5ghUWsUSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-dee9df67f","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"dee9df67fc226d6ca81555f68a9e58911e3e4ced","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-dee9df67f"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-dee9df67f_1784490867375_0.3816962136131241","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-382fbb4ca":{"name":"@libp2p/crypto","version":"5.1.21-382fbb4ca","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-382fbb4ca","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"4140280bc2b180e75abbd0ff61e8058d7ee02919","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-382fbb4ca.tgz","fileCount":185,"integrity":"sha512-3pZFMF6JWQid2ICh3OpwK+c6rsb9guZ/4f0OjJPsSH9cYDuwlo+/qNAWh/NfCg0MP6jSX7wYcJZ0vduT9WHYdg==","signatures":[{"sig":"MEQCIGQ77euEM7194DEsKJxDw+nVcAn47bk1NiG+AJ7HDmSDAiBMlRPuZDyP5W4FjdfhqhHKa65DJ2HxP0OpqHzja8+FMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-382fbb4ca","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"382fbb4cacc7abc0f29c0b3f2d95c1d46baf8e74","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-382fbb4ca"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-382fbb4ca_1784491151656_0.32082802894888096","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-02fcf704d":{"name":"@libp2p/crypto","version":"5.1.21-02fcf704d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-02fcf704d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"be2a0efc166e2aa2903f4bb94986b610a08bf577","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-02fcf704d.tgz","fileCount":185,"integrity":"sha512-Cdw4flI3FGyQFRft+F0W5/J4xyygTQE3Dc3LHaaTWqvGW3WvvHJQpGU08IrqRUFizA9ZqxGPJq68D61rUVs7tA==","signatures":[{"sig":"MEUCIQCGDCT5aTT/Zat8lPO8RcU7pLx8+Jt3i+fI7/dYVYnLmwIgSNo8Hd4IiebCa/zuXpc3s/HPrFYX0GJK2ruouTim/Ug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-02fcf704d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"02fcf704d8795dd24f1dd243f67d12b7ffd9b259","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-02fcf704d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-02fcf704d_1784493213998_0.461271548682602","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-05b15b2b1":{"name":"@libp2p/crypto","version":"5.1.21-05b15b2b1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-05b15b2b1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3424e34967f192a4a3a87185c2f80cf5d6efd92c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-05b15b2b1.tgz","fileCount":185,"integrity":"sha512-aLuxCTntq26L9rwII286WdMHwO4XI3FE/KjG8ej5aNZjQ5pCchwA/khOU0CaKXExrIVaIL4HZLWXcmqqcAtu2g==","signatures":[{"sig":"MEUCIQCAKui4mZlBzsqAouA9cy8CkbBeaing+LEPulL5U+xqhAIgS4KqM9BLQMtX/3xxDbcFiMYKpLDdNisBGlrCpmkRzZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-05b15b2b1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"05b15b2b13621cbcfd1769ae16cb9a9095dd6693","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-05b15b2b1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-05b15b2b1_1784493403806_0.7026238759914574","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-e86b39e5d":{"name":"@libp2p/crypto","version":"5.1.21-e86b39e5d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-e86b39e5d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"31491f8ab15a3e783c75423b4d1e63b2feff2bfa","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-e86b39e5d.tgz","fileCount":185,"integrity":"sha512-BVkGVFM20BJWf9rk9pyLz4KGdDOr4azgO2kYSJZuLClD7y5a5FIiaFPLEaQUYQrxKjvLL3M0HS7Y7w2llWVR+A==","signatures":[{"sig":"MEUCIBFcaMu5H8FbcYKE7a2fqoq+tyLqNzAw5qleVcfTGdm8AiEA/r0yt5teoe9r0RiMQxjogTu69XcW95oNH7r0Vpd4SJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-e86b39e5d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"e86b39e5d2bafa34dc144b613b760e4955b5c8ff","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-e86b39e5d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-e86b39e5d_1784519068169_0.9913689182142702","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-868b33379":{"name":"@libp2p/crypto","version":"5.1.21-868b33379","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-868b33379","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"0d244810e4669a26fa391c0f8640e14963de7a3f","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-868b33379.tgz","fileCount":185,"integrity":"sha512-pz7BBegaGWfiPnwSkZDh8ydq+KxV4vJVVPwO0AzDnS0tanFjrwrR8EHOm8afldRMydgx8U1DCj+wfmYX/n79iQ==","signatures":[{"sig":"MEUCIEvQphrj5k5NY3XC43wdatUEEeHQDLEtfTG9Of1GSg1rAiEA3whJsUvPy6UxUH2EIy44OjAVEtrcWm0jazUl40YQ40M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-868b33379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"868b3337943ab8ac8ebb37637d73330491c1459d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-868b33379"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-868b33379_1784573728358_0.14937989975834998","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-7f5500989":{"name":"@libp2p/crypto","version":"5.1.21-7f5500989","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-7f5500989","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"6f08955178f73af45f8214a2dd1683aff6e1d049","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-7f5500989.tgz","fileCount":185,"integrity":"sha512-52w5TBWstnVrAzsmDOFxt7eGPSa0SvHNY1VSR1+2aONcmV2bVPmHnx3ZC5QQvvI8f/XKEmnEttJv7HzvKIzd5w==","signatures":[{"sig":"MEQCIAdru8IzgEw/AqbPaUTBFkD8RLDtwnAkoOpkLHRPhEwlAiBL8nHGnVdh+x8q7NZM/isb9p+eaalqvKxiSqrtAOTqBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-7f5500989","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236231},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"7f5500989321795f5a1520fd7e8551787d1bff79","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-7f5500989"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-7f5500989_1784930595149_0.2952923550723334","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-d9292b690":{"name":"@libp2p/crypto","version":"5.1.21-d9292b690","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-d9292b690","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"41dd686653ec4130347a35fcedadefba7b69936a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-d9292b690.tgz","fileCount":185,"integrity":"sha512-zQrg13WKtgjhJImRnlmQFy4Tkql33PziM1nq09MKv+QDrhyi0+Dg+eahXeENai8+kLYsxKmcAeiJaYvtfap9ew==","signatures":[{"sig":"MEYCIQC7XwNYHOYi6oKCyZ/1jJceJ1+yhLd2wiwQkVmQ9XF2TAIhAJdlVjsPlBgzoeGw4WXSOuBgo4NvS94rL4RKkp0sAcCY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-d9292b690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236785},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d9292b69008f5a7c3d1531d4cf5daa17a2e41f2c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d9292b690"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-d9292b690_1784931101828_0.43823560822616003","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-b500071e4":{"name":"@libp2p/crypto","version":"5.1.21-b500071e4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-b500071e4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"48d2538e6bf0cfae008dcfdae5bfb3923c749f11","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-b500071e4.tgz","fileCount":185,"integrity":"sha512-IRODBtYxSPeJw2LHqsOKtuzbDKej24Ve4vhwIhtVZAEFvnhsz/Afq1OhpRgGerBWdfQBKA+KrSsFaKW6WhP4PA==","signatures":[{"sig":"MEUCIGLTucec5Mz2pxAJMcCJ/0Fz1NT4Nz9mJjpPRmi1mqF7AiEAingl9K90n7wxOFuKDaux0c+sv0MpOlcmgCGEBRGIIuo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-b500071e4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236785},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"b500071e4de6c65dc3c0912bc275456ae1887470","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-b500071e4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-b500071e4_1785033950006_0.5631692283308545","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-68794c8e2":{"name":"@libp2p/crypto","version":"5.1.21-68794c8e2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-68794c8e2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e29c5ddd9413d4df9f430c8ac1a12cf1b2cc77f2","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-68794c8e2.tgz","fileCount":185,"integrity":"sha512-nSl3t9nZ9DMGXaz9SRQFyoWAkxqWknd2jARsaozN3jjX1kfZS+OHie7ySB5PWdj4cZ+WhnAhnlxGEDisjNX2xQ==","signatures":[{"sig":"MEYCIQDRwYtghr2p5K07/2ebR4wXLN7e2JhDes2Ks0GuGMVUAgIhAOwkWD+67q/mzZz/B4wfNwFxUV49qi+9/+chsgB0TXuA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-68794c8e2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236785},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"68794c8e2e67d5f38da59e379dc051b2789e46f6","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-68794c8e2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-68794c8e2_1785043426996_0.5487684685864589","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-5927b62d6":{"name":"@libp2p/crypto","version":"5.1.21-5927b62d6","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-5927b62d6","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"e0a505fd558806ee7dbe99b30318ee0a35ebc987","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-5927b62d6.tgz","fileCount":185,"integrity":"sha512-9tyqq+T+dew3Pumv4lCPvw8E+q4/05Xn3fitcgv5MQcty1Tti/7mkzKms39FCLR+Uq2bizD6omgIeAtj6CBIlQ==","signatures":[{"sig":"MEUCIQCtq7jb7V582sLoc5N+OJFO2g5TekfyfmV5Ir/6x2qMEgIgNJ8FRyUldn2ti8fz7TOLesWaDZjkMjzgU6x2xGghjZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-5927b62d6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236785},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5927b62d6eeeb89a50cce9e3c8367e9bf4372d43","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.18.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-5927b62d6"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-5927b62d6_1785043981479_0.7396907208457588","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-423335b45":{"name":"@libp2p/crypto","version":"5.1.21-423335b45","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-423335b45","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"13fdca0c8926f5ad0f53360a339808a03f86d117","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-423335b45.tgz","fileCount":185,"integrity":"sha512-QFndy23wttRd3jBBBXB3S1Qdji8X5wcfEGap9QnFx+xduiS6DRzRpJG58hwXFU9YdeSZ/fNfG5oKm5KBIyQcrA==","signatures":[{"sig":"MEQCIEhyXGXy3zOTopGulURf6gKuKO5RGTzk0/u0cJ+N4RmQAiA5ULrGrlCVwFPaBVV52HxXyupOZ//+JIGRQCM/4aTZLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-423335b45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1236785},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"423335b45798368f33260c6bd4b4112408991023","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-423335b45"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-423335b45_1785374879362_0.018779612510001265","host":"s3://npm-registry-packages-npm-production"}},"5.1.21-ef6e1851c":{"name":"@libp2p/crypto","version":"5.1.21-ef6e1851c","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.21-ef6e1851c","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"7b74b493bb891dfe10b651950052587f46373b32","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.21-ef6e1851c.tgz","fileCount":185,"integrity":"sha512-JuV+vpN51D/5r9bWFF5LtVFwpfZZrJsvM718RpFFDKCNmJMGGoVAnwPWOjhLlflTVEnqpxEuKSJE5o1n6yYZ6g==","signatures":[{"sig":"MEQCIGS+VmY5ThPRdV2+EipFpQX41vUlp2cUTM30yVdrCYUXAiBTx29HMw7PsSCAtW/4VrTE1tpsPdU5BiTcBRU1AA51tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.21-ef6e1851c","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1238602},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"ef6e1851cb00511a4793a5e68948e0cdad385332","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-ef6e1851c"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.21-ef6e1851c_1785387450785_0.9332302025686856","host":"s3://npm-registry-packages-npm-production"}},"5.1.22":{"name":"@libp2p/crypto","version":"5.1.22","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"319eca0f013c36f557e0a44f7a12589795b268da","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22.tgz","fileCount":186,"integrity":"sha512-yVk4BefSiEz044kjsiLSEoJTbhRoyamqx4kFI9LnX8/asr4wnqDWKTXcn6mSx/RVNEzmDO70l3vOvcMCl4aLCQ==","signatures":[{"sig":"MEUCIFw+e58YyIA6YpnqZ/jOh8d0jQ3DFHWVHaoSdGWqgSPzAiEA9LZXfnH0ENXyJ3PGDvFuMOHcETHTmaEKHVXnlW9jKmw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1243099},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"59ccecc405e49b81ade4218b84a16c036b340b61","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.2.5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22_1785396029494_0.8585694535177584","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-47cf9cdc1":{"name":"@libp2p/crypto","version":"5.1.22-47cf9cdc1","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-47cf9cdc1","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8131d620c744316370dd85b27629bcdfdab971c4","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-47cf9cdc1.tgz","fileCount":185,"integrity":"sha512-YjLxRNPS2KItRJmXvp1rXU9dqbKg4cYb3m3y5YaYlU26S5U/Hi7Fj8qdt1y4Bu699ufkUWUCuH1CStx9wfKrHA==","signatures":[{"sig":"MEQCIEDqGgVOM9NixmdLhpeIgt/qfTryYJmwOOGKkJeY+iv3AiByHJk6f/7ahrJtfU/JF9mbBIjJEFXYRr74qfbROQ6bzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-47cf9cdc1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"47cf9cdc15a465f84df11f4add0f15110d0c870a","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-47cf9cdc1"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-47cf9cdc1_1786394139821_0.8592381700361835","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-d5534174d":{"name":"@libp2p/crypto","version":"5.1.22-d5534174d","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-d5534174d","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"234981e7e44cc0d64fc20ec6333ddbaaaa5fed07","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-d5534174d.tgz","fileCount":185,"integrity":"sha512-JXz5X5CjFaooyy2hT/mIUB1iz5WSKonqn3NN1Yw6sNdwVcoeFtqA7W5h+mf7FLf9O8oV561w8MNeXc+gFXZ1ng==","signatures":[{"sig":"MEQCIAEvWxoZSWctAU2o8mLxPBWMZrwKJpEP9YDt7yBv8FZNAiAoOBiD4f/DArrTuusWG7kcMjo9pjv3kHwKZyESEtzrVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-d5534174d","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d5534174d8b7d23ac1bd45a7e738664fbfb0cf4c","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-d5534174d"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-d5534174d_1786638531630_0.5447531971839221","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-55d7a539a":{"name":"@libp2p/crypto","version":"5.1.22-55d7a539a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-55d7a539a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"027bb3b8225d43b7a2e327e178df4d590b76bb32","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-55d7a539a.tgz","fileCount":185,"integrity":"sha512-V3KbFv3WyLHioC9jKvcfcS0m1ddbpYCD1pJZVJhXOZz3wRoNEXewy8pts3Op075JnthbhsG5tF0WcKzDz4PVeQ==","signatures":[{"sig":"MEUCIQD9xMJRtV8BfYVoUSpmNzc0UAwZMo56bNn8hhFTXrN0LQIgc01zjmzYwpgHVYeI71H+WE0L5ZtnTCH9jgsplw6d9x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-55d7a539a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"55d7a539a15b9199066a20a7285fed30627a59ae","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-55d7a539a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-55d7a539a_1787203446360_0.20236904337146666","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-8786aa8d0":{"name":"@libp2p/crypto","version":"5.1.22-8786aa8d0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-8786aa8d0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"d767919f3a620b02908b475f3cfcfe0a90fdc4be","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-8786aa8d0.tgz","fileCount":185,"integrity":"sha512-jfFRNwkINP/AaKthzpFHJZ0dyJkC7YkoN0zrCsEbCvcjS5zAoNs4ogZqC94Y7/TlvRqCmaQFsCx4JXWAmcjIFw==","signatures":[{"sig":"MEQCIHyUHxltEEdtXxvPUupx2zqSHU5U7Y3xn1bD9NA/l6c4AiAQ3pQrH2JpwNu5vRRz05uPfHQ6Cl9h3Mj73w82Pv9Taw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-8786aa8d0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"8786aa8d011b1b2c0bfbb46db45a777d5e0e3172","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-8786aa8d0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-8786aa8d0_1787265124479_0.279476683579563","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-4dae661b4":{"name":"@libp2p/crypto","version":"5.1.22-4dae661b4","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-4dae661b4","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9441e75aea183bab57b2b2194b6ae7818ed1f001","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-4dae661b4.tgz","fileCount":185,"integrity":"sha512-szfbbMBiCRMG+Nt6ux9qWBtRDtUmFKiemQH5agJInXKnIGzMY6NazR4zAlPYrfDAUmiLKjiyxE7F0UHtw4rsIg==","signatures":[{"sig":"MEUCID42D1EAFAoBvy6aKYyAWQEnpHOPLHBe9WFWGHFlFA0zAiEA6BTIwK5p5OzDbPOnVd3tZiDx2g0uSn3NNr4Ce3V4GLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-4dae661b4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"4dae661b4e0c51a81944f119e1897abd6ec5d3c8","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-4dae661b4"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-4dae661b4_1787390454631_0.9789861450876467","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-0967e75f5":{"name":"@libp2p/crypto","version":"5.1.22-0967e75f5","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-0967e75f5","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"8b94412eb8ee586fa26548f3c6cfc3ef3435c11b","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-0967e75f5.tgz","fileCount":185,"integrity":"sha512-KEGI2t/bwYhqr2TDkYRaGrRlz/pQWiyRDu6fUFBLjF9xqiwUa1Ipv5nfhvk2kQzskedoPA5HRPi/rhN0tTGv8Q==","signatures":[{"sig":"MEUCIGA15waA/DGkDBRkQCPt3vsqLbKfCDZz3hLT10XwMAlFAiEAgU7uU+yZ5eW4w+qjP8deV4MlyTWx4KY3R+6oVaHQ5bc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-0967e75f5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"0967e75f56efcdc661ed9c8adcdae8f74ad781fc","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-0967e75f5"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-0967e75f5_1787405929230_0.47691863598534723","host":"s3://npm-registry-packages-npm-production"}},"5.1.22-947d304ed":{"name":"@libp2p/crypto","version":"5.1.22-947d304ed","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.22-947d304ed","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"86a70873f2643d9557463818a3a63e5a01709473","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.22-947d304ed.tgz","fileCount":185,"integrity":"sha512-/+LyOuFSXM5onrE+oeDPAE/sGmqtGPc8Qh8eiaDwf9pX6R8LazuP+qoUj3O81aqMaPj6fH4/xzHk2UHE3Y92DA==","signatures":[{"sig":"MEUCIGBZDexZZ3w0IauhxPj25tJA2M4FXq1zxKGmjib5jrhQAiEAgD95/1ELr+kBekWY7uuhBi+ouzlqIEZIzrMp27s6nKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.22-947d304ed","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"947d304edb13b3bb30b14ecb7f0ec59388c3c4ab","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.2.5-947d304ed"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.22-947d304ed_1787430483683_0.7023134912403948","host":"s3://npm-registry-packages-npm-production"}},"5.1.23":{"name":"@libp2p/crypto","version":"5.1.23","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"03400ba3cffab0d4cb06ca2aab74bc440a25aea8","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23.tgz","fileCount":186,"integrity":"sha512-u6XVMD1YpUJgjS5MAayrxlzi+hQcj3FHY0wS6/M/T93ntyCW13BmmRzFb2ESamk65PEuSCAChmQeSzRV2sh2rQ==","signatures":[{"sig":"MEUCICLmcE1Zkm0pIwjZkMPStUyFs9+SvdEUPj2vjBCSlaT2AiEA7Pdkbi5AmXj3t7UqZXkZXP+vrFXF2ZdjaYZB/IrzLQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1185250},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"c484322727af01112c1f657a35239e910c413c08","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.0","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"^3.3.0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23_1787446396149_0.8034317278588123","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-4a6c5d11a":{"name":"@libp2p/crypto","version":"5.1.23-4a6c5d11a","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-4a6c5d11a","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"a42bd634816cb9afac768924e0aaa5ec43c2962a","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-4a6c5d11a.tgz","fileCount":185,"integrity":"sha512-p1jz/76ODWIpygTvfGLTeI7YGmXsSeMv/uyIvPiEX84hZVyQwLvdwZeh7wUx1oZpSG2Uqb58rStRM+d2LkxipA==","signatures":[{"sig":"MEYCIQD1K3let8wXTMx3CU9vtccgC5709djA4xmBRD34yeP68AIhALCyFHNi/bwmrcOUxvNc3U3U8xhyTtgKCmV/PRo2rTR6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAqxVpkwVcI94aL2rIXPX6WTu8o+a+eV/ZnQUqYBsf+eAiEAyJlbzfkIjn3zOCmmQF4EfMLaqFss6v+Uyb0YZ/Rl1A8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-4a6c5d11a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1180753},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"4a6c5d11af8dcda44bed5a2ec9db5101ab45212d","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-4a6c5d11a"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-4a6c5d11a_1787870321217_0.36149030044382213","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-87dca02b0":{"name":"@libp2p/crypto","version":"5.1.23-87dca02b0","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-87dca02b0","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"c40879d7f907f726b10cb3549729bd14127648e9","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-87dca02b0.tgz","fileCount":185,"integrity":"sha512-GM3eEVExG7mP4UB7PnNDFNdDHo2Ok8eHN1LpNUarA95y14rqibhrily9mMzVSw4YYH5Wb0scDlusOGN9FAJUzQ==","signatures":[{"sig":"MEYCIQD3efe9t0QrAElng9zt7dJFJP6pzg6dOQgA6JszaxvKvQIhAJFYeTXh583c6Pc9pvJQwKHepFPze+YYNsc+Fxr1lm+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIADCOvvh1n/7N/KRP9v3pbEDCBCvy7gnez7ciqLhHFQJAiEA0tr528yZbvkP1LQNCCMk/RzihvaBByVOi85pgUX9vl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-87dca02b0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187540},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"87dca02b07f169a41e91f01379eb4ec9a3288856","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-87dca02b0"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-87dca02b0_1787873416427_0.41827296910212763","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-ac7305ccf":{"name":"@libp2p/crypto","version":"5.1.23-ac7305ccf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-ac7305ccf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"9ccbcec96223c0f08d86076c7689ae988a5ad27e","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-ac7305ccf.tgz","fileCount":185,"integrity":"sha512-KaxyDr/Lgfo62w8WwhGyMa8wI45sa2FvYbKcHelmXoYKpg43ZgdSF/DmOCX3UUT5JLKlNBNzGO0i+EZ2Wv4x5Q==","signatures":[{"sig":"MEYCIQD4RE1DKO126KpyadNUscC95h8ZS32rUh1LbdvgAvXILAIhALvNvQRArKbqc3VlixYnZI8/TYn8TWzJ097Hc/kYPXi4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDF+h4WPJB/WsHWD2VnXk3OeK+ElMZogZSjtRvO3jVrswIgRLRttQ4TbW0pVFIMZmiRKTtbU4ezkdz/AJ+8vxO2fO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-ac7305ccf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187540},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"ac7305ccf8fbaf21386279acee1712835b5e992f","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-ac7305ccf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-ac7305ccf_1788155983156_0.3797437929639622","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-cef4d32cf":{"name":"@libp2p/crypto","version":"5.1.23-cef4d32cf","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-cef4d32cf","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"3103d3176b2cd4172edebad2aa58395d3cb45776","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-cef4d32cf.tgz","fileCount":185,"integrity":"sha512-g6sd4olrrePjPxkdajvwwCZq3kE4OjGK1XBRFcm6ZM9Ad5gi+qF9JFpGvYTCSZNo2YsWe9PYNOoCYptmI3HfaQ==","signatures":[{"sig":"MEYCIQDwOsr1PSnrdyQvkpf81MQzya6g05qRNpDC6b3r9K1zJQIhANZjx9Vt5jx4HH1ORFK6j0LuKiuryfh+FCP7ms95hB2d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI9q/oCXUmHmGe6vcwIaIIiPeliup9rXamKd/hil2r0QIhAKk663t2oVB5ylKYpszVlOM65h80/0Yhz0ae/TIzmt7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-cef4d32cf","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187540},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"cef4d32cfc55333fc48c27ca30e04653d2ba5203","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-cef4d32cf"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-cef4d32cf_1788158307176_0.7117900832219348","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-185d901cd":{"name":"@libp2p/crypto","version":"5.1.23-185d901cd","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-185d901cd","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"cac5f1905cece8d215b1175babe431c6a0566d77","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-185d901cd.tgz","fileCount":185,"integrity":"sha512-Aet/hrekqv+peseyKMRreKKcrcLtLuE7D1mYExRNG6b80V+IFmUqYXsC/t8TNJpD13qQlftiHXbhmlP67ICOEQ==","signatures":[{"sig":"MEUCIFVBK45B5iral3Dy5PL86y96YzwMbNvYluI88zjh+v6+AiEAhRtkbapkPoiJUsNqfTIBKLCG+ygh/KAg5VWXooaeMSw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC/8RtlIp5nnCdBAIOoMAkG8XEK6Gtov9quT2Gxa3xTcAIgXaLg1NT2N+c1x22Cq6LLEujAa80DnhjMjfqrcRI0csw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-185d901cd","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187540},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"185d901cdcefbe54884b9c7569ccca737cb13ad0","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-185d901cd"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-185d901cd_1788339457075_0.24098515872412274","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-5cb617ae2":{"name":"@libp2p/crypto","version":"5.1.23-5cb617ae2","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-5cb617ae2","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"40d8a9f70933f3b0d26925c1767eff26210336db","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-5cb617ae2.tgz","fileCount":185,"integrity":"sha512-0bObkNcNKMNrpuCaW+R9ixydz0mqVflQtUJ3DtJgQU3oS1WN6MGOO5cpqdIP6sKlPXmxSUFLNGNamPgcSe/29g==","signatures":[{"sig":"MEQCIEf9aaL7TFH/hT5yZYGh+1qhrFo7N5erAhgaRX5uV22UAiBs0U+klDGRvfvIVL35QNbEvV0rXeBXEjZfQL8kWwNDfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB9JLaL+CUgj6srhjkWCL6PM4GZrqO8cGdAFENNfJX5jAiBw7EVsPqOOJtlXGpyMMkz/VcFCXikh5qZNX678y3CzWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-5cb617ae2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187540},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"5cb617ae201c3db0c2432732a30cb3519caf0099","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-5cb617ae2"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-5cb617ae2_1788349155973_0.5272854429357658","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-d91797b55":{"name":"@libp2p/crypto","version":"5.1.23-d91797b55","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"license":"Apache-2.0 OR MIT","_id":"@libp2p/crypto@5.1.23-d91797b55","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"77dde4f1caae629e3969909a3080de57a08c9ebc","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-d91797b55.tgz","fileCount":185,"integrity":"sha512-MxyG6r4aHRoNjyvqosCGZ7JyNP/eitLmkBCzqilXO6h5yjuR5LaIpecMwF1hQgFQ+QDvx2smN4SIHwFx7q+bmg==","signatures":[{"sig":"MEUCIQCX8bBdHyF5j0lXZbW3Wd1rMCiCv7iKc2v++NN4izXBZgIgJv6K4jRvzrqq8ngIqqFk3M2/MypsqCaLR2+GAdDmvXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGtMyUSybTxZQyskWDbaDDxakElk+DSj8d3aUwvjcnpNAiAXgoa7XPQ5dnd2ZkmbPAsEnPHbtMEvYrkyBH5l5GErXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-d91797b55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187514},"type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"d91797b557227f66e1cf087c59f21f3cf43bd2bb","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.19.1","description":"Crypto primitives for libp2p","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-d91797b55"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"tmp":"tmp/crypto_5.1.23-d91797b55_1789581906838_0.16781129400356565","host":"s3://npm-registry-packages-npm-production"}},"5.1.23-fb139d1c8":{"_id":"@libp2p/crypto@5.1.23-fb139d1c8","bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"dist":{"shasum":"12156adee2aa857b163129d62aed06f5a79f240c","tarball":"https://registry.npmjs.org/@libp2p/crypto/-/crypto-5.1.23-fb139d1c8.tgz","fileCount":185,"integrity":"sha512-2RFSN/vFXv/SMVAVp0QPAhG9dsud0QroNYoCMd7VwYjPsPVsY7E/zbdlrdFF5pexDBa3ScJOi9V5YfGhjWOXIA==","signatures":[{"sig":"MEUCIQDrRhiCxrRExS5+9txPJcuYGO0WgNpDQnVIpWY24ef8PwIgWEa7zBLTjWev3osRvo6RI6W41XDPi6xupCNIrY8DGzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDGe0EyQ63uraj0zZUjtrIbVGN0oWM2CerUQ+VeUAK7OAIgDqVGw3rDQTkivO1vv7SyWQfV1HSpkgFxYrff7guMIsQ="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@libp2p%2fcrypto@5.1.23-fb139d1c8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1187514},"name":"@libp2p/crypto","type":"module","types":"./dist/src/index.d.ts","browser":{"./dist/src/hmac/index.js":"./dist/src/hmac/index.browser.js","./dist/src/keys/rsa/index.js":"./dist/src/keys/rsa/index.browser.js","./dist/src/ciphers/aes-gcm.js":"./dist/src/ciphers/aes-gcm.browser.js","./dist/src/keys/ecdh/index.js":"./dist/src/keys/ecdh/index.browser.js","./dist/src/keys/ed25519/index.js":"./dist/src/keys/ed25519/index.browser.js","./dist/src/keys/secp256k1/index.js":"./dist/src/keys/secp256k1/index.browser.js"},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","module-sync":"./dist/src/index.js"},"./hmac":{"types":"./dist/src/hmac/index.d.ts","import":"./dist/src/hmac/index.js","module-sync":"./dist/src/hmac/index.js"},"./keys":{"types":"./dist/src/keys/index.d.ts","import":"./dist/src/keys/index.js","module-sync":"./dist/src/keys/index.js"},"./ciphers":{"types":"./dist/src/ciphers/index.d.ts","import":"./dist/src/ciphers/index.js","module-sync":"./dist/src/ciphers/index.js"},"./webcrypto":{"types":"./dist/src/webcrypto/index.d.ts","import":"./dist/src/webcrypto/index.js","module-sync":"./dist/src/webcrypto/index.js"}},"gitHead":"fb139d1c867b0dca375a2000fefca80c75929b42","license":"Apache-2.0 OR MIT","scripts":{"lint":"aegir lint","test":"aegir test","build":"aegir build","clean":"aegir clean","generate":"protons ./src/keys/keys.proto","dep-check":"aegir dep-check","doc-check":"aegir doc-check","test:node":"aegir test -t node --cov","test:chrome":"aegir test -t browser","test:webkit":"aegir test -t browser -- --browser webkit","test:firefox":"aegir test -t browser -- --browser firefox","test:electron-main":"aegir test -t electron-main","test:chrome-webworker":"aegir test -t webworker","test:firefox-webworker":"aegir test -t webworker -- --browser firefox"},"version":"5.1.23-fb139d1c8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:1b0285e5-b6fb-4225-9c7b-55d31e119d03"}},"homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"_npmVersion":"11.20.0","description":"Crypto primitives for libp2p","directories":{},"maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"uint8arrays":"^6.1.1","multiformats":"^14.0.0","@noble/curves":"^2.0.1","@noble/hashes":"^2.0.1","uint8arraylist":"^3.0.2","protons-runtime":"^7.0.0","@libp2p/interface":"3.3.0-fb139d1c8"},"publishConfig":{"access":"public","provenance":true},"typesVersions":{"*":{"*":["*","dist/*","dist/src/*","dist/src/*/index"],"src/*":["*","dist/*","dist/src/*","dist/src/*/index"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"aegir":"^48.1.1","asn1js":"^3.0.6","protons":"^9.0.1","benchmark":"^2.1.4","@types/mocha":"^10.0.10"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crypto_5.1.23-fb139d1c8_1790176652588_0.3444477879854859"}}},"time":{"created":"2022-01-04T10:40:16.526Z","modified":"2026-09-23T15:17:33.154Z","0.0.0":"2022-01-04T10:40:16.792Z","0.22.0":"2022-01-04T11:41:27.229Z","0.22.1":"2022-01-04T13:28:11.105Z","0.22.2":"2022-01-04T14:01:49.197Z","0.22.3":"2022-01-08T06:44:45.012Z","0.22.4":"2022-01-08T07:05:50.214Z","0.22.5":"2022-01-15T08:36:47.501Z","0.22.6":"2022-01-17T17:49:52.188Z","0.22.7":"2022-02-03T07:35:19.576Z","0.22.8":"2022-02-21T16:00:36.568Z","0.22.9":"2022-03-10T17:21:25.996Z","0.22.10":"2022-04-11T06:58:08.399Z","0.22.11":"2022-04-14T14:05:22.650Z","0.22.12":"2022-05-10T09:48:56.709Z","0.22.13":"2022-05-10T10:03:00.466Z","0.22.14":"2022-05-23T11:18:04.708Z","1.0.0":"2022-06-15T06:44:56.339Z","1.0.1":"2022-07-31T15:23:06.912Z","1.0.2":"2022-08-03T10:00:15.946Z","1.0.3":"2022-08-11T10:07:37.848Z","1.0.4":"2022-08-26T14:41:00.533Z","1.0.5":"2022-10-13T09:25:42.113Z","1.0.6":"2022-10-13T10:49:43.965Z","1.0.7":"2022-10-14T17:07:39.081Z","1.0.8":"2022-12-01T11:18:01.151Z","1.0.9":"2022-12-01T12:37:34.201Z","1.0.10":"2022-12-16T10:30:41.939Z","1.0.11":"2023-01-06T15:46:16.118Z","1.0.12":"2023-02-08T12:32:28.077Z","1.0.13":"2023-03-10T09:57:42.630Z","1.0.14":"2023-03-10T10:07:47.147Z","1.0.15":"2023-04-04T13:36:13.820Z","1.0.16":"2023-05-05T06:47:13.144Z","1.0.17":"2023-05-05T07:11:37.578Z","1.0.17-3dfc236e":"2023-06-16T13:42:53.784Z","1.0.17-ab0e3980":"2023-06-19T10:02:23.966Z","1.0.17-ea8a0637":"2023-06-19T10:27:08.636Z","1.0.17-d853d124":"2023-06-19T13:47:49.589Z","1.0.17-6fdaa7dc":"2023-06-20T08:06:44.510Z","1.0.17-8b0e6bef":"2023-06-22T02:10:52.463Z","1.0.17-05abd49f":"2023-06-22T03:07:55.070Z","1.0.17-f427cfc9":"2023-06-26T11:45:54.432Z","1.0.17-879f4794":"2023-06-27T10:57:02.893Z","1.0.17-2e561fe9":"2023-06-27T11:59:01.403Z","1.0.17-85a317bb":"2023-06-27T14:42:27.598Z","1.0.17-42c1c097":"2023-06-27T15:39:44.941Z","1.0.17-7fb23cd3":"2023-06-28T08:57:08.388Z","1.0.17-6eab9c5e":"2023-07-04T17:39:49.739Z","1.0.17-5315f7bc":"2023-07-04T21:34:02.552Z","1.0.17-daeb43d8":"2023-07-05T18:49:09.611Z","1.0.17-5eee70a4":"2023-07-19T01:03:24.202Z","1.0.17-7b5c54dd":"2023-07-19T15:51:14.703Z","1.0.17-06f4901a":"2023-07-20T08:04:17.577Z","1.0.17-e9cafd3d":"2023-07-20T12:27:25.594Z","1.0.17-b36ec7f2":"2023-07-21T15:59:21.199Z","1.0.17-562f9b08":"2023-07-21T16:14:42.648Z","1.0.17-b1024c6c":"2023-07-24T11:48:06.796Z","1.0.17-791f56f0":"2023-07-25T07:30:24.569Z","1.0.17-c2232166":"2023-07-25T13:17:35.732Z","1.0.17-7debe031":"2023-07-26T06:33:43.777Z","1.0.17-a1ec46b5":"2023-07-26T16:15:19.877Z","1.0.17-c999d6a7":"2023-07-27T15:22:36.318Z","1.0.17-69c93ac5":"2023-07-28T17:58:02.095Z","1.0.17-7f60b579":"2023-07-28T20:25:07.990Z","1.0.17-a41d25d4":"2023-07-30T12:00:45.878Z","1.0.17-57c32721":"2023-07-30T12:31:50.456Z","1.0.17-1f7e18b0":"2023-07-30T15:15:27.718Z","1.0.17-eabf6f36":"2023-07-31T07:39:53.160Z","2.0.0":"2023-07-31T12:34:23.044Z","2.0.0-fdd80820":"2023-07-31T15:24:49.361Z","2.0.0-72e81dc1":"2023-07-31T17:26:53.605Z","2.0.0-e66f4891":"2023-08-01T06:04:41.575Z","2.0.0-ef83dd1d":"2023-08-01T08:49:03.724Z","2.0.0-c858ca7f":"2023-08-01T11:18:09.034Z","2.0.0-a4a10fd4":"2023-08-01T12:55:55.933Z","2.0.0-8d49602f":"2023-08-01T14:37:02.238Z","2.0.0-8f855a3c":"2023-08-01T15:16:22.494Z","2.0.0-5ffa7a74":"2023-08-01T20:54:47.076Z","2.0.0-8f681db3":"2023-08-03T18:20:22.233Z","2.0.0-58421e11":"2023-08-04T13:15:04.345Z","2.0.1":"2023-08-04T14:02:00.431Z","2.0.1-446fff87":"2023-08-05T15:28:16.495Z","2.0.2":"2023-08-05T16:13:45.430Z","2.0.2-e26848b0":"2023-08-07T20:10:30.215Z","2.0.2-eaac8943":"2023-08-07T21:05:35.421Z","2.0.2-6b839807":"2023-08-09T00:25:55.426Z","2.0.2-123ded59":"2023-08-09T17:12:20.361Z","2.0.2-32212959":"2023-08-10T07:16:18.830Z","2.0.2-5e85154b":"2023-08-10T11:43:29.766Z","2.0.2-a1fbb7e2":"2023-08-10T12:26:34.465Z","2.0.2-3345f28b":"2023-08-11T02:44:26.306Z","2.0.2-9c0353cf":"2023-08-11T12:39:58.585Z","2.0.2-364e0592":"2023-08-11T14:02:09.392Z","2.0.2-4c1a33b3":"2023-08-13T07:25:52.888Z","2.0.2-a31b420f":"2023-08-13T07:38:15.306Z","2.0.2-18567b7c":"2023-08-13T07:40:17.227Z","2.0.2-02b89323":"2023-08-14T15:36:06.032Z","2.0.3":"2023-08-14T22:34:42.605Z","2.0.3-7b2ddc17":"2023-08-15T07:33:44.976Z","2.0.3-87165551":"2023-08-15T08:07:53.961Z","2.0.3-e664d14f":"2023-08-15T08:51:01.226Z","2.0.3-d30f09f2":"2023-08-15T16:44:53.623Z","2.0.3-d9948596":"2023-08-15T18:14:55.028Z","2.0.3-87dc7e9f":"2023-08-16T07:23:03.035Z","2.0.3-4ef9c79c":"2023-08-16T07:24:51.473Z","2.0.3-6abcd22f":"2023-08-16T12:02:05.252Z","2.0.3-725f5df1":"2023-08-16T18:11:13.576Z","2.0.3-f3fd7b62":"2023-08-20T19:51:44.128Z","2.0.3-b599905c":"2023-08-21T14:56:36.735Z","2.0.3-89778624":"2023-08-24T14:37:45.816Z","2.0.3-098ba082":"2023-08-25T10:02:35.602Z","2.0.3-6a02d765":"2023-08-25T10:12:15.913Z","2.0.3-24c1c248":"2023-08-25T16:07:54.936Z","2.0.3-01acccef":"2023-08-29T10:29:09.130Z","2.0.3-9a69e6f7":"2023-08-30T15:33:43.717Z","2.0.3-13f5b48e":"2023-08-31T17:52:01.422Z","2.0.3-63041afe":"2023-09-01T07:26:10.622Z","2.0.3-24a5edae":"2023-09-01T15:43:18.177Z","2.0.3-4559a624":"2023-09-01T16:13:50.996Z","2.0.3-32825633":"2023-09-01T16:46:17.736Z","2.0.3-a533cc39":"2023-09-01T17:32:35.565Z","2.0.3-a6be8f0f":"2023-09-04T07:53:22.298Z","2.0.3-0634e3b7":"2023-09-05T13:08:34.547Z","2.0.3-2b755a82":"2023-09-05T14:40:49.599Z","2.0.3-7517082d":"2023-09-05T15:43:32.868Z","2.0.3-c4eff4c5":"2023-09-05T23:30:49.166Z","2.0.3-46dc3ce9":"2023-09-07T15:47:05.816Z","2.0.3-10cbc8fa":"2023-09-08T10:50:22.716Z","2.0.3-73b87c5a":"2023-09-08T16:13:36.677Z","2.0.3-5294f14c":"2023-09-08T16:50:54.356Z","2.0.3-28d6722f":"2023-09-10T09:24:45.887Z","2.0.3-0d228f9f":"2023-09-10T10:14:21.635Z","2.0.3-88c47f51":"2023-09-12T15:27:10.255Z","2.0.3-0ee4f784":"2023-09-13T14:48:21.800Z","2.0.3-4db2f5f5":"2023-09-14T16:59:15.429Z","2.0.3-0ce318ec":"2023-09-15T15:31:42.947Z","2.0.3-20d5f220":"2023-09-15T16:24:09.900Z","2.0.3-d9159dd5":"2023-09-15T17:25:20.787Z","2.0.3-122f1e67":"2023-09-15T17:58:44.941Z","2.0.4":"2023-09-15T18:33:59.216Z","2.0.4-6cb80f7d":"2023-09-20T11:16:37.239Z","2.0.4-6640116d":"2023-09-21T22:45:28.914Z","2.0.4-972b10a9":"2023-09-22T18:39:12.101Z","2.0.4-72319fe6":"2023-09-24T00:05:12.473Z","2.0.4-e3ab1929":"2023-09-26T03:01:10.807Z","2.0.4-f09ac4a7":"2023-09-26T16:40:37.895Z","2.0.4-91842c93":"2023-09-28T20:49:22.771Z","2.0.4-ae36e86b":"2023-09-29T11:47:55.939Z","2.0.4-b57bca44":"2023-10-01T17:47:07.066Z","2.0.4-96166ada":"2023-10-02T20:37:00.838Z","2.0.4-c88de8e1":"2023-10-02T22:51:36.709Z","2.0.4-5a6a4379":"2023-10-04T15:59:07.267Z","2.0.4-e8123d3f":"2023-10-04T17:28:18.016Z","2.0.4-28794fe4":"2023-10-04T18:48:16.863Z","2.0.4-980857c3":"2023-10-05T12:24:35.047Z","2.0.4-e9099d40":"2023-10-06T00:19:40.208Z","2.0.4-c97dea04":"2023-10-06T12:26:24.063Z","2.0.4-7d8b1551":"2023-10-06T13:47:11.426Z","2.0.4-f1053159":"2023-10-06T14:51:57.643Z","2.0.4-f670307a":"2023-10-06T16:02:42.945Z","2.0.5":"2023-10-06T18:07:31.661Z","2.0.5-62a56b54":"2023-10-09T20:12:14.336Z","2.0.5-77e3cbc3":"2023-10-09T22:31:10.639Z","2.0.5-cf3ae893":"2023-10-10T11:55:21.012Z","2.0.5-7534ae7b":"2023-10-24T18:48:50.594Z","2.0.5-68504939":"2023-10-25T07:20:50.797Z","2.0.5-ab2c1f67":"2023-10-25T08:34:45.812Z","2.0.5-f9d1c072":"2023-10-25T09:55:47.969Z","2.0.5-b5a808af":"2023-10-25T12:56:04.455Z","2.0.5-50f912c2":"2023-10-25T15:40:32.687Z","2.0.6":"2023-10-25T16:36:54.263Z","2.0.6-7903d7a5":"2023-10-27T10:15:18.952Z","2.0.6-d5ef1c91":"2023-10-27T11:33:48.803Z","2.0.6-b686fb5a":"2023-10-27T13:47:20.431Z","2.0.6-69581367":"2023-10-31T10:05:31.580Z","2.0.6-50442d7a":"2023-10-31T15:22:24.472Z","2.0.6-346ff5a2":"2023-11-01T15:36:38.066Z","2.0.6-16a87076":"2023-11-02T12:50:47.321Z","2.0.6-025c082a":"2023-11-03T12:31:33.781Z","2.0.7":"2023-11-03T14:09:20.643Z","2.0.7-fdcb801e":"2023-11-06T08:21:29.693Z","2.0.7-051154dd":"2023-11-06T09:05:20.808Z","2.0.7-f4fac961":"2023-11-06T09:23:53.564Z","2.0.7-dfbe0cc0":"2023-11-06T15:10:11.535Z","2.0.7-d25d9510":"2023-11-06T17:58:35.266Z","2.0.7-1d141331a":"2023-11-07T07:11:54.962Z","2.0.7-8b82e68e8":"2023-11-07T11:42:28.829Z","2.0.7-78db573f9":"2023-11-07T13:39:14.191Z","2.0.7-fb8a6f188":"2023-11-07T14:57:26.623Z","2.0.7-70d5efc2e":"2023-11-07T17:45:54.033Z","2.0.8":"2023-11-07T18:13:20.033Z","2.0.8-effcfaa8e":"2023-11-07T19:23:57.297Z","2.0.8-c960eb659":"2023-11-10T06:32:18.511Z","2.0.8-0f5c305af":"2023-11-15T09:48:23.824Z","2.0.8-9ad8f8686":"2023-11-15T09:55:01.553Z","2.0.8-97ab31c0c":"2023-11-15T10:26:50.782Z","2.0.8-05b52d69c":"2023-11-16T08:16:52.081Z","2.0.8-9c67c5b3d":"2023-11-16T08:54:09.056Z","2.0.8-6625a27fc":"2023-11-17T12:19:21.980Z","2.0.8-adea7bbbf":"2023-11-17T15:55:31.501Z","2.0.8-3dee5df4d":"2023-11-17T18:19:10.612Z","2.0.8-13a870cbe":"2023-11-20T11:06:47.126Z","2.0.8-d8f5bc211":"2023-11-20T16:59:21.479Z","2.0.8-bb6ceb192":"2023-11-21T11:05:20.533Z","2.0.8-d729d66a5":"2023-11-22T08:52:51.269Z","2.0.8-6b6ba9ab7":"2023-11-23T14:17:38.159Z","2.0.8-0b4a2ee79":"2023-11-23T16:51:34.395Z","2.0.8-4a474d54d":"2023-11-25T14:01:43.866Z","2.0.8-e2267d437":"2023-11-27T16:22:24.811Z","2.0.8-68db79f6b":"2023-11-27T18:55:21.282Z","2.0.8-7877a50e0":"2023-11-28T09:13:40.297Z","2.0.8-8bb6d5333":"2023-11-28T12:35:22.159Z","2.0.8-74e84bc29":"2023-11-28T13:20:11.448Z","2.0.8-8f921ee97":"2023-11-28T15:19:53.153Z","3.0.0":"2023-11-29T11:52:43.222Z","3.0.0-551622a96":"2023-11-29T17:39:47.019Z","3.0.0-7682861f9":"2023-11-30T09:24:25.443Z","3.0.0-8e4fbe13a":"2023-11-30T15:58:16.689Z","3.0.0-bcf18265e":"2023-11-30T16:21:55.384Z","3.0.0-06e6d235f":"2023-11-30T16:24:33.374Z","3.0.0-a32e70bac":"2023-11-30T17:19:12.959Z","3.0.1-6c1f0ee81":"2023-11-30T18:15:06.857Z","3.0.0-273d8177c":"2023-11-30T18:37:43.172Z","3.0.1-53224004f":"2023-11-30T19:15:34.924Z","3.0.1":"2023-11-30T20:15:49.962Z","3.0.1-bca8d6e68":"2023-11-30T21:37:33.017Z","3.0.1-cf963694f":"2023-12-01T05:57:05.537Z","3.0.1-561797a89":"2023-12-01T06:22:22.984Z","3.0.1-8c169db1b":"2023-12-01T07:52:49.300Z","3.0.1-f537b3731":"2023-12-01T08:34:18.441Z","3.0.1-e7167fe52":"2023-12-01T12:41:13.459Z","3.0.1-9197f10ba":"2023-12-01T14:36:21.210Z","3.0.1-7861ed882":"2023-12-01T15:25:26.304Z","3.0.1-738dd40f1":"2023-12-01T16:53:04.748Z","3.0.1-5a9362e21":"2023-12-01T19:48:54.289Z","3.0.1-09dd02987":"2023-12-02T10:00:35.852Z","3.0.1-10ea19700":"2023-12-02T12:15:30.329Z","3.0.1-bcfa15993":"2023-12-02T12:15:48.985Z","3.0.1-16588d27c":"2023-12-04T07:59:58.092Z","3.0.1-887c6ffe1":"2023-12-04T10:17:39.354Z","3.0.1-93890c8f9":"2023-12-05T09:23:36.525Z","3.0.1-3bf6387ff":"2023-12-05T12:39:48.777Z","3.0.1-64a915ae9":"2023-12-05T18:33:42.565Z","3.0.1-d10506189":"2023-12-06T08:36:57.831Z","3.0.1-6d11e8268":"2023-12-09T11:04:40.041Z","3.0.1-341581166":"2023-12-10T13:30:38.295Z","3.0.2":"2023-12-11T10:12:02.465Z","3.0.2-742915567":"2023-12-12T15:26:35.383Z","3.0.2-01e9a5fe4":"2023-12-14T19:58:56.808Z","3.0.2-f81be145a":"2023-12-15T15:19:16.632Z","3.0.2-9eff7eff0":"2023-12-17T11:54:23.678Z","3.0.2-a7c6a93c6":"2023-12-18T07:14:24.477Z","3.0.2-230afea4b":"2023-12-18T07:17:39.013Z","3.0.2-ad6f70bf3":"2023-12-18T08:39:20.406Z","3.0.2-984f13e42":"2023-12-18T18:57:34.566Z","3.0.2-07f3afe2d":"2023-12-18T19:04:24.966Z","3.0.2-f71f2e14e":"2023-12-19T08:35:15.210Z","3.0.2-83dfc7dc8":"2023-12-19T14:27:06.842Z","3.0.2-c00378909":"2023-12-20T09:02:23.474Z","3.0.2-178fe2671":"2023-12-20T10:33:42.548Z","3.0.2-6fd681d09":"2023-12-20T11:55:28.098Z","3.0.2-cd8cafcd5":"2023-12-20T12:29:03.882Z","3.0.2-4e0135c7d":"2023-12-27T14:48:17.592Z","3.0.2-5d1f68e92":"2023-12-28T07:52:46.080Z","3.0.2-28587d24f":"2023-12-28T12:51:19.146Z","3.0.3":"2023-12-30T11:32:56.070Z","3.0.3-ba7089984":"2024-01-05T18:29:28.515Z","3.0.3-388d02b33":"2024-01-05T19:01:48.075Z","3.0.3-581574d6d":"2024-01-06T07:28:00.877Z","3.0.3-528d73781":"2024-01-06T08:17:07.481Z","3.0.3-d011f6130":"2024-01-06T08:52:04.476Z","3.0.3-444d83751":"2024-01-06T15:13:09.044Z","3.0.4":"2024-01-07T06:47:03.801Z","3.0.4-900236724":"2024-01-07T11:11:59.831Z","3.0.4-821a38e24":"2024-01-07T13:30:00.874Z","3.0.4-ee7ffe9b9":"2024-01-09T17:27:47.002Z","3.0.4-4691f4173":"2024-01-10T07:42:24.569Z","3.0.4-ddaa59a60":"2024-01-12T08:57:09.318Z","3.0.4-856ccd708":"2024-01-12T10:11:57.631Z","4.0.0":"2024-01-12T11:50:15.091Z","4.0.0-8bbd43628":"2024-01-12T14:23:06.047Z","4.0.0-092861e23":"2024-01-16T08:06:54.024Z","4.0.1":"2024-01-16T08:48:10.292Z","4.0.1-3e47d88fd":"2024-01-18T16:03:55.462Z","4.0.1-9376e61a1":"2024-01-18T16:06:45.963Z","4.0.1-08f6f607d":"2024-01-18T17:36:26.941Z","4.0.1-8c6654c3a":"2024-01-18T17:55:02.930Z","4.0.1-74477f6ea":"2024-01-18T18:20:55.540Z","4.0.1-f27138ca1":"2024-01-18T18:42:55.608Z","4.0.1-72f0e09f7":"2024-01-24T11:57:53.946Z","4.0.1-dbc92ab74":"2024-01-24T12:02:39.775Z","4.0.1-2e464c099":"2024-01-24T12:18:55.844Z","4.0.1-74fb5671d":"2024-01-24T12:22:41.107Z","4.0.1-f4dda4a3c":"2024-01-24T13:19:27.388Z","4.0.1-c9ed1c7d6":"2024-01-25T08:10:49.666Z","4.0.1-6f323de7d":"2024-01-29T09:58:42.801Z","4.0.1-e1db332a4":"2024-01-31T15:15:45.851Z","4.0.1-2370d1c39":"2024-02-07T11:56:20.698Z","4.0.1-dab5cf724":"2024-02-07T12:09:32.833Z","4.0.1-1cb2408ac":"2024-02-07T12:33:48.624Z","4.0.1-03ff9fd82":"2024-02-07T13:14:27.260Z","4.0.1-0321812e7":"2024-02-07T14:34:44.294Z","4.0.1-9891ecd73":"2024-02-07T15:33:07.807Z","4.0.2":"2024-02-07T15:58:03.495Z","4.0.2-0c7bbbb07":"2024-02-07T19:20:11.398Z","4.0.2-fb7c51c3c":"2024-02-12T09:09:32.236Z","4.0.2-bedfd0aa2":"2024-02-19T16:03:12.774Z","4.0.2-b1b77adb4":"2024-02-19T18:16:34.720Z","4.0.2-8072a2e59":"2024-02-19T21:08:34.679Z","4.0.2-e1c01370b":"2024-02-20T09:11:47.597Z","4.0.2-f0d2b52d0":"2024-02-27T14:44:57.038Z","4.0.3":"2024-02-28T10:50:57.967Z","4.0.3-f71bc49bd":"2024-02-29T08:53:27.280Z","4.0.3-28e51652a":"2024-02-29T14:56:15.981Z","4.0.3-2122a713d":"2024-02-29T15:28:18.568Z","4.0.3-a9cc0ee49":"2024-03-01T11:09:06.053Z","4.0.3-ab466004b":"2024-03-06T13:57:55.935Z","4.0.3-83ef3717e":"2024-03-11T08:27:10.570Z","4.0.3-f39ce5f13":"2024-03-12T10:42:53.969Z","4.0.3-e1798aa26":"2024-03-13T11:40:36.206Z","4.0.3-cad9cf007":"2024-03-13T12:24:12.068Z","4.0.3-fad3074b8":"2024-03-13T13:34:51.517Z","4.0.3-59a97b61b":"2024-03-28T06:28:51.128Z","4.0.3-330a5ed72":"2024-03-28T12:20:57.132Z","4.0.3-1fc929c1c":"2024-03-28T12:59:20.555Z","4.0.3-bf720c045":"2024-03-28T13:00:10.924Z","4.0.3-82901e785":"2024-03-28T13:07:59.167Z","4.0.4":"2024-03-28T14:08:58.456Z","4.0.4-afe15f669":"2024-04-02T10:30:03.216Z","4.0.4-1f589c822":"2024-04-02T10:32:04.361Z","4.0.4-4fc0a7d30":"2024-04-02T10:43:42.314Z","4.0.4-ab5f05763":"2024-04-02T12:22:31.850Z","4.0.4-3ffecc5bf":"2024-04-02T15:38:00.514Z","4.0.4-80278b36b":"2024-04-02T16:48:38.031Z","4.0.4-a2b41f793":"2024-04-03T18:43:34.473Z","4.0.4-d446c6c31":"2024-04-04T20:07:15.446Z","4.0.4-3e515f007":"2024-04-05T16:29:43.809Z","4.0.5":"2024-04-05T17:27:13.147Z","4.0.5-2b2958fe6":"2024-04-08T18:27:32.716Z","4.0.5-936dbba10":"2024-04-09T14:02:40.767Z","4.0.5-732c436d4":"2024-04-09T14:21:13.699Z","4.0.5-2c56203f9":"2024-04-12T11:11:35.583Z","4.0.5-b17824a1d":"2024-04-12T17:01:17.133Z","4.0.6":"2024-04-12T18:09:39.977Z","4.0.6-08dabd390":"2024-04-15T10:41:22.398Z","4.0.6-31c78f4ed":"2024-04-15T14:19:06.379Z","4.0.6-ea4f26285":"2024-04-16T13:45:12.060Z","4.0.6-acef72613":"2024-04-22T07:35:02.796Z","4.0.6-eaf8ac7cf":"2024-04-22T13:50:40.167Z","4.0.6-fd1f8343d":"2024-04-23T10:49:39.516Z","4.0.6-2281f802b":"2024-04-24T08:42:22.072Z","4.0.6-c2181f0cf":"2024-04-24T13:14:06.146Z","4.1.0":"2024-04-24T14:15:55.030Z","4.1.0-90cfd25e2":"2024-04-25T16:48:14.867Z","4.1.0-998fcaf94":"2024-04-26T17:19:38.914Z","4.1.0-e1923b0a7":"2024-04-26T17:42:00.362Z","4.1.0-3bc94b403":"2024-04-30T06:41:53.371Z","4.1.0-3d7a9da17":"2024-04-30T09:39:29.822Z","4.1.0-c82432312":"2024-04-30T17:37:49.179Z","4.1.0-de3f7aeaf":"2024-05-01T06:40:22.486Z","4.1.1":"2024-05-01T07:38:02.477Z","4.1.1-9d13a2f6a":"2024-05-01T11:35:40.567Z","4.1.1-a11e135c2":"2024-05-02T09:16:10.562Z","4.1.1-1488a7371":"2024-05-07T11:45:12.281Z","4.1.1-d9366f9aa":"2024-05-07T12:36:13.750Z","4.1.1-bfa7660d5":"2024-05-07T13:27:14.397Z","4.1.1-767b23e71":"2024-05-07T13:59:30.036Z","4.1.1-510d9ce65":"2024-05-07T15:12:11.727Z","4.1.1-4ad63bb79":"2024-05-07T16:42:34.968Z","4.1.1-7ae6063df":"2024-05-10T10:11:47.084Z","4.1.1-83c14d08f":"2024-05-13T07:32:45.410Z","4.1.1-43046b9ae":"2024-05-13T17:21:50.037Z","4.1.1-9d4b0596f":"2024-05-14T09:06:02.524Z","4.1.1-3c73707ff":"2024-05-15T11:47:29.531Z","4.1.1-1cc6a9405":"2024-05-16T10:43:01.613Z","4.1.1-1cd5aae11":"2024-05-16T14:36:27.653Z","4.1.1-7de56f244":"2024-05-16T16:06:47.997Z","4.1.1-5b7380259":"2024-05-16T17:12:47.586Z","4.1.1-1eb5b2713":"2024-05-16T18:21:04.995Z","4.1.1-8214dcfb0":"2024-05-17T15:10:29.963Z","4.1.1-1a41c28bb":"2024-05-17T17:48:47.701Z","4.1.1-48444f750":"2024-05-17T17:52:30.234Z","4.1.1-a3e8beabd":"2024-05-17T19:24:40.575Z","4.1.2":"2024-05-20T11:17:06.519Z","4.1.2-e69a2f1b6":"2024-05-28T07:50:07.737Z","4.1.2-7464dc00c":"2024-05-28T08:09:16.710Z","4.1.2-7aec7bd45":"2024-05-28T09:39:17.566Z","4.1.2-167bf2b3c":"2024-05-28T11:55:00.527Z","4.1.2-352699ab5":"2024-05-28T17:15:09.370Z","4.1.2-f4e572cd6":"2024-05-28T17:49:19.224Z","4.1.2-169c9d85e":"2024-05-28T17:49:23.212Z","4.1.2-12106b5b0":"2024-06-06T07:48:28.310Z","4.1.2-757fb2674":"2024-06-06T08:25:27.952Z","4.1.2-440c9b360":"2024-06-06T09:16:00.840Z","4.1.2-4bd8e4f79":"2024-06-06T09:44:16.459Z","4.1.2-f6fe2cc3c":"2024-06-06T10:01:12.037Z","4.1.2-6011d3697":"2024-06-06T10:14:49.926Z","4.1.2-bc6556f96":"2024-06-06T11:29:08.932Z","4.1.2-769461d3b":"2024-06-06T16:03:31.963Z","4.1.2-62e32252a":"2024-06-06T18:56:32.221Z","4.1.2-90d10b565":"2024-06-07T15:49:34.960Z","4.1.3":"2024-06-10T10:38:19.068Z","4.1.3-863b3de03":"2024-06-12T10:30:52.834Z","4.1.3-44791342":"2024-06-12T15:53:23.412Z","4.1.3-d1f1c2be7":"2024-06-13T08:49:20.681Z","4.1.3-94cac115a":"2024-06-13T10:51:24.645Z","4.1.3-8e4fdcde9":"2024-06-18T10:43:17.510Z","4.1.3-9e0236627":"2024-06-18T12:47:11.858Z","4.1.4":"2024-06-19T15:52:00.940Z","4.1.4-0b55625d1":"2024-06-23T21:16:34.507Z","4.1.4-3b9cbf7d8":"2024-07-01T17:33:53.315Z","4.1.4-15eb66428":"2024-07-02T12:44:01.299Z","4.1.4-6573cb8b0":"2024-07-02T12:44:05.603Z","4.1.4-b0b6cae12":"2024-07-02T13:01:31.898Z","4.1.4-21cf7bc56":"2024-07-02T14:03:14.061Z","4.1.4-af85a7cad":"2024-07-02T18:01:27.641Z","4.1.4-abb9f90c7":"2024-07-03T13:01:18.665Z","4.1.5":"2024-07-03T13:38:36.803Z","4.1.5-151bc46fb":"2024-07-08T06:28:32.206Z","4.1.5-ce6da9896":"2024-07-08T19:33:57.871Z","4.1.5-d1aec4d9f":"2024-07-08T19:39:04.243Z","4.1.5-e1f0b307c":"2024-07-10T16:59:11.884Z","4.1.5-3319ff41e":"2024-07-10T18:22:46.455Z","4.1.5-e9b6a242a":"2024-07-13T13:15:08.195Z","4.1.6":"2024-07-13T13:55:55.650Z","4.1.6-a130993ed":"2024-07-15T17:50:53.805Z","4.1.6-928801a80":"2024-07-15T17:50:59.446Z","4.1.6-40902d99b":"2024-07-15T17:53:56.849Z","4.1.6-73f2b6b6d":"2024-07-15T17:58:09.308Z","4.1.6-4a994c5ef":"2024-07-22T09:10:06.831Z","4.1.6-8b3114292":"2024-07-22T14:38:36.282Z","4.1.6-34cf1f7cd":"2024-07-26T17:12:40.763Z","4.1.6-a82ff8221":"2024-07-26T17:49:41.034Z","4.1.6-a8ec2bcb7":"2024-07-29T08:09:49.816Z","4.1.7":"2024-07-29T10:08:12.376Z","4.1.7-944935f8d":"2024-07-29T14:52:10.310Z","4.1.7-f30e2ee8d":"2024-08-02T15:10:23.163Z","4.1.8":"2024-08-02T16:38:23.153Z","4.1.8-0edbfe7af":"2024-08-09T15:21:37.201Z","4.1.8-c5dba70a9":"2024-08-13T15:01:58.086Z","4.1.8-7939dbd5c":"2024-08-14T12:53:46.442Z","4.1.8-1dfb74e79":"2024-08-15T09:48:18.980Z","4.1.9":"2024-08-15T15:52:17.788Z","4.1.9-359265a3a":"2024-08-16T14:13:26.812Z","4.1.9-3c8dd5bbf":"2024-08-17T06:49:41.747Z","4.1.9-e211b46cc":"2024-08-29T13:15:28.558Z","4.1.9-50b897139":"2024-08-29T14:50:36.047Z","4.1.9-7655e5200":"2024-08-29T15:22:11.732Z","4.1.9-1675adee2":"2024-08-30T10:51:54.877Z","4.1.9-2265e59ba":"2024-09-04T11:58:14.063Z","4.1.9-737b3ea5b":"2024-09-04T13:34:46.886Z","4.1.9-dd7b329c4":"2024-09-05T14:53:48.797Z","4.1.9-df330695a":"2024-09-06T11:47:29.599Z","4.1.9-5214dec4a":"2024-09-09T07:53:57.311Z","4.1.9-81ebe4e47":"2024-09-10T06:21:04.991Z","4.1.9-a142bb642":"2024-09-10T08:07:00.485Z","4.1.9-c010d575c":"2024-09-10T09:43:46.650Z","4.1.9-71e5f7a5b":"2024-09-10T11:44:38.764Z","4.1.9-e1ca9cced":"2024-09-10T14:14:56.738Z","4.1.9-2bbaf4361":"2024-09-10T16:06:04.700Z","4.1.9-b6681bd25":"2024-09-11T09:08:47.843Z","5.0.0":"2024-09-11T10:15:05.576Z","5.0.0-7cd984569":"2024-09-11T17:18:33.400Z","5.0.0-d101aac4b":"2024-09-11T17:30:47.306Z","5.0.0-1210884ed":"2024-09-12T08:52:58.860Z","5.0.0-18dd3cb26":"2024-09-12T09:20:24.179Z","5.0.1":"2024-09-12T11:29:10.280Z","5.0.1-34455b5f2":"2024-09-13T16:15:55.507Z","5.0.1-6ccbb06f0":"2024-09-19T10:02:53.519Z","5.0.1-4fd7eb2e1":"2024-09-20T14:56:59.899Z","5.0.1-c628c44c5":"2024-09-23T07:07:48.038Z","5.0.1-21fe841f2":"2024-09-23T09:02:47.551Z","5.0.2":"2024-09-23T11:43:36.124Z","5.0.2-b3272cfce":"2024-09-24T06:46:27.893Z","5.0.2-7f7ec82ae":"2024-09-24T11:04:51.527Z","5.0.3":"2024-09-24T12:26:03.307Z","5.0.3-c258b35af":"2024-09-24T15:31:33.703Z","5.0.4":"2024-09-24T16:22:17.602Z","5.0.4-fa83ee1c7":"2024-09-25T06:37:17.850Z","5.0.4-980038477":"2024-09-25T13:31:07.378Z","5.0.4-c5988cce8":"2024-09-25T13:31:19.958Z","5.0.4-0c5957836":"2024-09-25T13:45:03.429Z","5.0.4-82bd42bcf":"2024-09-27T07:28:39.113Z","5.0.4-a390db4a4":"2024-09-27T07:33:14.334Z","5.0.4-dad979f9b":"2024-09-27T09:55:32.895Z","5.0.4-24fa1d5af":"2024-09-30T12:37:23.801Z","5.0.4-d9c7e0f7e":"2024-09-30T12:37:28.301Z","5.0.4-58784abf7":"2024-09-30T12:37:31.213Z","5.0.4-32c176fd5":"2024-09-30T16:32:46.162Z","5.0.4-35b48025c":"2024-09-30T20:25:40.043Z","5.0.4-b4f02a637":"2024-10-02T08:56:40.874Z","5.0.4-80e798cdc":"2024-10-02T10:01:56.233Z","5.0.4-661d6586a":"2024-10-03T12:42:19.708Z","5.0.4-27b2fa6b6":"2024-10-05T08:15:05.065Z","5.0.4-d4da56961":"2024-10-08T01:03:52.576Z","5.0.4-934a891f9":"2024-10-08T19:32:49.035Z","5.0.4-d7a818e8e":"2024-10-09T07:09:48.313Z","5.0.4-e99e8f448":"2024-10-09T10:14:04.194Z","5.0.4-0d326d102":"2024-10-09T17:01:59.104Z","5.0.5":"2024-10-09T18:08:08.803Z","5.0.5-5d199f9b6":"2024-10-11T17:38:56.649Z","5.0.5-e6b4158c6":"2024-10-22T08:20:54.398Z","5.0.5-75301ac7d":"2024-10-22T08:21:08.204Z","5.0.5-4521cf1f7":"2024-10-23T08:03:19.858Z","5.0.5-3244ed086":"2024-10-23T08:11:06.245Z","5.0.5-3bc9769b8":"2024-10-23T11:40:52.571Z","5.0.5-aa8de9fd3":"2024-10-23T12:23:05.376Z","5.0.5-717731e49":"2024-10-25T10:21:25.581Z","5.0.5-7383821e1":"2024-10-26T07:28:02.555Z","5.0.5-d34642db1":"2024-10-28T08:31:24.488Z","5.0.5-a657bbd2e":"2024-10-28T08:43:27.731Z","5.0.6":"2024-10-28T10:56:32.571Z","5.0.6-a5cd8cfbe":"2024-10-28T18:51:25.225Z","5.0.6-ad5cfd66a":"2024-10-30T09:27:16.637Z","5.0.6-c2ff2e454":"2024-11-02T11:42:59.633Z","5.0.6-0a3406a05":"2024-11-02T12:19:20.573Z","5.0.6-7c085d10c":"2024-11-04T22:40:12.094Z","5.0.6-adc767899":"2024-11-05T08:08:59.503Z","5.0.6-d30d07e6f":"2024-11-05T14:11:17.432Z","5.0.6-91687998d":"2024-11-06T07:38:41.716Z","5.0.6-6bd7f9169":"2024-11-07T08:23:25.331Z","5.0.6-7dead6d35":"2024-11-07T13:26:25.466Z","5.0.6-665769021":"2024-11-07T14:38:04.915Z","5.0.6-32ca76fcb":"2024-11-08T08:21:58.795Z","5.0.6-02f285fc8":"2024-11-12T09:07:10.861Z","5.0.6-7626b224d":"2024-11-12T11:54:31.275Z","5.0.6-7dcabb884":"2024-11-14T10:48:49.812Z","5.0.6-844a8d2d1":"2024-11-14T16:07:28.754Z","5.0.6-c917314f3":"2024-11-14T16:34:44.369Z","5.0.6-2feaeddb4":"2024-11-15T11:13:45.134Z","5.0.6-eee97c7d4":"2024-11-15T16:03:39.354Z","5.0.6-432955390":"2024-11-16T10:51:38.496Z","5.0.6-656db81cf":"2024-11-18T10:42:45.123Z","5.0.6-05d559f54":"2024-11-18T11:23:51.161Z","5.0.7":"2024-11-18T12:41:33.846Z","5.0.7-f53f65d18":"2024-11-19T14:39:45.508Z","5.0.7-d866eb5bb":"2024-11-19T17:22:44.419Z","5.0.7-b248eefc0":"2024-11-21T09:06:28.502Z","5.0.7-0862522fe":"2024-11-22T12:32:47.265Z","5.0.7-6ddc1b80e":"2024-11-22T12:51:47.436Z","5.0.7-4a85eb033":"2024-11-25T08:05:36.654Z","5.0.7-98b43045c":"2024-11-25T09:24:49.957Z","5.0.7-d6cd25d0d":"2024-11-25T09:25:13.619Z","5.0.7-a82b07d8c":"2024-11-25T09:25:19.238Z","5.0.7-bc90b4fd5":"2024-11-25T09:27:41.960Z","5.0.7-b02ea9b6e":"2024-11-26T15:29:30.418Z","5.0.7-3650283f7":"2024-11-26T16:46:08.163Z","5.0.7-4761dd701":"2024-11-26T17:48:36.268Z","5.0.7-8a9258a24":"2024-11-27T09:55:38.836Z","5.0.7-339b7df88":"2024-11-28T14:42:35.779Z","5.0.7-f2f9008b8":"2024-11-29T15:20:59.549Z","5.0.7-a0c8ceb99":"2024-11-29T18:37:10.037Z","5.0.7-406b3916c":"2024-11-29T19:02:08.380Z","5.0.7-f8da60e73":"2024-11-29T19:55:06.458Z","5.0.7-99f5f270b":"2024-11-30T12:17:01.273Z","5.0.7-06f79b646":"2024-11-30T15:40:34.947Z","5.0.7-2c182d2e2":"2024-11-30T15:40:42.304Z","5.0.7-6ab85ea68":"2024-12-04T13:34:06.422Z","5.0.7-d19974d93":"2024-12-04T17:36:09.893Z","5.0.7-92cc74082":"2024-12-06T11:54:28.182Z","5.0.7-2625cc323":"2024-12-06T12:49:58.115Z","5.0.7-9614de7c6":"2024-12-06T14:04:17.778Z","5.0.7-96654117c":"2024-12-06T14:08:18.975Z","5.0.7-48e9cfa56":"2024-12-09T12:04:59.214Z","5.0.8":"2024-12-09T14:17:55.202Z","5.0.8-127abe24b":"2024-12-10T09:14:49.225Z","5.0.8-5c4a79e5a":"2024-12-10T13:53:45.234Z","5.0.8-3c63482e5":"2024-12-12T08:37:35.380Z","5.0.8-d3e5a3382":"2024-12-12T08:37:40.133Z","5.0.8-023ea575c":"2024-12-12T11:18:41.892Z","5.0.8-52f0f2f13":"2024-12-13T07:57:14.818Z","5.0.8-f4747450f":"2024-12-13T07:57:35.205Z","5.0.8-5acfae333":"2024-12-13T08:00:09.866Z","5.0.8-285dab7d7":"2024-12-13T08:04:11.784Z","5.0.8-ae75570c8":"2025-01-06T16:49:16.530Z","5.0.8-20d9ba73e":"2025-01-07T10:13:31.375Z","5.0.8-abe9bd154":"2025-01-07T15:51:08.098Z","5.0.9":"2025-01-09T10:15:56.906Z","5.0.9-b56d91884":"2025-01-09T10:38:20.471Z","5.0.9-fe8af37a1":"2025-01-13T14:16:08.546Z","5.0.9-c90984ec7":"2025-01-13T14:59:06.779Z","5.0.9-06fc82da8":"2025-01-13T17:08:15.840Z","5.0.9-f767126e1":"2025-01-20T15:18:42.311Z","5.0.9-15a70af5f":"2025-02-03T10:59:04.292Z","5.0.9-723bde6ce":"2025-02-03T11:53:47.676Z","5.0.9-4bbcfa707":"2025-02-03T12:06:05.703Z","5.0.9-e2ec7bdaa":"2025-02-03T12:27:34.061Z","5.0.10":"2025-02-03T13:22:24.441Z","5.0.10-80ddad5bb":"2025-02-04T07:05:28.438Z","5.0.10-d61cbacec":"2025-02-04T08:25:20.793Z","5.0.10-c1d0b7fa4":"2025-02-04T09:50:40.595Z","5.0.10-66c3ec5e1":"2025-02-04T09:59:14.630Z","5.0.10-26313e695":"2025-02-04T10:39:40.227Z","5.0.10-bf0f74d66":"2025-02-04T11:20:39.299Z","5.0.10-d72b51184":"2025-02-04T17:21:44.911Z","5.0.10-34b3c14b8":"2025-02-05T16:10:21.078Z","5.0.10-96f14e429":"2025-02-06T06:00:04.073Z","5.0.10-21088c519":"2025-02-06T07:59:30.613Z","5.0.10-7a1665cd8":"2025-02-06T11:03:29.347Z","5.0.10-6e52ee346":"2025-02-10T05:48:21.394Z","5.0.11":"2025-02-10T06:40:47.265Z","5.0.11-d8f003e6e":"2025-02-10T08:56:01.505Z","5.0.11-4ab04faf0":"2025-02-12T17:53:09.830Z","5.0.11-7655833bb":"2025-02-13T07:21:12.309Z","5.0.11-f9345a7a1":"2025-02-13T08:32:38.069Z","5.0.11-d188511b9":"2025-02-13T09:58:04.746Z","5.0.11-c4e862731":"2025-02-13T12:48:03.760Z","5.0.11-2e35b6055":"2025-02-13T14:39:53.572Z","5.0.11-35a52f029":"2025-02-13T15:13:37.206Z","5.0.11-23685db5e":"2025-02-13T16:22:19.216Z","5.0.11-1fc0e2662":"2025-02-14T16:16:38.955Z","5.0.11-b818882e0":"2025-02-18T08:31:18.613Z","5.0.11-68ad3663e":"2025-02-18T13:36:57.109Z","5.0.11-e7e280257":"2025-02-18T15:47:45.758Z","5.0.11-754fe84db":"2025-02-19T14:58:35.344Z","5.0.11-700e4c0b5":"2025-02-20T11:00:33.006Z","5.0.11-ff951f1a0":"2025-02-20T12:48:03.049Z","5.0.11-cc7fcfe98":"2025-02-20T14:27:55.591Z","5.0.11-8331c8ea8":"2025-02-20T14:51:35.153Z","5.0.12":"2025-02-20T15:43:38.774Z","5.0.12-7718d020a":"2025-02-21T08:38:50.998Z","5.0.12-d98cc46e4":"2025-02-21T09:32:36.100Z","5.0.12-1ab50cc0d":"2025-02-21T11:51:28.279Z","5.0.12-2b49a5f74":"2025-02-21T12:46:48.707Z","5.0.12-9b1a3791d":"2025-02-21T17:03:13.061Z","5.0.12-a4f0db1e9":"2025-02-21T17:39:41.965Z","5.0.12-2a3cec922":"2025-02-21T17:40:21.279Z","5.0.12-e7e01f58f":"2025-02-23T08:09:06.463Z","5.0.12-5b084e968":"2025-02-23T17:03:10.867Z","5.0.12-f465c5473":"2025-02-23T17:45:49.326Z","5.0.12-6f8cfeafb":"2025-02-24T11:59:47.541Z","5.0.12-90cca822b":"2025-02-25T07:55:15.808Z","5.0.13":"2025-02-25T09:28:25.563Z","5.0.13-e2f49432b":"2025-02-26T06:58:18.989Z","5.0.13-e1f868f03":"2025-02-26T08:27:07.238Z","5.0.13-96f79bc11":"2025-02-26T08:33:37.261Z","5.0.13-4939ef7ae":"2025-02-26T09:48:34.522Z","5.0.13-22e62d00f":"2025-02-26T12:55:26.594Z","5.0.13-0555339ba":"2025-02-26T13:25:34.059Z","5.0.13-9acccaaed":"2025-02-27T16:56:25.434Z","5.0.13-3d9b07c34":"2025-02-27T17:26:50.554Z","5.0.13-52a46ecad":"2025-03-03T11:30:52.954Z","5.0.14":"2025-03-03T12:11:36.393Z","5.0.14-80fe31aa1":"2025-03-03T12:31:11.508Z","5.0.14-dd71d8a86":"2025-03-03T12:37:43.191Z","5.0.14-3f127b610":"2025-03-03T14:48:41.772Z","5.0.14-2c8ecb455":"2025-03-03T17:12:19.066Z","5.0.14-2fbcdb687":"2025-03-03T18:05:21.222Z","5.0.14-48cd9b652":"2025-03-03T18:33:18.501Z","5.0.15":"2025-03-04T07:08:30.494Z","5.0.15-5fe2a18fc":"2025-03-04T17:41:31.070Z","5.0.15-88b5c29ed":"2025-03-06T13:47:04.159Z","5.0.15-a6c9aee5a":"2025-03-06T14:10:23.533Z","5.0.15-600d0a561":"2025-03-07T17:34:05.902Z","5.0.15-0699fb747":"2025-03-12T13:00:11.658Z","5.0.15-757577dd2":"2025-03-13T16:05:34.058Z","5.0.15-a7ab9a41b":"2025-03-14T10:46:41.114Z","5.0.15-907518bad":"2025-03-14T12:10:51.158Z","5.0.15-a71c7c32b":"2025-03-18T14:09:06.356Z","5.0.15-95909c3df":"2025-03-18T14:43:35.503Z","5.0.15-2f2322a25":"2025-03-18T15:37:31.299Z","5.0.15-b2124c2db":"2025-03-20T16:31:40.828Z","5.0.15-71267286":"2025-03-20T16:50:12.517Z","5.0.15-fc5122110":"2025-03-25T11:44:35.666Z","5.0.15-78cd7d53e":"2025-03-25T12:51:15.294Z","5.0.15-0b9090aea":"2025-03-25T13:16:13.574Z","5.0.15-d53ef170c":"2025-03-25T16:45:22.443Z","5.0.15-da4e9da82":"2025-04-08T11:38:28.884Z","5.0.15-4c64bd06d":"2025-04-09T11:00:52.179Z","5.0.15-da7353a0b":"2025-04-09T12:02:53.800Z","5.0.15-53a9be54e":"2025-04-09T13:56:25.391Z","5.0.15-4f37aff53":"2025-04-09T14:58:11.004Z","5.1.0":"2025-04-09T15:40:26.545Z","5.1.0-b9e32cc37":"2025-04-15T14:01:12.836Z","5.1.0-3833353bd":"2025-04-16T08:25:17.283Z","5.1.0-f09bef843":"2025-04-16T09:00:56.226Z","5.1.1":"2025-04-16T11:11:20.447Z","5.1.1-afa5c9f59":"2025-04-17T07:48:56.593Z","5.1.1-6f96de86c":"2025-04-17T09:05:09.083Z","5.1.1-cdc63e6cc":"2025-05-06T16:51:33.490Z","5.1.1-772b4011e":"2025-05-07T09:26:09.772Z","5.1.1-f1de46607":"2025-05-07T10:46:58.980Z","5.1.1-9b33d202e":"2025-05-12T07:52:24.131Z","5.1.1-a5a33afd9":"2025-05-12T08:47:53.157Z","5.1.1-4b8c0a6bd":"2025-05-14T11:12:30.973Z","5.1.1-185b23eac":"2025-05-14T12:51:04.832Z","5.1.1-213a54a1e":"2025-05-16T16:42:55.188Z","5.1.1-32627c876":"2025-05-17T07:37:34.442Z","5.1.1-3577af88a":"2025-05-19T06:14:56.805Z","5.1.1-3df5bf2da":"2025-05-19T08:22:16.398Z","5.1.2":"2025-05-19T08:58:10.974Z","5.1.2-aa25d38ab":"2025-05-20T13:16:36.820Z","5.1.3":"2025-05-20T14:21:32.312Z","5.1.3-776cb432d":"2025-05-21T15:27:32.065Z","5.1.3-7788b4025":"2025-05-22T13:33:10.594Z","5.1.3-ab014c0c0":"2025-05-22T15:03:21.952Z","5.1.4":"2025-05-23T13:30:54.424Z","5.1.4-9f1be6742":"2025-05-24T10:53:04.347Z","5.1.4-14dbebea8":"2025-05-24T11:32:10.635Z","5.1.4-8efb065d2":"2025-05-28T17:27:52.681Z","5.1.4-5b004c0c4":"2025-05-28T17:38:48.165Z","5.1.4-b32bc8406":"2025-05-28T18:58:01.083Z","5.1.4-3528df829":"2025-05-29T09:20:56.848Z","5.1.4-d91ae66c6":"2025-05-29T09:41:37.573Z","5.1.4-dbbc6ef1d":"2025-05-30T16:12:30.414Z","5.1.4-2a7425cdb":"2025-05-30T16:12:33.064Z","5.1.4-ec73d59a6":"2025-05-30T16:16:28.682Z","5.1.4-307d0ba58":"2025-05-30T16:21:24.451Z","5.1.4-6a3ae02f5":"2025-05-30T17:58:37.999Z","5.1.4-b8600fce8":"2025-06-03T06:53:18.804Z","5.1.4-cc7b34c0f":"2025-06-03T08:18:10.870Z","5.1.4-bb4ad31db":"2025-06-03T12:27:52.782Z","5.1.4-8e87be9e6":"2025-06-03T13:24:36.976Z","5.1.5":"2025-06-03T15:10:11.610Z","5.1.5-ae595d8db":"2025-06-13T14:53:27.937Z","5.1.5-6c42ea64a":"2025-06-16T12:45:50.862Z","5.1.6":"2025-06-16T13:33:50.155Z","5.1.6-7eed3b40d":"2025-06-17T07:07:30.798Z","5.1.6-439d2c9ce":"2025-06-17T15:13:55.594Z","5.1.6-53001addf":"2025-06-18T11:18:14.377Z","5.1.6-451e011d4":"2025-06-18T12:53:07.531Z","5.1.6-d2dc12c7d":"2025-06-25T10:01:47.133Z","5.1.6-8ad44f759":"2025-06-25T13:56:41.718Z","5.1.6-2d6079bc1":"2025-06-25T14:37:56.548Z","5.1.7":"2025-06-25T15:19:07.777Z","5.1.7-cfe2be4c9":"2025-07-03T13:42:48.084Z","5.1.7-57e7fa441":"2025-07-07T15:42:57.214Z","5.1.7-87e5d5938":"2025-07-08T09:57:41.543Z","5.1.7-58abe8702":"2025-07-09T11:42:31.858Z","5.1.7-ce6b542a8":"2025-07-09T15:42:29.870Z","5.1.7-79473c99a":"2025-07-10T10:31:06.596Z","5.1.7-4420fad68":"2025-07-13T06:33:40.855Z","5.1.7-cb1c14e62":"2025-07-24T15:48:11.208Z","5.1.7-cf9aab5c8":"2025-07-30T10:53:42.409Z","5.1.7-7ce083dca":"2025-08-14T10:18:03.681Z","5.1.7-aa770ab81":"2025-08-17T20:41:46.364Z","5.1.7-5ed83dd69":"2025-08-19T12:27:57.490Z","5.1.8":"2025-08-20T04:33:19.281Z","5.1.8-f5932c294":"2025-08-20T11:09:26.525Z","5.1.8-0f68898e6":"2025-09-03T09:23:38.055Z","5.1.8-a02cb0461":"2025-09-04T09:01:35.942Z","5.1.8-0f07e3df5":"2025-09-05T11:28:21.906Z","5.1.8-8484de8a2":"2025-09-08T06:37:35.496Z","5.1.8-da78fa851":"2025-09-19T07:44:28.458Z","5.1.8-9a9b11fd4":"2025-09-22T06:52:28.262Z","5.1.8-f0afebfdf":"2025-09-22T08:35:46.820Z","5.1.8-87bc8d4fb":"2025-09-22T11:03:16.737Z","5.1.8-e8398d97e":"2025-09-23T10:01:54.773Z","5.1.8-fb19b055d":"2025-09-23T11:33:34.835Z","5.1.9-049bfa0fa":"2025-09-23T12:56:19.720Z","5.1.9-621b464f0":"2025-09-23T15:48:23.558Z","5.1.8-6059227cb":"2025-09-23T19:39:54.830Z","5.1.9":"2025-09-24T05:48:52.500Z","5.1.9-55b7e5fea":"2025-09-24T12:40:27.160Z","5.1.10":"2025-09-24T14:00:56.460Z","5.1.10-71e8ee163":"2025-09-25T07:07:33.987Z","5.1.10-425a42cdd":"2025-09-25T14:35:04.546Z","5.1.10-8543df06b":"2025-09-26T13:40:53.145Z","5.1.10-39e2e541a":"2025-09-26T15:30:26.960Z","5.1.10-8d66d5ff1":"2025-09-27T06:49:20.076Z","5.1.10-334f91bdc":"2025-09-27T07:41:45.866Z","5.1.10-de2ad9ca5":"2025-09-27T15:59:35.304Z","5.1.10-93ba5a84f":"2025-09-28T05:55:26.907Z","5.1.10-547a5b988":"2025-09-30T12:47:58.336Z","5.1.10-7e1c0bada":"2025-10-01T14:35:09.865Z","5.1.11":"2025-10-01T17:35:01.207Z","5.1.11-72a7ea10a":"2025-10-02T05:46:51.719Z","5.1.12":"2025-10-02T07:06:33.039Z","5.1.12-5fccd1dde":"2025-10-03T08:32:38.172Z","5.1.12-a0f9da212":"2025-10-03T09:46:06.476Z","5.1.12-3596206ed":"2025-10-06T04:54:10.412Z","5.1.12-fb08a2f90":"2025-10-09T09:41:23.043Z","5.1.12-dad3cca5d":"2025-10-22T19:42:15.170Z","5.1.12-0f3ab9e61":"2025-10-28T15:29:20.955Z","5.1.13-d447a9944":"2025-10-29T08:33:58.787Z","5.1.12-d1ff510bb":"2025-10-29T09:18:23.004Z","5.1.13":"2025-10-29T10:27:25.263Z","5.1.13-8cebf6322":"2025-11-13T05:20:12.457Z","5.1.13-e2bdc7e63":"2025-11-13T06:05:05.713Z","5.1.13-977a3c5f2":"2025-11-14T08:11:22.241Z","5.1.13-28c2b65f4":"2026-01-16T10:03:44.377Z","5.1.13-7fff925bf":"2026-01-16T11:59:46.423Z","5.1.13-05acd0c35":"2026-01-16T15:38:00.018Z","5.1.13-30b53a999":"2026-02-25T08:29:42.533Z","5.1.13-19796b103":"2026-03-01T10:49:47.562Z","5.1.13-3bb95f95b":"2026-03-01T23:08:44.178Z","5.1.13-8f0e1b2db":"2026-03-02T12:42:06.444Z","5.1.13-f4b950dc9":"2026-03-03T13:50:39.896Z","5.1.13-4db427d30":"2026-03-04T17:35:21.408Z","5.1.13-db185b16b":"2026-03-06T14:49:57.120Z","5.1.13-28af2ff3d":"2026-03-11T18:24:17.040Z","5.1.13-e19d11093":"2026-03-11T22:51:31.744Z","5.1.13-9c0fc4482":"2026-03-12T21:15:17.200Z","5.1.13-d6f6f5818":"2026-03-19T07:04:54.926Z","5.1.13-82c3c9ea8":"2026-03-20T09:37:20.699Z","5.1.13-dd251c5e7":"2026-03-23T06:38:53.774Z","5.1.13-f88ec96cf":"2026-03-24T16:42:06.689Z","5.1.13-1c3b61777":"2026-03-27T21:26:48.049Z","5.1.14":"2026-03-28T10:30:12.415Z","5.1.14-2a3e54738":"2026-04-02T07:15:20.060Z","5.1.14-709b3fa2e":"2026-04-02T19:56:35.745Z","5.1.14-4580b64fa":"2026-04-04T06:36:30.793Z","5.1.14-ff5ee99ed":"2026-04-06T10:06:39.768Z","5.1.14-1ecf0e324":"2026-04-08T07:54:23.353Z","5.1.14-b6efda3d5":"2026-04-08T11:27:05.109Z","5.1.14-74620dbcd":"2026-04-08T14:44:13.108Z","5.1.15":"2026-04-08T15:45:32.718Z","5.1.15-90100be0c":"2026-04-10T07:04:46.650Z","5.1.15-f60bd85b0":"2026-04-10T11:25:44.428Z","5.1.15-b30baa93a":"2026-04-10T16:14:14.025Z","5.1.15-f21efd121":"2026-04-11T12:17:40.219Z","5.1.15-2151144c3":"2026-04-12T00:09:59.976Z","5.1.15-811a29f8a":"2026-04-14T12:56:04.302Z","5.1.17-500287203":"2026-04-17T08:40:13.673Z","5.1.17":"2026-04-17T12:47:20.937Z","5.1.17-5917715d0":"2026-04-18T05:28:58.316Z","5.1.17-8f7e9264e":"2026-04-18T06:41:33.612Z","5.1.17-48f66c41e":"2026-04-18T09:50:38.761Z","5.1.17-8ddbb9e81":"2026-04-19T11:40:23.671Z","5.1.17-7cea7b9a5":"2026-04-20T07:29:40.264Z","5.1.17-20bfcb3f9":"2026-04-20T08:27:35.715Z","5.1.17-fd68eecf7":"2026-04-20T12:39:05.116Z","5.1.17-69a44651f":"2026-04-22T08:26:24.288Z","5.1.17-cbfda2cdc":"2026-04-23T14:38:15.640Z","5.1.17-5466a8def":"2026-04-24T14:52:50.791Z","5.1.17-d57fe74c0":"2026-04-24T17:32:24.596Z","5.1.17-61d594a6c":"2026-04-25T05:50:32.201Z","5.1.17-baf3ddb03":"2026-04-25T12:08:07.037Z","5.1.17-10b2bdf50":"2026-04-26T11:49:03.424Z","5.1.17-3a5e46eaa":"2026-04-29T12:45:07.640Z","5.1.17-d1ab98294":"2026-05-04T17:20:09.118Z","5.1.17-bd9e02dad":"2026-05-09T13:26:05.684Z","5.1.17-15eeedba1":"2026-05-09T14:31:09.385Z","5.1.18":"2026-05-11T12:52:01.301Z","5.1.18-9c3c0b22a":"2026-05-12T22:22:19.962Z","5.1.18-5692f3f16":"2026-05-13T00:18:38.448Z","5.1.18-9eb27be79":"2026-05-15T18:37:19.306Z","5.1.18-cc151e147":"2026-05-16T01:15:41.359Z","5.1.18-b9ebef660":"2026-05-17T23:19:45.162Z","5.1.18-d59c165ac":"2026-05-18T12:17:12.732Z","5.1.18-3574648c3":"2026-05-25T01:19:49.363Z","5.1.18-ed1ad1f26":"2026-05-25T15:07:15.484Z","5.1.18-d888f182f":"2026-05-27T06:31:20.644Z","5.1.18-29797a5bb":"2026-05-29T17:12:00.416Z","5.1.18-b7c6dc0f2":"2026-05-29T20:55:05.363Z","5.1.18-5b8813abc":"2026-05-30T06:45:54.894Z","5.1.18-160a24585":"2026-05-30T20:39:14.501Z","5.1.19":"2026-05-31T07:02:53.954Z","5.1.19-a34745c01":"2026-06-05T10:55:44.535Z","5.1.19-7ae12f9b0":"2026-06-06T14:59:30.381Z","5.1.19-404c7824a":"2026-06-12T13:27:38.566Z","5.1.19-5e07d5963":"2026-06-13T20:36:38.611Z","5.1.20":"2026-06-13T21:49:36.933Z","5.1.20-bfb7ceb0f":"2026-06-20T08:25:11.930Z","5.1.20-d4dad9bf5":"2026-06-20T08:59:40.980Z","5.1.20-47a51e3d1":"2026-06-20T14:41:05.561Z","5.1.20-f144def15":"2026-06-22T07:50:58.433Z","5.1.20-08898d7df":"2026-07-07T09:46:46.156Z","5.1.20-dd084c0b2":"2026-07-07T12:46:30.910Z","5.1.21":"2026-07-07T13:24:59.904Z","5.1.21-4bb8fbe8d":"2026-07-08T18:50:29.681Z","5.1.21-a04f5e0bf":"2026-07-15T15:10:35.595Z","5.1.21-fb9e8a76e":"2026-07-16T17:26:02.295Z","5.1.21-084ad7890":"2026-07-17T18:00:53.138Z","5.1.21-cec2b1f34":"2026-07-17T21:34:56.377Z","5.1.21-ba1551199":"2026-07-17T22:29:22.270Z","5.1.21-89335e39f":"2026-07-17T22:43:59.787Z","5.1.21-3bf5d395c":"2026-07-17T23:07:38.730Z","5.1.21-bd7f0cda6":"2026-07-17T23:37:21.218Z","5.1.21-5459e136d":"2026-07-18T01:24:10.678Z","5.1.21-523b52bd6":"2026-07-19T13:03:28.132Z","5.1.21-ff9e5fc7c":"2026-07-19T13:20:16.541Z","5.1.21-99b23b2a0":"2026-07-19T19:17:32.603Z","5.1.21-d96b30ebd":"2026-07-19T19:17:45.507Z","5.1.21-dee9df67f":"2026-07-19T19:54:27.527Z","5.1.21-382fbb4ca":"2026-07-19T19:59:11.814Z","5.1.21-02fcf704d":"2026-07-19T20:33:34.219Z","5.1.21-05b15b2b1":"2026-07-19T20:36:44.023Z","5.1.21-e86b39e5d":"2026-07-20T03:44:28.382Z","5.1.21-868b33379":"2026-07-20T18:55:28.524Z","5.1.21-7f5500989":"2026-07-24T22:03:15.316Z","5.1.21-d9292b690":"2026-07-24T22:11:42.000Z","5.1.21-b500071e4":"2026-07-26T02:45:50.142Z","5.1.21-68794c8e2":"2026-07-26T05:23:47.148Z","5.1.21-5927b62d6":"2026-07-26T05:33:01.681Z","5.1.21-423335b45":"2026-07-30T01:27:59.628Z","5.1.21-ef6e1851c":"2026-07-30T04:57:31.029Z","5.1.22":"2026-07-30T07:20:29.712Z","5.1.22-47cf9cdc1":"2026-08-10T20:35:39.977Z","5.1.22-d5534174d":"2026-08-13T16:28:51.893Z","5.1.22-55d7a539a":"2026-08-20T05:24:06.517Z","5.1.22-8786aa8d0":"2026-08-20T22:32:04.671Z","5.1.22-4dae661b4":"2026-08-22T09:20:54.779Z","5.1.22-0967e75f5":"2026-08-22T13:38:49.376Z","5.1.22-947d304ed":"2026-08-22T20:28:03.855Z","5.1.23":"2026-08-23T00:53:16.329Z","5.1.23-4a6c5d11a":"2026-08-27T22:38:41.308Z","5.1.23-87dca02b0":"2026-08-27T23:30:16.528Z","5.1.23-ac7305ccf":"2026-08-31T05:59:43.251Z","5.1.23-cef4d32cf":"2026-08-31T06:38:27.272Z","5.1.23-185d901cd":"2026-09-02T08:57:37.180Z","5.1.23-5cb617ae2":"2026-09-02T11:39:16.061Z","5.1.23-d91797b55":"2026-09-16T18:05:06.968Z","5.1.23-fb139d1c8":"2026-09-23T15:17:32.678Z"},"bugs":{"url":"https://github.com/libp2p/js-libp2p/issues"},"license":"Apache-2.0 OR MIT","homepage":"https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme","keywords":["IPFS","crypto","libp2p","rsa","secp256k1"],"repository":{"url":"git+https://github.com/libp2p/js-libp2p.git","type":"git"},"description":"Crypto primitives for libp2p","maintainers":[{"name":"daviddias","email":"mail@daviddias.me"},{"name":"alanshaw","email":"alan138@gmail.com"},{"name":"achingbrain","email":"alex@achingbrain.net"},{"name":"vascosantos","email":"santos.vasco10@gmail.com"},{"name":"npm-service-account-libp2p","email":"npm-service-account+libp2p@ipfs.tech"},{"name":"jacobheun","email":"jacobheun@gmail.com"}],"readme":"","readmeFilename":""}