{"_id":"curve25519-n2","_rev":"7-e4b7c91aa7c5d6ddfc84a68918461c66","name":"curve25519-n2","description":"A binding to the curve25519-donna library that supports windows.","dist-tags":{"latest":"1.2.0"},"versions":{"1.1.0":{"name":"curve25519-n2","description":"A binding to the curve25519-donna library that supports windows.","version":"1.1.0","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git://github.com/MystK/node-curve25519.git"},"bugs":{"url":"https://github.com/MystK/node-curve25519/issues"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"maintainers":[{"name":"volschin","email":"volschin@googlemail.com"},{"name":"MystK","email":"its@phamap.net"}],"license":"ISC","dependencies":{"nan":"^2.0.9","bindings":"~1.2.1"},"gypfile":true,"gitHead":"bd892c0f3e3c4411fbe35505e658797a225118e6","homepage":"https://github.com/MystK/node-curve25519#readme","_id":"curve25519-n2@1.1.0","_shasum":"81e9888f3c084f7138ea06778189efbac95a94ef","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.7.1","_npmUser":{"name":"mystk","email":"its@phamap.net"},"dist":{"shasum":"81e9888f3c084f7138ea06778189efbac95a94ef","tarball":"https://registry.npmjs.org/curve25519-n2/-/curve25519-n2-1.1.0.tgz","integrity":"sha512-+a2hov/9K3I7+epaZSzYU92FaDU23gYBxr85Clh07jfyp+iSPGVt9wGMzUL7/pYgnKG7YzinoX5gqx18SUQ3Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH3Cqvgn6JIENb4YFbFaZnOEJu/V2IyjZGKOE95atpJACIQDdHdOW37veQZssRk9/rTqFnafjYgojepfMTmfUbpZwhg=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/curve25519-n2-1.1.0.tgz_1491154455507_0.8639167118817568"},"directories":{}},"1.1.1":{"name":"curve25519-n2","description":"A binding to the curve25519-donna library that supports windows.","version":"1.1.1","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git://github.com/MystK/node-curve25519.git"},"bugs":{"url":"https://github.com/MystK/node-curve25519/issues"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"maintainers":[{"name":"mystk","email":"its@phamap.net"}],"license":"ISC","dependencies":{"nan":"^2.0.9","bindings":"~1.2.1"},"gypfile":true,"gitHead":"b9804c61816931e4605a0e312bca64cb0da0c673","homepage":"https://github.com/MystK/node-curve25519#readme","_id":"curve25519-n2@1.1.1","_shasum":"fdee4492227e6dab250135494b849b0af26a6737","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.7.1","_npmUser":{"name":"mystk","email":"its@phamap.net"},"dist":{"shasum":"fdee4492227e6dab250135494b849b0af26a6737","tarball":"https://registry.npmjs.org/curve25519-n2/-/curve25519-n2-1.1.1.tgz","integrity":"sha512-iCuVg4+GXTSpRhavTNjB5mrxVhp2M5hd/Jk8habiVUTHA2tuePkM8MPJi3P5gjT4hnn5ybqupYqgRfQK4cIVeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5D6Li3eCsapbmwDsEZ3/0YH71FtgRr79tuwu33mmblAIhAPcegJqK/u4QHwxsqeXnvEFjsFqlW5i1+tz5wKuFgsag"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/curve25519-n2-1.1.1.tgz_1491154537533_0.876901026815176"},"directories":{}},"1.1.2":{"name":"curve25519-n2","description":"A binding to the curve25519-donna library that supports windows.","version":"1.1.2","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git://github.com/MystK/node-curve25519.git"},"bugs":{"url":"https://github.com/MystK/node-curve25519/issues"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"maintainers":[{"name":"mystk","email":"its@phamap.net"}],"license":"ISC","dependencies":{"nan":"^2.0.9","bindings":"~1.2.1"},"gypfile":true,"gitHead":"434a4c08123ed987c36f8076a955ab98e8e090e3","homepage":"https://github.com/MystK/node-curve25519#readme","_id":"curve25519-n2@1.1.2","_shasum":"55bc5405d74bd57460f1f5508649e49700e8049e","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.7.1","_npmUser":{"name":"mystk","email":"its@phamap.net"},"dist":{"shasum":"55bc5405d74bd57460f1f5508649e49700e8049e","tarball":"https://registry.npmjs.org/curve25519-n2/-/curve25519-n2-1.1.2.tgz","integrity":"sha512-yw6FoPS2e0dAMYlM8UWzJfgM1aPiOyyn5hl2LIxtFtloq7dp4chY9UzhZ6BRMcrh37DNxN4GaU0QYTA5Q0GoNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcKYDgtykcv1SBjN3+ALGQx2dazXak63SE/k0e914n5AiAc/u3D/cHijMcZcpnr+dPYBqUV5ertriL4F0TKNgjT2A=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/curve25519-n2-1.1.2.tgz_1491154842210_0.12307377019897103"},"directories":{}},"1.1.3":{"name":"curve25519-n2","description":"A binding to the curve25519-donna library that supports windows.","version":"1.1.3","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"repository":{"type":"git","url":"git://github.com/MystK/node-curve25519.git"},"bugs":{"url":"https://github.com/MystK/node-curve25519/issues"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"maintainers":[{"name":"mystk","email":"its@phamap.net"}],"license":"ISC","dependencies":{"nan":"^2.0.9","bindings":"~1.2.1"},"gypfile":true,"gitHead":"3f8126a1ce9d279d5dab5af7f95f3b28dc362189","homepage":"https://github.com/MystK/node-curve25519#readme","_id":"curve25519-n2@1.1.3","_shasum":"4cb0588ecfb7dbbc0bfb32d0a00463296ee6efe2","_from":".","_npmVersion":"4.0.5","_nodeVersion":"7.7.1","_npmUser":{"name":"mystk","email":"its@phamap.net"},"dist":{"shasum":"4cb0588ecfb7dbbc0bfb32d0a00463296ee6efe2","tarball":"https://registry.npmjs.org/curve25519-n2/-/curve25519-n2-1.1.3.tgz","integrity":"sha512-DEpTPLHkF6JcAKTlCMDlE47PrQvBiXNhFLoMcSVdY/1TUtOScZs06aans2eMQqqVJ+LzXJDou1o74nGgO7KKGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJjzfpdjHA2Qt2l+QR2Ex4HCOmsnhJuaP7Yv3/ra1PcAIhAOaVX+ITXIq5Un3qWM/bEH9bB6fTzUPaSupx10J1anBd"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/curve25519-n2-1.1.3.tgz_1491157132663_0.33696832810528576"},"directories":{}},"1.2.0":{"name":"curve25519-n2","version":"1.2.0","description":"A binding to the curve25519-donna library that supports windows.","main":"index.js","scripts":{"test":"node test.js","install":"node-gyp rebuild"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"license":"ISC","dependencies":{"nan":"^2.0.9","bindings":"~1.2.1"},"gypfile":true,"gitHead":"1d8b5903afec2c17f2f37b24686aa2580bf17de7","_id":"curve25519-n2@1.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-00Ng7Q3GefdhyBTHlLVVqHJuGhWSGZ8UUPxQ2OxUOL5EezzDBADz1oaYhQVdDaP3ViuIauLR4jlTq4yTKZMGuw==","shasum":"5fae74cecf17c11c54d6b4d2e6a092b2ff0daa2f","tarball":"https://registry.npmjs.org/curve25519-n2/-/curve25519-n2-1.2.0.tgz","fileCount":9,"unpackedSize":22421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoRjCCRA9TVsSAnZWagAAUCkP/j630Z3hS16Yhaq4Qbmi\nsznC7HaKGfs+uraZGagwEi1EgiAtidMutd5v+mb/WKZ/GNax0A+ur1J6Xw8c\nlE2MCTrPD02UPzr8tu6kmsErGAHv6DBbkFjKIFcEQ9vz6+CAXNxMt/RVN9iA\nbqY6n8fnPxOme3XZ3uxGTiNEZUeWUlQmOSRPTQyy7QUodmxXTNcVyNjJBXEy\n/GRBfoXTE0RAG78aNwtCp90b5E11wOe0JpJSJzxIvvI7StmIbx5TXCSpkxBY\nzYC1tN8UeoZmVDHBa6NOGz+7Mh0iLJF6MSchztovnCzdBsxGmcCsZsgQI8vH\nkq5vVmb29ho7ybFSUwME7z5qtm8Qn9nC89/FqtgNmhAk/TK7MpKYcVolc40v\nnT0/WDAfjyZhlpccTzEu708i1cUEkMg02oi1Ck2H4pZPnlCuK+2iCdaCrJXp\nzopGdpP2eZMtJDYu7DgKlaSdlo4bNAMYvrPqlWxmspPa+8w03oKS5hSTkoI2\noSqju1lAB+NhlItuU9/MEExJ4xgxmqNMZT48nMm5kPXOGv7FPdCvldrisHKl\ncWf8V1rz+6Cz7x7c0qqwBGOVtfCOdmOYOL11tcvLFBr/YqW0hCfRSDTzmTsi\nVHwlwBKZcQ5+F3csCk+5GDhJ/Bva+kU59WgOaGrRoKWP1CaDapTX9i72+Po9\n8Gpm\r\n=VXr/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCihKQ8zrYundGpmMXg5xYqqqzZ+6IpWlzYWSpA+2zPNgIgcODZnFK+vIxzljXNmjt0LHUuWcXiu8+zZHScGJmiAys="}]},"maintainers":[{"name":"mystk","email":"its@phamap.net"}],"_npmUser":{"name":"mystk","email":"its@phamap.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/curve25519-n2_1.2.0_1587615938425_0.7440980404027406"},"_hasShrinkwrap":false}},"readme":"This is a binding to the curve25519-donna library for node that supports windows. Usage:\n\n    var curve = require('curve25519');\n\nMethods\n=======\n`curve.makeSecretKey(secret)`\n-----------------------------\nProvide it with a 32-bytes-long `Buffer` and it will be modified in-place in order to be a usable secret key. Doesn't return anything.\n\n`curve.derivePublicKey(secret)`\n-------------------------------\nProvide it with your secret key as a 32-bytes-long `Buffer` and get a `Buffer` containing your public key as the result.\n\n`curve.deriveSharedSecret(mysecret, hispublic)`\n-----------------------------------------------\nDerive your shared secret with someone else by giving this function two 32-bytes-long buffers containing your secret key and the other persons public key. Returns a `Buffer`.\n\nInstalling\n==========\n`npm i -S curve25519-n2` or `yarn add curve25519-n2`\n","maintainers":[{"name":"mystk","email":"its@phamap.net"}],"time":{"modified":"2022-06-14T06:07:00.755Z","created":"2017-04-02T17:34:15.778Z","1.1.0":"2017-04-02T17:34:15.778Z","1.1.1":"2017-04-02T17:35:39.265Z","1.1.2":"2017-04-02T17:40:43.987Z","1.1.3":"2017-04-02T18:18:58.745Z","1.2.0":"2020-04-23T04:25:38.577Z"},"author":{"name":"Jann Horn","email":"jannhorn@googlemail.com"},"license":"ISC","readmeFilename":"README"}