{"_id":"@c4dt/kyber","_rev":"9-82ad07ec1c4f4ecd2ff92e4d6d90bf1d","name":"@c4dt/kyber","dist-tags":{"latest":"3.4.1-2"},"versions":{"3.0.3":{"name":"@c4dt/kyber","version":"3.0.3","description":"A typescript implementation of Kyber interfaces","main":"index.js","browser":"bundle.min.js","types":"index.d.ts","scripts":{"build":"tsc","test":"nyc --reporter=lcov --reporter=text node_modules/jasmine/bin/jasmine.js","test:nocover":"ts-node node_modules/jasmine/bin/jasmine.js","coveralls":"cat ./coverage/lcov.info | node_modules/.bin/coveralls","bundle":"node node_modules/.bin/webpack","doc":"typedoc --out doc/ src/","link":"./publish.sh --link"},"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"keywords":["ed25519","elliptic","curve25519","nist"],"author":{"name":"DEDIS"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/dedis/cothority","dependencies":{"@stablelib/blake2xs":"^0.10.4","bn.js":"^4.11.8","elliptic":"^6.4.1","hash.js":"^1.1.3"},"devDependencies":{"@types/bn.js":"^4.11.4","@types/elliptic":"^6.4.2","@types/jasmine":"^3.3.5","@types/node":"^9.6.6","ajv":"^6.9.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","jasmine":"^3.3.1","jsdoc-to-markdown":"^4.0.1","jsverify":"^0.8.4","nyc":"^13.3.0","prettier":"^1.10.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.14.2","typescript":"^3.2.2","webpack":"^4.28.1","webpack-cli":"^3.2.1"},"nyc":{"all":true,"extension":[".ts"],"exclude":["spec/**/*","**/*.d.ts","**/*.config.js","coverage/**/*","dist/**/*","doc/**/*","spec/**/*"],"require":["ts-node/register"]},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"_id":"@c4dt/kyber@3.0.3","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-TIQQdzFtV6SsneVYk76TY1lNdZ/Hu+6M1oYIFrKNgfJSrMjniXKO1dD13jmPfnoMATQel3ifxtXpwx/0THy5vw==","shasum":"0cdac18b60f4c18523a27ec749bb5ddcdb6fe443","tarball":"https://registry.npmjs.org/@c4dt/kyber/-/kyber-3.0.3.tgz","fileCount":139,"unpackedSize":2387489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy9OOCRA9TVsSAnZWagAAzwsQAIGxlWIf2CraaYnJs8PN\n5wyMoKW2dPMCOMM3O3vC1AHu+B8+2TsKc2NScGYOmb7oS07vU94CcPD5UUnb\ns7LzHqfdJqo9KB4UkNO6TRHDFXFQ23WBe011SOgWeyO6E//EvzG5kOMXrp6n\n3aS/JWchRLY63PJQ8TfJscxoiTepw/wdGJnally110KBPGp/4InAMeK3g/gt\neNqROf1RiIKGK7KxbYz2B4i6Ze8rYMQwdfdzX5d2sA9BeiplsrJ24NhRQTJN\nvPlyiKFjV0AbwTy0bjT+eKE/CAS1iuDxdG9V6x0lyeKwkJFCWV9VaVxLI4M/\n0eOzARreTDKc2pLyj/NYh+2oMcKww6UPkf++tbmEwTMeC30Qd0puwpOecqV5\nkAtH8ihOYvszAJ/xofqyPfzlkulLHy5iaSHNpSTl4AGm3QH48iXdfZhdCkds\nyzCJ6W+Z3KnidmLNKqJHTV+7oVQJyxX86rlO+i13SClHW9S+/VRIjlBr3cZA\nclSuVk9pKfWFIN45su0CXjMmovGjlCbLAkJJyq6PA14IbW5voNObRcJwJGuS\nDnYrPZussoC5CY1Qjo5j/SWzNd6hUEI7DETujh3whw+dsc5n3GAZGo6WcDgG\nvy7+qFPlJbe4ey0eWfWeK2lqDz9OZ37C+LghL5WQwqC4mKOPTP4d7kq1mAPg\nhhD2\r\n=8mRE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCd4KKwRQ/IenG/nu1r4/xJxSk3l9UUifUhdA5Yt6cS4gIhAJVrMFYiu1o469lja+Do69nCmjSBqUY7EBUYmy982KTe"}]},"maintainers":[{"name":"ineiti","email":"ineiti@gasser.blue"}],"_npmUser":{"name":"ineiti","email":"ineiti@gasser.blue"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kyber_3.0.3_1556861837945_0.13569263623538452"},"_hasShrinkwrap":false},"3.0.4":{"name":"@c4dt/kyber","version":"3.0.4","description":"A typescript implementation of Kyber interfaces","main":"index.js","browser":"bundle.min.js","types":"index.d.ts","scripts":{"build":"tsc","test":"nyc --reporter=lcov --reporter=text node_modules/jasmine/bin/jasmine.js","test:nocover":"ts-node node_modules/jasmine/bin/jasmine.js","coveralls":"cat ./coverage/lcov.info | node_modules/.bin/coveralls","bundle":"node node_modules/.bin/webpack","doc":"typedoc --out doc/ src/","link":"./publish.sh --link"},"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"keywords":["ed25519","elliptic","curve25519","nist"],"author":{"name":"DEDIS"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/dedis/cothority","dependencies":{"@stablelib/blake2xs":"^0.10.4","bn.js":"^4.11.8","elliptic":"^6.4.1","hash.js":"^1.1.3"},"devDependencies":{"@types/bn.js":"^4.11.4","@types/elliptic":"^6.4.2","@types/jasmine":"^3.3.5","@types/node":"^9.6.6","ajv":"^6.9.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","jasmine":"^3.3.1","jsdoc-to-markdown":"^4.0.1","jsverify":"^0.8.4","nyc":"^13.3.0","prettier":"^1.10.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.14.2","typescript":"^3.2.2","webpack":"^4.28.1","webpack-cli":"^3.2.1"},"nyc":{"all":true,"extension":[".ts"],"exclude":["spec/**/*","**/*.d.ts","**/*.config.js","coverage/**/*","dist/**/*","doc/**/*","spec/**/*"],"require":["ts-node/register"]},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"_id":"@c4dt/kyber@3.0.4","_nodeVersion":"11.11.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-idE0pKEbtRNbrM4flusxCUL4GSAGhcErKyU/1YXUs/k/aY1/IzM9HU1dEHVq6kHaiXfNsa+cJcBsexDFjOEc1w==","shasum":"b25e22a049ee9284ca0583630afc354e890c30f0","tarball":"https://registry.npmjs.org/@c4dt/kyber/-/kyber-3.0.4.tgz","fileCount":208,"unpackedSize":4146222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcy9qlCRA9TVsSAnZWagAAN/kP/29lcfHVd0T4exeGcph0\n7bdwkygYm/jHwNpdzuQ0fo0k7nr/nRRUQGnjhHJ2FkMm5BVlAm5Uoewgb+1B\nmg/EGt7zCQQcQGvuVWMTa6dXcy1Q4r+59EUoRsOV6yGZleR6eu2fnlmrTKB0\nEKvds47ITaEOITuUehcHcBslkhGSwS5TEkLH8sYXVcDwnGTSTkoNVPmq/obd\n50ueW+S9SO7+KpqBX0/+Ycih3qFKb2w7ore+0koRqmi8axzSqUAnyb5C8DoS\nlcRiZ2+Bej171UbUjp1vtwBXSBhdJ85qfKaYiH7azSBxm1vWRaRfS7oyBerj\n56TJnBMrpQZdsgoNfOIyzNwM8Er7wnjGbIoimiiBTOMpsb3VUEUn1wJZI+ZW\n2pvg5DPEqSzln2PL5KW01QGt1WXSgqCD2zNAgiOjbSrY8IiLaIFk8f/5m7pD\nkxNOE9jKio/vqpKbIpAveGxB0QkGKChGlD6bhbIR4CpWSHoMzlVxPth+QBL4\n/MMX2G8kxB8bEaTUzUETMPMiQULcnZ/tfmLUa6Twk6caKAU46awna2ZsbOkG\nhOsntT7Xw4kSeFxLWpbRYLsDWuPQwJAsGa1FCfH5UU5W5SQ08AbYfop1Tgpr\nDFhpuc/qxPS+DP/fVLNoCQcqsBufFqnCcaY3NFVxYaJD7aVWs2glWeVXUFwZ\n82X6\r\n=nGbq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdtdecIxyhbExChwQKb9mqlWCYax7QyKMfe0yCQdgb0AiAq9PdK7cT6ulFJG1/5Kc/eQyO3efNnr9eLdAeN2CHflw=="}]},"maintainers":[{"name":"ineiti","email":"ineiti@gasser.blue"}],"_npmUser":{"name":"ineiti","email":"ineiti@gasser.blue"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kyber_3.0.4_1556863652425_0.19877005985680762"},"_hasShrinkwrap":false},"3.4.0-1":{"name":"@c4dt/kyber","version":"3.4.0-1","description":"A typescript implementation of Kyber interfaces","main":"index.js","browser":"bundle.min.js","types":"index.d.ts","scripts":{"build":"tsc","test":"nyc --reporter=lcov --reporter=text node_modules/jasmine/bin/jasmine.js","test:nocover":"ts-node node_modules/jasmine/bin/jasmine.js","coveralls":"cat ./coverage/lcov.info | node_modules/.bin/coveralls","bundle":"node node_modules/.bin/webpack","doc":"typedoc --out doc/ src/","link":"./publish.sh --link"},"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"keywords":["ed25519","elliptic","curve25519","nist"],"author":{"name":"DEDIS"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/dedis/cothority","dependencies":{"@stablelib/blake2xs":"^0.10.4","@types/bn.js":"^4.11.5","@types/elliptic":"^6.4.1","bn.js":"^4.11.8","crypto-browserify":"^3.12.0","elliptic":"^6.4.1","hash.js":"^1.1.3"},"devDependencies":{"@types/jasmine":"^3.3.5","@types/node":"^9.6.6","@types/lodash":"^4.14.139","ajv":"^6.9.1","ajv-keywords":"^3.4.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","jasmine":"^3.3.1","jsverify":"^0.8.4","nyc":"^14.1.1","prettier":"^1.10.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typescript":"^3.2.2","webpack":"^4.28.1","webpack-cli":"^3.2.1"},"nyc":{"all":true,"extension":[".ts"],"exclude":["spec/**/*","**/*.d.ts","**/*.config.js","coverage/**/*","dist/**/*","doc/**/*","spec/**/*"],"require":["ts-node/register"]},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"_id":"@c4dt/kyber@3.4.0-1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-oo5Xzdi9MJizEg/+b9k730sBuZL5jwhXImileqlmeZU3Eun15bmlWkhSqi//TV7Xh8NbIo9H/KttVLlwt3SSnA==","shasum":"eb2206c254c6c9f0c47bbbba7839e2ddfd68a9df","tarball":"https://registry.npmjs.org/@c4dt/kyber/-/kyber-3.4.0-1.tgz","fileCount":142,"unpackedSize":2663654,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6PFKCRA9TVsSAnZWagAAOgoP/ROfUvrrUMm7BLsAzuS5\ny9Lh350aa0re0eBoXZNBhwWneiIZxj+oPH0LC23D6smAzoIB+RlJF0wDDN0D\nSAgD0TX5ukWB90rD9FgJZyhCnLrrgbIh4MFd2zdWDbS1zdjrV+YF4y8Xvzkd\nFJ5E5uxbfIkFkFGBieUaER1IYCQ2zHJfn+nRtlpQ6HoWCVpJjg/uLka7d+Qd\nnedW5nfZBEitGWgiefTgseF06wu2LFW6LRqGVshaBwnEfjEP0Xd58nSJzhOc\n3XmTY68H6NXGHQFT/iukvjqeHfsrhEjUi2iHdI2nA+1+ULl7aWLTrtsgQwOc\no5Uzyq+HDIL8R5ri7Y0LzVqdpohv1aUJfhUy25VtZ/I6yhBvYsBfoJ03APET\nm0mr2/psZTrsDcQkD/RrB5lq3l4MD0euaUXz7bSQ+0PdH9+ni86olWlPDinP\n1eyp3oI6748eYK5adJnQuihH9G07Ib6XdtahVgOVGj6p1a2p+WklW8y0SSFh\ns9Rk4JONlXz5KQvH6X8PnD1sacO1IPtn5PPSjaBflEBeMgt63ZKkLl5mwBy1\nf/BCtOvPpbnr2W9fjf93L6QjmRXEVHHWqLkTlXCW5fgdIa3pmJTpthxBqP23\nyE1w7qC6HkGWv4UQj9hzVfFOcJH+zXQrgeIQjTG07Wx5Sa/lKnNsqOZd8Abq\n3PCr\r\n=Vf4V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTY4uai1JuSxKIOzOJENOV6eA58KDEc25fKc6DCFdGiAiEAmDO9C2nD/YTLvTQ3Drfiyq7qeHrDpF2Di0swc6f3YNs="}]},"maintainers":[{"email":"c4dt-services@listes.epfl.ch","name":"c4dt-bot"},{"email":"christian.grigis@epfl.ch","name":"cgrigis"},{"email":"ineiti@gasser.blue","name":"ineiti"},{"email":"valerian.rousset@gmail.com","name":"tharvik"}],"_npmUser":{"name":"ineiti","email":"ineiti@gasser.blue"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kyber_3.4.0-1_1575547210131_0.279624796016704"},"_hasShrinkwrap":false},"3.4.1-1":{"name":"@c4dt/kyber","version":"3.4.1-1","description":"A typescript implementation of Kyber interfaces","main":"index.js","browser":"bundle.min.js","types":"index.d.ts","scripts":{"build":"tsc","test":"nyc --reporter=lcov --reporter=text node_modules/jasmine/bin/jasmine.js","test:nocover":"ts-node node_modules/jasmine/bin/jasmine.js","coveralls":"cat ./coverage/lcov.info | node_modules/.bin/coveralls","bundle":"node node_modules/.bin/webpack","doc":"typedoc --out doc/ src/","link":"./publish.sh --link"},"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"keywords":["ed25519","elliptic","curve25519","nist"],"author":{"name":"DEDIS"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/dedis/cothority","dependencies":{"@stablelib/blake2xs":"^0.10.4","@types/bn.js":"^4.11.5","@types/elliptic":"^6.4.1","bn.js":"^4.11.8","crypto-browserify":"^3.12.0","elliptic":"^6.4.1","hash.js":"^1.1.3"},"devDependencies":{"@types/jasmine":"^3.3.5","@types/node":"^9.6.6","@types/lodash":"^4.14.139","ajv":"^6.9.1","ajv-keywords":"^3.4.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","jasmine":"^3.3.1","jsverify":"^0.8.4","nyc":"^14.1.1","prettier":"^1.10.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","typedoc":"^0.15.0","typescript":"^3.2.2","webpack":"^4.28.1","webpack-cli":"^3.2.1"},"nyc":{"all":true,"extension":[".ts"],"exclude":["spec/**/*","**/*.d.ts","**/*.config.js","coverage/**/*","dist/**/*","doc/**/*","spec/**/*"],"require":["ts-node/register"]},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"_id":"@c4dt/kyber@3.4.1-1","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Isau+8vC6BJo/lkcXq0yiGloUg4rxsRkfy59VaHgCkT9wm9VZWa6ztVkBAC0EJj567mG+CuHSDvNPjNYyvvuaA==","shasum":"0e64d368c96ab2985f0109aed2663e9d0e9fadf9","tarball":"https://registry.npmjs.org/@c4dt/kyber/-/kyber-3.4.1-1.tgz","fileCount":142,"unpackedSize":2664880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIbtqCRA9TVsSAnZWagAAPIQP/RuS/HWD57gT6ho6nTsU\nEOaTXNhmZy3hVitAL3eZjzqHa9Ti3i/XHQMsrtmfc+IbobWUlaltn/53mS1O\ntOK9cYRB1yanJ35vpUwJU1Y5Yrt0PhO7DF39UlYDmC3YmLjtu6Xz48QarOJ3\n2A+wCaKaq8xB2w7D7ZbymXOxfhfBdXcbEHpkNN1pnusYx8DEbgxsCoWqp3kp\nEIsgO15QCx8jat67HbS7lGumx1Rn/fhG4kPE7uGcCiXVBpQzpZSwf25WdeSi\nL023xuEe3Z3u/3BkCo1g0pt4tYEvDYrr6RroNpnWYreuxjasVCC6IRB8B+BG\nlzJTFiYCzR0tgwTBavNv4fhIk2zpkuQOHTpDq6EWITnU3qKa9BsjDMFlzZCY\nTUAexk7r1wzTegzWEaodbQJ5ygA2PJPiEVHrtQHIPkdmQoRQlG/DAcKoM0Z7\npCcvxJ5dD13AcOiUnuZfvxRbHOqXBCCM61Nl70eoDLao8f1QFMAe7fyyOKdY\n8VWDnjLstrD+iEjeb4/GoPhConGqeR2nqcEw6rSWYsE0MVJ6PSSC7/8kZubo\n3BNhjA6Zl5TnGrEYXwqe9RPQg0wEkpu9skUuzm61bPxKxw+FSVpBKOn2Y6SZ\nHTUqnGWT6LFioR+NBt/jeI+QR6798rBq2wB8DVOTYlJhGmM1oWUE0dRE/PK2\nPK3e\r\n=yYzR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgCTgZjKahmxIEfrqYv3EuLEsHdl8UCZ5OlnGh2d2DcAIhAO2xe3l7nLA+7R7EprFND9SoT0DAX6RTcWLgXJsU9LJn"}]},"maintainers":[{"email":"c4dt-services@listes.epfl.ch","name":"c4dt-bot"},{"email":"christian.grigis@epfl.ch","name":"cgrigis"},{"email":"ineiti@gasser.blue","name":"ineiti"},{"email":"valerian.rousset@gmail.com","name":"tharvik"}],"_npmUser":{"name":"ineiti","email":"ineiti@gasser.blue"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kyber_3.4.1-1_1579268969640_0.8310405473082656"},"_hasShrinkwrap":false},"3.4.1-2":{"name":"@c4dt/kyber","version":"3.4.1-2","description":"A typescript implementation of Kyber interfaces","main":"index.js","browser":"bundle.min.js","types":"index.d.ts","scripts":{"build":"tsc","test":"nyc --reporter=lcov --reporter=text node_modules/jasmine/bin/jasmine.js","test:nocover":"ts-node node_modules/jasmine/bin/jasmine.js","coveralls":"cat ./coverage/lcov.info | node_modules/.bin/coveralls","bundle":"node node_modules/.bin/webpack","doc":"typedoc --out doc/ src/","link":"./publish.sh --link","linter":"tslint 'src/{,**/}*.ts' 'spec/{,**/}*.ts'","linter:fix":"tslint --fix 'src/{,**/}*.ts' 'spec/{,**/}*.ts'"},"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"keywords":["ed25519","elliptic","curve25519","nist"],"author":{"name":"DEDIS"},"license":"LGPL-3.0-or-later","homepage":"https://github.com/dedis/cothority","dependencies":{"@stablelib/blake2xs":"^0.10.4","@types/bn.js":"^4.11.5","@types/elliptic":"^6.4.1","bn.js":"^4.11.8","crypto-browserify":"^3.12.0","elliptic":"^6.4.1","hash.js":"^1.1.3"},"devDependencies":{"@types/jasmine":"^3.3.5","@types/lodash":"^4.14.139","@types/node":"^9.6.6","ajv":"^6.9.1","ajv-keywords":"^3.4.1","babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-preset-env":"^1.7.0","chai":"^4.1.2","coveralls":"^3.0.0","eslint":"^4.19.1","eslint-config-prettier":"^2.9.0","eslint-plugin-prettier":"^2.5.0","jasmine":"^3.3.1","jsverify":"^0.8.4","nyc":"^14.1.1","prettier":"^1.10.2","ts-loader":"^5.3.3","ts-node":"^7.0.1","tslint":"^5.20.1","typedoc":"^0.15.0","typescript":"^3.2.2","webpack":"^4.28.1","webpack-cli":"^3.2.1"},"nyc":{"all":true,"extension":[".ts"],"exclude":["spec/**/*","**/*.d.ts","**/*.config.js","coverage/**/*","dist/**/*","doc/**/*","spec/**/*"],"require":["ts-node/register"]},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"_id":"@c4dt/kyber@3.4.1-2","_nodeVersion":"10.16.1","_npmVersion":"6.9.0","dist":{"integrity":"sha512-7LIKDFYz2LqmZM2vAyVtK1fASuQfqa5qgZdK6tHwA14/gTzugNQbfUUKyziO4VIjVq8V9qkuYmNfsb3OtaB2SA==","shasum":"060fa72d6baf7bd75e8b6391d9cd9c88f5a727c3","tarball":"https://registry.npmjs.org/@c4dt/kyber/-/kyber-3.4.1-2.tgz","fileCount":142,"unpackedSize":2665761,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIeDkCRA9TVsSAnZWagAA7d4P/iOvXsN6UYUUT5UxZPR0\nabyB4AjQgsGLy2mOfK27uqlvcT6ApktPaqdlgPoiPgGz7YOvucLzf78ufiCJ\nYyy6iKzge42SNpN5RtX94n5Ekwxc9+GW6fzUkhCsJo/D0L690pqD59+isedP\nwqZTdbVh0wLi3VK08iitvm0/mNPaITK6mLlNooZeulMTQDcPjPMvBcg4Hxir\n4G8W8JUdL6QW+KIka76Hp7A29BUgz9yYgiWX/cBHtOZQqAdf8heFT7l+PxLA\n313Sp6KOuZWH6kkbD8o2HS4UMPA1ROKaRuqFhkW77OJ/mJOe10ypkiAIhMc2\nsT8ZAtxaBQe7fN+z5qogTOz87wQInpqoJG6IyQEsU5gVkyoXR/lkloSISkLy\n+hIbn64B/Y1TigihvQWDhpURxlqwzd9vAxRN8joORyuyrDOrBUkFdYBtqH6b\nQWa0pWTihjCHrWpN2cTv4yYOL275WQrd+HrVh6JH+4Rf1DXt5ubzenar27xF\n9dNia/hIDZadHRlippW1EeWEvfoqYs1MPF7f4NxPRZi0NraI2LlHPvqcUfl5\nptWKXXfGKCkePFSwEbh0zjGc7r4yiWixZPQOhma7S7cymC48+9QoJXrcP2Sg\niYyUrVtUhWNSQ1hkB3fFxr7Dq7DuxqjLZ2hQt8QynbuNc3Oa+EydxUOgV5VZ\n4+oT\r\n=FJQU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDW12tRUw7kXq7Zp3rNEvnpabVH3c+XMYitiWr99ESpvAiEAngf4nZ9PIq97eokOyq2zHVwj4tJDJPKvX3hLgjNei/Y="}]},"maintainers":[{"email":"c4dt-services@listes.epfl.ch","name":"c4dt-bot"},{"email":"christian.grigis@epfl.ch","name":"cgrigis"},{"email":"ineiti@gasser.blue","name":"ineiti"},{"email":"valerian.rousset@gmail.com","name":"tharvik"}],"_npmUser":{"name":"ineiti","email":"ineiti@gasser.blue"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kyber_3.4.1-2_1579278564418_0.6396952976806769"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-03T05:37:17.760Z","3.0.3":"2019-05-03T05:37:18.155Z","modified":"2024-05-01T15:08:21.481Z","3.0.4":"2019-05-03T06:07:32.644Z","3.4.0-1":"2019-12-05T12:00:10.316Z","3.4.1-1":"2020-01-17T13:49:29.813Z","3.4.1-2":"2020-01-17T16:29:24.620Z"},"maintainers":[{"email":"ineiti@gasser.blue","name":"ineiti"},{"email":"valerian.rousset@gmail.com","name":"tharvik"},{"email":"c4dt-services@listes.epfl.ch","name":"c4dt-bot"}],"description":"A typescript implementation of Kyber interfaces","homepage":"https://github.com/dedis/cothority","keywords":["ed25519","elliptic","curve25519","nist"],"repository":{"type":"git","url":"git://github.com/dedis/cothority.git"},"author":{"name":"DEDIS"},"bugs":{"url":"https://github.com/dedis/cothority/issues"},"license":"LGPL-3.0-or-later","readme":"KyberJS\n=======\n\nJavascript implementation of [Kyber interfaces](https://github.com/dedis/kyber/blob/master/group.go)\n\n1. **This is developmental, and not ready for protecting production data.**\n2. **This is not a constant time implementation, and likely has timing side channels that can be attacked.**\n\nUsage\n-----\n\nIn the browser:\n\nThe bundle is compiled using the command:\n\n```\nnpm run bundle\n```\n\nCheck index.html for a browser-based usage\n\nIn NodeJS:\n\n```js\nimport kyber from \"@dedis/kyber\";\nimport { newCurve } from \"@dedis/kyber/curve\";\n...\n```\n\nDev Setup\n---------\n\n```\ngit clone https://github.com/dedis/cothority\ncd cothority/external/js/kyber\nnpm run link\n\ncd $WORK_DIR\nnpm link @dedis/kyber\n```\n\nBrowser Build\n-------------\n\n`npm run build` will transpile the typescript files of the _src_ folder into _dist_ and\n`npm run bundle` will pack everything inside a minimalistic bundle again in _dist_\n\nRunning Tests\n-------------\n\nExecute `npm test` to run the unit tests and get the coverage\n\nGenerate Documentation\n----------------------\n\nExecute `npm run doc` to generate the documentation and browse doc/index.html\n\nPublishing\n----------\n\nYou must use the given script instead of `npm publish` because we need to publish the _dist_ folder instead. If you try to use the official command, you will get an error on purpose.\n","readmeFilename":"README.md"}