{"_id":"noise-curve-ed","_rev":"11-7eb98feb6f6bf1a509981ca71d957777","name":"noise-curve-ed","dist-tags":{"latest":"2.1.0"},"versions":{"1.0.0":{"name":"noise-curve-ed","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@1.0.0","maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"7303d9d492c99734d7892a54e770d8df4d6a510b","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-1.0.0.tgz","fileCount":4,"integrity":"sha512-RIKLqavlp30ctxfoxectM7UyIqRoJbor1v9DtN8eynOv2iFrxH13Tb9tu/HjWrWXpe+BoePu7MyhD1ig3fU7Vw==","signatures":[{"sig":"MEUCIAhY3Dz8IqGIJuu/xyPcefjAMOz00nO3+az/0nqC6ptJAiEA/+G2uX2JoUw13yasV/Zx/VPxpvnCBYPZYZZ8aQ5Lil4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3213,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8XIsCRA9TVsSAnZWagAAgTAQAKLct/XzxsF7LeplEuwy\n/75eFZc+2XZ2WF4xlWFNiCEG342EmzymxsTi0GKIgrJlywIehEykIFFPIJc+\n1i36bRFELzyQ4B99rFdn4g/NxJUi3/A3OBjznc98t/Ge1mS+oYybBgsFDjWd\n1fj/qelXepjclzyUa2clnUVHIsorkTXkA8arnlFqklrsg+lrT4jIkGwofKZO\nSYAUCGTeGO9+/2QUeGuul0aLIhXeLoRPBiGR743quvx/2rvPq31Y/ai+UXCg\nj1hcOMZK+MMzoOPwmpAl8Tzpo8pAEBViFG+iHSRy4eElZzjQk3uBVZVK25F4\n/eD6nyl4O3YIVgBwDSlUpryTSJeg8Tfr1/xI//KHfQJdCPa4JKsZTKUyXzu+\nkR+hS4hQ+Sz/nx07dSBqntQ33tPehvPjacP5QAVHRnSUwvHgpWylWJNUwOfr\nRfzY9F1KVajdiBEJ797SoWbp/QhgxL8yhUgvtL7jTqPk4WAx2ibTq0FleNYm\nx/a3pLpGOpoq7muLH9oGv/oHxjttAixdjRnh+QauFqgdcwZlqBt7MG/aAq5J\nlACCE9TVGD4ldzHP6bSNDZT0ro8fQ0ZauFVa3DnAwHIokzDJDNW6Ze+6UKVO\n9ZmySBCHcEfRo589LmcKraTTNn6VWILDJlZ7oSye9d+UpZi0EbyHjIRbMop8\nsxaP\r\n=6TSd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"13f8811b28e5b944c45380500a1b23a3c2ea52fb","scripts":{"test":"npx standard && tape test"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"6.14.4","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"12.18.0","dependencies":{"nanoassert":"^2.0.0","sodium-native":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_1.0.0_1626436140579_0.6161674885217763","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"noise-curve-ed","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@1.0.1","maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"d35503590773172452440bfce361d58144754c12","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-1.0.1.tgz","fileCount":4,"integrity":"sha512-5VVLHUH62Cs2fGeqqC//q0L76Q6QxwYxLI6RhoDshDC2R7/HlapgieAIyl1qekgS8PQg/5t9U0wLFBO8PRW0Nw==","signatures":[{"sig":"MEUCIHb+9Hfbh22qQ7MFaCBk6TOSdepVCke8eLHBvdF5E4YSAiEAxNtA3dWDVHyJivQbNPlJ+ijWGrJx3yFedEE97gCxtb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3388,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8XznCRA9TVsSAnZWagAA1qQP/RY49pOrE1Bu4e4nnBYv\nRV/6dZTdFxn6JssAtj+mZL9SrG+WLfNN49XSXqjEF7y0a2B6giHTozG5aYKQ\nFpKOcZFGuODElDT/loXgMqltD/QC4nCkRP/ZN/5ZLuyfC/hSAJIfji/HM0e/\nFPdhNB5t9Yl2nIuYfKxrdcCBYn7laA6QRPnMidhBy6ju/URudduGddyr0Ki7\nHv/4I9bnE1j43yqJITjQJhXzb9FFH7q7IyZP6aytZIUtokr4M2uiyLfGk6tL\n2FmPDpoywyt2QWYHr4cKwbaYjjpiBFC0CjucMBMPoO4RjlDw/w+EK2IHeSGT\nT+iHgrTceOciR+0GQubG/isvXvYM/Ul8LwwKkxGX4+K+x3XsW40yeCWGGwNM\n0Ay+Ib09ufLDDnV3Qzbki6e/O0o/2nYAh9WtfwAxr/GE+yR6I6YYKOGY4thZ\nP5q1/zZnJz119S2YFeyX8cGLLt+zpuC1PfVk+IjBdGx0AH1c17Gig4PFFDhh\nG2AiSe1agz8aNoCkXzoWHR84mvmfVkUId6Oxw0LdcUawmeoWmyGr8yS6BfNh\nX5Y6cf2duQ7Y/+MU8H0bGbA6sf5ssAQob6sFUfMFZdPViYYfCzpuvb9VU5UI\nFnjZR4ECoR265gKGdMnBhwqVFBJULSwyAEulwbi+KrBnqsetIHsIrzQAJ1AR\nNpQp\r\n=Dfhj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"bdb10be00acf32c107cca53d3f55cbdce94f8bf9","scripts":{"test":"npx standard && tape test"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"6.14.4","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"12.18.0","dependencies":{"nanoassert":"^2.0.0","sodium-native":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_1.0.1_1626438887679_0.3207662688560875","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"noise-curve-ed","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@1.0.2","maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"ad18d5335100ad35cd18f6b85b51f4e954548d68","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-1.0.2.tgz","fileCount":4,"integrity":"sha512-oUaibvHZ2RVsbv4k2VHCH6vL9dQBaGt7bHHlf/aSFSwzi2/GMcOWknvb739bdbTq3YD1wOyvzH1LpJZribnrKA==","signatures":[{"sig":"MEUCIQDjthIpmoLrd4FRjvS6xHuKRQiBzSH6nKkdIDyXIhReUgIgS4t07uEfpwVzUpsNjrg+IKPe5nkPjH40rJxFoBAjEiA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3401,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhHhqTCRA9TVsSAnZWagAAta0P+wd+Ark+LCnLM3uk3GHS\n022yEQUKo53058l6dTlY5utoGP3y59oJw7UqyQ+kKpHE1ebqZz5Dip+a4p2+\ndPOHVI/e0xxP18SNAL6XztGLAwzWIT+d5A3vyLdfAkByq720FpyRsJpwrpLu\nR8/6vFbXwhpXRoj393uOEdljFFOnb1DN2TgoudRpen1JD9e2N18y+WY2uOU+\nCvXkvjnYCtDxRUfw0k5owMOY/nDfwJtE9j6vRrvXCv9vRMEE8631wluY+SYy\nY3+s7hKILEqdlwwfXUnqfvwrv2vZuoe62Jomq3UeGL1KpsjwjUZyo7Tc0b7T\nWgnDxotC6avwGUIliSJee1UUpAc63+QbfXXCOupTeFhJPkILQXV1SSrxNsSN\nGDh6dZHACJ62mOOjJuBVnKHmm67kzJ0Xq1x2f0IcAMbWPLPh4Tmmn7rtUCk4\nB8cOA60hWABenfwKbdiavLVDqxCSWSa+9i3D52yX5AcAoO9oV2inS+ajy44d\nDpwTDJnnWOQen7mRYScLnf+eYwcWPxHTavp9K4HRmdEDBWRPJWAo2wFM5Nx7\nl1tMSuQ4lkSeFLZbntWh3WIWFqXzZG6gH1GoTMPhsMExrVhdSVAl+IwhVSCa\nXE1xnJE4G1WALMBWo1jbDNEefYPImj4FblJRoB27HTlbaGNNkVjdgzz9kLl4\neu4h\r\n=43xL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7e33131fc69467bb1b00a0f753a765c206b210f1","scripts":{"test":"npx standard && tape test"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"6.14.13","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"14.17.3","dependencies":{"nanoassert":"^2.0.0","sodium-native":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_1.0.2_1629362834909_0.7416256844286742","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"noise-curve-ed","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@1.0.3","maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"39468e4cfa1d5e6f403ca30d2a361c8d6e1e9097","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-1.0.3.tgz","fileCount":4,"integrity":"sha512-1btubOWpqiI3WPXMmnotTfFsKXGeQBfTu94t4+ViBtPQfz6mciF7Kdlfg1YrXehvVThWY28HfJURCkQyJjHM6w==","signatures":[{"sig":"MEYCIQCLOxuHrmD6vctJX6hDhlWXbym/rAb1OhimYnh9VXenrwIhAKu9nBilPf74iAu+ynWMi2rFsZ+dnKCAUCpQXOyVr282","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3397},"main":"index.js","gitHead":"881193e1fa8e6fc8a93441278f75a8707db0c221","scripts":{"test":"npx standard && tape test"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"6.14.13","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"14.17.3","dependencies":{"nanoassert":"^2.0.0","sodium-native":"^3.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_1.0.3_1634654263269_0.02482179398219242","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"noise-curve-ed","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@1.0.4","maintainers":[{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"8ae83f5d2d2e31d0c9c069271ca6e462d31cd884","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-1.0.4.tgz","fileCount":4,"integrity":"sha512-plUUSEOU66FZ9TaBKpk4+fgQeeS+OLlThS2o8a1TxVpMWV2v1izvEnjSpFV9gEPZl4/1yN+S5KqLubFjogqQOw==","signatures":[{"sig":"MEUCIB50yAnO1vdmaPXZ3MaRMZRTMBP+FpbFN5n77D2JLTG1AiEAzLMFbHw0qeeBjmpyHKlzJit/ptKb+QBteftsfyWekMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3436,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh21PYCRA9TVsSAnZWagAAYuUP/0vUdksmB4ozdTEufLsc\n4XZSskYJ1jVnjDHtdn9/6JH8uGdXSyAS0bFPZc+rmdHDcNdFkPl3NbLhaDC3\nlQ57vCE7uVFOaETBpHW9fmNmp6FUb98ChT+T25QEg+t3wgjU7wM/SqPSa/hv\n+fx6ZtD8vBwfvqKgmOyTqjHxQWbu0pQWXeewF20XN0RYqdOD9VEpQz4J8lyI\n8jkVJ49Gd4xFCfFi+KqN0A1HhVLWdv5OfxNBE/IN4HZAg11A0PUjA9duRGqz\nDbghGVEk7zePNP3htbtb33U0pmzURyw4tTKFiF8aC+bs/qN8S5EeT5ilqiiI\nOFRzl2tBPe8TlCf5U2QLNrbiES5mLikl8c53HPMlttlVVOcw7Gi7iVXRzeuV\nL2pkH6Cew7UBND8Q0g/x3J/m2YU0VXLXDqUXY39A3dal9QidKSbefDRYO9pk\ncN8o6d/j+ydqCo4VmykXcm2FiUBuPHxQl0RNVMcM9qZNu97HagJ1htzcngZ+\nOaiTDCBxRUO3qme0fhTcuo6KG+euCrbxicMLHvzI7mgZIUjSzTfuhplegVCU\nCtDYwMXogB/4B36DH1cRg9wEbQveVhg5GbucovdUrnU5DL+zQcCTfRiNDPbi\nJeaFId3MxijB0LYJ7XAU8Gxjz41Ygv7kuxUdzfY9f4EqMsHagBJ6xofprEMU\nvW9C\r\n=RJC0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"5b2d524e836054ca371b2fdbd0041d79ff9567f0","scripts":{"test":"npx standard && tape test.js"},"_npmUser":{"name":"chm-diederichs","email":"christophe.diederichs@googlemail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"6.14.13","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"14.17.3","dependencies":{"b4a":"^1.1.0","nanoassert":"^2.0.0","sodium-universal":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_1.0.4_1635863000316_0.379414703301618","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"noise-curve-ed","version":"2.0.0","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@2.0.0","maintainers":[{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"d5fb33b80ab87c78e0297010ea3e068035163415","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-2.0.0.tgz","fileCount":4,"integrity":"sha512-DRMv6ciwQVDpDMMcNWyt20kLuAmXVYVJoPUhmvmIZkgSALA6a+OeNTrX35gt5vQ6LgE36DSOFMpGfdmWpBmjDg==","signatures":[{"sig":"MEUCIQCcI98N+kdrtWkI7TjiuKwnMVOKdw7kgzqnfuZOyVGJsAIgA9dPtmZGbCSCNQYHkGvZFxATjd4MeCgdVTspwMUjijk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKybIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7Ww//QCeqPceEDxJpt7xtqWqSsPUf9wtzGtqRg5rkekrnSfSYunM9\r\n/8QW2h0bYQkP/oFY2FeMghYsWFciMIJtl4zn9haiNRLcBU4VGV23GkCUYZVn\r\n+ZexEvbVqI+rqL1tm/RihX90A3fhnikw/u/bBC9MVr/V/e9VBsPMa7DjbH5h\r\nwnp9QNDIkcafsl2ing6AutElFT1aN8OoP6Bm0xIr4wehtU7KqVSqQTYiM5Nk\r\nEnqiHu/Nv/BIrGbhYljBeiLUOmgHEDwi05zZpl4Z7Jn9+VXckmVhxwAt7W3I\r\nxGbk6OMGbD+dGQpobE6wCJDXaf10X1FmHNbPZgMEJJ9dKQIpfkiEKQISABOP\r\nDom4+xOxYUQmOp9Mct0rA6bavh+lp28fBltBq0YvBEtOb1lQ3lVsFldGr478\r\nl0aYyNdx+ozjO9/s80s43m8pVU1BlkU13OdKViQHukQO58k6TG5sHGNgnYYq\r\n2chesKA5SGakVXKfrzkqTshY+IfPgWP+zGIC5mtTqZHyEmdZVvlsbTWb6HXQ\r\nQJJDxIeUj/BE9z1xyz5x/M98qKxxF3pwAo2Fc7oREl9eQI0XhP6B/mbdCdZ0\r\n3BPyDM5aMihRu7uF+TYotgouTe9k3ayKf0BGK+CErO3DE97OSiyuIuhUlKgk\r\nKoQzSsrMl8JY0gsLh+4RhRXx4tNUx1/lUg0=\r\n=d2bg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0df71aaf9f6a6ab917c6fa5680475fb470b4b115","scripts":{"test":"npx standard && tape test.js"},"_npmUser":{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"8.15.0","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"16.17.0","dependencies":{"b4a":"^1.1.0","nanoassert":"^2.0.0","sodium-universal":"^3.0.4"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^3.0.0","hypercore-crypto-tweak":"github:holepunchto/hypercore-crypto-tweak"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_2.0.0_1663772359793_0.4342986701562124","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"noise-curve-ed","version":"2.0.1","keywords":[],"author":"","license":"ISC","_id":"noise-curve-ed@2.0.1","maintainers":[{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"}],"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"dist":{"shasum":"c07adb2dde8dfaffb90aa95be9a522f5ed661e6d","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-2.0.1.tgz","fileCount":4,"integrity":"sha512-8HMZ40Wmarg8RQjVemLrjB49JSL6eGeOD+tlzaQW5/p+hNPfHFEMC3UZZ57zUqUprMuz6GN+gsPExpz2DWL+iA==","signatures":[{"sig":"MEUCIFxEdOq2vLTwixI52jO5Boj1AXXz10hgcBYAe7vB7F4KAiEA+a2x0N+0e/N/5ifzWU+jmqwedtF5QwSBOu/GhC4Prf4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4428,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjvT4zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU7Q/+L0azkpIEzhvL5wKWYCN7EsNbQam4Fgqk6BZPwbhAbhZSur+o\r\nNPa2eVSLxEZg0WydV1tHvf/3Uf/QoD8RQZp5PoiINlcR5bwwRv+L9AW8o0nX\r\nVH5pzvRSP4kJy2MV72ZmcPPd5ifhUKbvoU28s6Bj0iJd3qoDg561XSMy7Yjt\r\nSP/xNTKIHbT7/EIQzR1sGrGPaQ/F5DsgE050/IE/CxtwkAZvcmUz4AtPtfh7\r\nm20UYP1I1Op8E2GL0mCPngtf5yjpeEHhmlCElYrwf/Y6QTbZ711zmIjYxVS5\r\npTSdJDb5a6Lyi0k5s6PanC+lAnzRz5SbID67NC54ZfjIsByV2h6IzRKRhM1E\r\n/wrX39HcmtCMg1LSMIhro0E7JI1CVGdwIp5/NXmxngIZ+gAsqs4FnTRANfUv\r\nroAVS3853/oGsmqQEK4QCji+4z9NXQERjcIUKkhGYXGyFyYt8unIUHitdvRx\r\n2gZAXs0a5EYXcz+Jumo7mfnpB5XHzNXh+g2K2Z7gJZk+hz6lvI+TzugQ359g\r\nOuBtAfAXhyXrhcODgfUFU5oFpG7Zm0IViNIDQzFWYGiB1w1DVJtCJgh8E80F\r\nD2H/qgL9MC2M33UOUdwzrwD+ANmKmOgjWa1nHpko89QgZ5tHys/R0IJeXW16\r\naJFIZk/JMxeQLV1CSSlruflAN3Me4GZPqDg=\r\n=w6AR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"685370b87a9b0a3e08151e3cd0c55aca51add6ff","scripts":{"test":"npx standard && tape test.js"},"_npmUser":{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"},"repository":{"url":"git+https://github.com/chm-diederichs/noise-curve-ed.git","type":"git"},"_npmVersion":"8.19.2","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","directories":{},"_nodeVersion":"16.17.0","dependencies":{"b4a":"^1.1.0","nanoassert":"^2.0.0","sodium-universal":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tape":"^5.2.2","standard":"^16.0.3","noise-handshake":"^3.0.0","hypercore-crypto-tweak":"github:holepunchto/hypercore-crypto-tweak"},"_npmOperationalInternal":{"tmp":"tmp/noise-curve-ed_2.0.1_1673346611426_0.028455562511207733","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"noise-curve-ed","version":"2.1.0","description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","main":"index.js","scripts":{"test":"npx standard && tape test.js"},"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/noise-curve-ed.git"},"keywords":[],"author":"","license":"ISC","bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","dependencies":{"b4a":"^1.1.0","nanoassert":"^2.0.0","sodium-universal":"^5.0.0"},"devDependencies":{"noise-handshake":"^3.0.0","standard":"^16.0.3","tape":"^5.2.2"},"_id":"noise-curve-ed@2.1.0","gitHead":"759e631531bb64e32428b5684fc615758ae806f5","_nodeVersion":"22.12.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-zAzJx+VwZM3w6EA1hTmDhJfvAnCeBQn/1FAeZ0LtGxCcCtlAK/uJXQVF/eDVUOaAZ286lHlx77WJ+qj9SmsRRg==","shasum":"38ab0748439baa0f21d49c78d7b8be3d5bb94f42","tarball":"https://registry.npmjs.org/noise-curve-ed/-/noise-curve-ed-2.1.0.tgz","fileCount":4,"unpackedSize":3684,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID3+Z5WU/K0G9fJmz8rcR7p4AD4hEPphj0R2hJwtm5F3AiEAo69Snkv+4J3B6IrzgqSvoeR8klg/a43IcvHFaNmY6/o="}]},"_npmUser":{"name":"mafintosh","email":"mathiasbuus@gmail.com"},"directories":{},"maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/noise-curve-ed_2.1.0_1744483505062_0.22043949680694852"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-16T11:49:00.578Z","modified":"2025-04-12T18:45:05.448Z","1.0.0":"2021-07-16T11:49:00.721Z","1.0.1":"2021-07-16T12:34:47.814Z","1.0.2":"2021-08-19T08:47:15.089Z","1.0.3":"2021-10-19T14:37:43.601Z","1.0.4":"2021-11-02T14:23:20.452Z","2.0.0":"2022-09-21T14:59:19.992Z","2.0.1":"2023-01-10T10:30:11.707Z","2.1.0":"2025-04-12T18:45:05.247Z"},"bugs":{"url":"https://github.com/chm-diederichs/noise-curve-ed/issues"},"license":"ISC","homepage":"https://github.com/chm-diederichs/noise-curve-ed#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/chm-diederichs/noise-curve-ed.git"},"description":"Ed25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)","maintainers":[{"name":"mafintosh","email":"mathiasbuus@gmail.com"},{"name":"chm-diederichs","email":"chm-diederichs@protonmail.com"}],"readme":"# noise-curve-ed\n\nEd25519 elliptic curve operations for [`noise-handshake`](https://github.com/chm-diederichs/noise-handshake)\n\n## Usage\n```js\nconst curve = require('noise-curve-ed')\nconst Noise = require('noise-handshake')\n\nconst handshake = new Noise(pattern, initiator, staticKeyPair, { curve })\n```\n\n## API\n\n#### constants\n\n`DHLEN` = 32\n`PKLEN` = 32\n`SCALARLEN` = 32\n`SKLEN` = 64\n`ALG` = 'Ed25519'\n\n#### `generateKeyPair([privKey])`\n\nGenerate a new keypair, optionally pass in a preexisting `privKey`. Return value is of the form:\n\n```\n{\n  publicKey,\n  secretKey,\n}\n```\n\n#### `dh(publicKey, { secretKey, scalar })`\n\nPerform DH between `publicKey` and `secretKey`/`scalar` and return the result.\n","readmeFilename":"README.md"}