{"_id":"rlwe","_rev":"31-4ebe341c77c9e21904e7b5bd4eb4009e","name":"rlwe","description":"JavaScript wrapper for a WebAssembly build of RLWE","dist-tags":{"latest":"3.2.8","next":"3.2.0-next"},"versions":{"1.0.0":{"name":"rlwe","version":"1.0.0","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"e6e123dbb22a578ada0df63c36d61f99799ae130","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@1.0.0","scripts":{},"_shasum":"019783db002f23101ee5ba7cb5cec6ac351c6d03","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"019783db002f23101ee5ba7cb5cec6ac351c6d03","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-1.0.0.tgz","integrity":"sha512-Fs1dKVvDwpw/FM2nfQeyzWucAY5fk1h1EH2n4VtTKJIabwwH+9Sr3d7C7tjytPBEnv6gPufLzycPhkiK/1JXng==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMH6ize5Eg05ae5pChjfCKY88mpg3SX+O4PxDxmlwDrQIgZi6lGogPn/xaj5m3FataZSdw0jua/mctRELRseQwt00="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rlwe-1.0.0.tgz_1483580530502_0.4701121477410197"},"directories":{}},"1.0.1":{"name":"rlwe","version":"1.0.1","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"e6e123dbb22a578ada0df63c36d61f99799ae130","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@1.0.1","scripts":{},"_shasum":"2c3ee31779410e2f29bef83c4f25572112667b20","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"2c3ee31779410e2f29bef83c4f25572112667b20","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-1.0.1.tgz","integrity":"sha512-2dmBPlPimJa/s4/suvGzHs17uIVyhunXboyL6g410AR2bdYI3fPc/K2YqvScTNur+V4EXuucUzIXIaOG5CKbig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVvlm2AV3G01zLpIviwZ8qJxj63+U75pXoeIuecY/BagIgSLFd7ITKb+5kgOyaiX9z1fN0Lfm01mdrAdVm68er4YI="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rlwe-1.0.1.tgz_1483591439260_0.1526858597062528"},"directories":{}},"1.0.2":{"name":"rlwe","version":"1.0.2","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"7dd65c4bb29c8b3b79e218faa30f95a3c17f91b4","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@1.0.2","scripts":{},"_shasum":"7ab5df5ec4f8eb0e194e386ff13981e5865a3648","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.7.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"7ab5df5ec4f8eb0e194e386ff13981e5865a3648","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-1.0.2.tgz","integrity":"sha512-EUNlhmbEhYkTP2nltGGP2X74dvp1rPVMSlHUAo9FoG1j3nabG6Er+FQcEFwn1XuMv08yAAEDPoVXj/gI6fQGUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDtCYUte/o7ITjkhXaN0BgIHVNdcLUMPVwO4ZByDfVZQIgY6GSz/nz6BEnxtPwKxHoOwLqNEfUSGT2f+bOUKi/gWY="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rlwe-1.0.2.tgz_1483594177267_0.4091577937360853"},"directories":{}},"1.1.0":{"name":"rlwe","version":"1.1.0","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"ea7b9624dc7d6619eaf45b34bd21ef1b5d7eb7af","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@1.1.0","scripts":{},"_shasum":"e3a0476176fa3ad0802bea207d808302b574c59e","_from":".","_npmVersion":"4.4.4","_nodeVersion":"7.7.3","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"e3a0476176fa3ad0802bea207d808302b574c59e","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-1.1.0.tgz","integrity":"sha512-65fATII1f143JjRY8f8tekSbPSEhRVJFx1S9jJUG/cdLfYx7+lOn3IDT3n9DWlQBWLHSoKJNyqFDPrzRbwI/mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB7G3CuC9oEE7uefmSJI8LeTUb/Ts72R9JWvjMvICfKqAiEA4Mmvr1cs8cD85OSHm55CghqqznrvC5qmQAecnB62y6s="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rlwe-1.1.0.tgz_1493264243658_0.6437243740074337"},"directories":{}},"1.1.1":{"name":"rlwe","version":"1.1.1","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"4960f197080eae2816408ca6186ac810866d943f","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@1.1.1","scripts":{},"_shasum":"73344088ae81ed8555a5b3a8cdbfa1abe7e9fae4","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"73344088ae81ed8555a5b3a8cdbfa1abe7e9fae4","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-1.1.1.tgz","integrity":"sha512-3X6zovesrT1WZ2FUe+IifEEpiO57tBZPG7krT9Xlvwohq5BUBmqO5WUvZ4ydKhJuoB6DwnBST87o5PV3xoldqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG+NRMo/OptedyVSccmLAkU10peb2MpWHduzdL1FiVvVAiEAnFPpa/umOzRhqsaoRjdBcwQh6c46YSjuzzUPm0RipgQ="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-1.1.1.tgz_1495820180038_0.11482077953405678"},"directories":{}},"2.0.0":{"name":"rlwe","version":"2.0.0","description":"JavaScript wrapper for an asm.js build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"23c3825c8c2ee098d44375171f94d0fb76e1b6cb","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@2.0.0","scripts":{},"_shasum":"814cfe1cb0bae28fc45849c9317292e4f8bf1ae9","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.10.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"shasum":"814cfe1cb0bae28fc45849c9317292e4f8bf1ae9","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-2.0.0.tgz","integrity":"sha512-2dFAxiwlNiSCJewj3prcuvxiroqMWGcwZH5VjPtCJ4aUvFmXrHOc69rbmXcTNng+eegWYR2IeU92+vC2J9qffw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvpr6ezgapl2ahmoMSOv4DxspxT28TnSU6S/dEBXmnaAiArBmZ4w31JUhF9pHVOfl2oFlESNCi//eHKULsw4FysCA=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-2.0.0.tgz_1495993853698_0.5834782957099378"},"directories":{}},"3.0.0":{"name":"rlwe","version":"3.0.0","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"8190dd75eae758e7a116e549401632357cc2e6f9","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.0.0","_npmVersion":"5.0.2","_nodeVersion":"6.10.3","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-kVqt8IG+hE3ARn9UOLD1PofSm45idrxoT/E2B/4hT8+10pYInBL827dvcG3yfw0WiRcR0Oba3i4tY30wMWXayQ==","shasum":"4c0f90b5acd1da95c4d99825b086f4d9c84efed6","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtuNIv3dCfC7RDIH4NmBks80mL51OdwP0zXYdY4ofoxAiEAsFIBpTV9qS/MeNeMu3d7fPzi9nUV8NiKlOI/jx2jk9c="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.0.0.tgz_1498262168974_0.3917901336681098"},"directories":{}},"3.0.1":{"name":"rlwe","version":"3.0.1","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"52f4604db8704956d940723af25e197613886db8","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.0.1","_npmVersion":"5.0.2","_nodeVersion":"6.10.3","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-c4Nhux+Y+CUcmMouOHPujHje/iq3g1D7cYeeBExe3C3FUdyS9xi8kyMYpv3qCh3I7iELaJCykTy6kcdkKu9TQw==","shasum":"d8ebb20aab76b49a95d99584d9db9dfa4a9f0b44","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUHuNRMYk0MyKXAwa1EZDuUkIxvjiwOvhyvpOUuNfMqAIgFVyIbOZ1flS9ZiTQBZbwNqUJk14/H7YEaIoju5LVZdQ="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.0.1.tgz_1498284895769_0.32068419991992414"},"directories":{}},"3.0.2":{"name":"rlwe","version":"3.0.2","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"c00bfe7b933a9319aa2702b6eedd8d29204555e9","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.0.2","_npmVersion":"5.0.2","_nodeVersion":"6.10.3","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-iY8RIg+NlPnMliYs4vldY65vB9gcRUH2CAk4ZGmjUG6bzewOwy4Pmt6lIaxkySXJfPyctEF2wenf6cvJkWNNRw==","shasum":"bd0aea4b61b596f4c057af2476f599d2a320570d","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICbUOVrtp5QbbOJ7G+ww8RWPvWAahoUTdGiNwHJm1nuKAiAfk6z4X10bxFS+RvI3OVGfXnNS/l2B8UbxwikHBw1rWA=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.0.2.tgz_1498414821368_0.9947511572390795"},"directories":{}},"3.1.0":{"name":"rlwe","version":"3.1.0","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"7d07b7efb0ba3bccf2e2912c6af51f7002c954f4","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.4","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-UKbMJovvO8ydAZBh13b15k/dWgzw7qFgTG/280Y/jTy7KP1R6U8KV6D4CrwAMgnxYD5USrUOP4KSvoWhuJiUOQ==","shasum":"230cf11f7da19441dae79d9bed77c89869bf9e01","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDVR/LPtDvJgUtGkI9XCM39iM96NaHP6vAKGohrvYNsgIhAOXZ8dUZgxZVEFDZZCt6fwlWSgjPhlIv7B5W92pkk4nX"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.1.0.tgz_1508206076988_0.6155170237179846"},"directories":{}},"3.1.1":{"name":"rlwe","version":"3.1.1","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"41aad66eec24b874decbedc79b37411f95f126b9","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.1","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-r2dCncrWZQQKpQFKVg3wYjXpnfQuQRbHb6Xukt/6ggET8BEk1ijLZZl/ESVzeowxHMvPGr4WnVJv5TOgFK88vg==","shasum":"0e8c4c39e343bbeea4e189dd0013e843d4b39aa1","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBvB4dVqlx7TNsjvV2200YJOPw0bgu2h6Gr6Gc9kat9AiEAzXwTWqqhYPgsLnF/xA4YT68I7tE7R2JATzg9XojzQBM="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.1.1.tgz_1514346864135_0.9719739083666354"},"directories":{}},"3.1.2":{"name":"rlwe","version":"3.1.2","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"e7dc2525940bab41896ef308c29a0d7e2c96b5c6","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.2","_npmVersion":"5.6.0","_nodeVersion":"9.2.1","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-qf5AIf7ElF6ew7CDD8OhqE97yN15N9YYxvw1idAzlOk0otqGPn+kRttVQvB+PMrH7UA4B9Heq6Kdpk3YH/2sDA==","shasum":"791f4e33ce39d1d1b0f6b672b99067e8034756c1","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDwan+HBaBEjw2fg5wVNT8je9OHWDITdEFI4fsAz0vbPAiAcSE+eOiZFBrBtoPJ6idRQPaCuc9E4Wy5C3/M0zyEqeA=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.1.2.tgz_1516051757547_0.012346959207206964"},"directories":{}},"3.1.3":{"name":"rlwe","version":"3.1.3","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"5b1e1d5ca83c82d444e4345d631eebefcd82da05","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.3","_npmVersion":"5.6.0","_nodeVersion":"9.4.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-3uvavOQkzfayn/qnlo7K5Fulyv+iBXOHgftU5za5yQ/cT9uHUvj6E8O0ia1C37rjqG8pyJ2aDYk3TF82687ELA==","shasum":"476764a49c4c6c4f1979f86d05452fd450a9b56b","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBPe+pU6XXGCy/8UCd9fMCaGph7oe88C1tVkQK0Ia7K9AiAsE8gFd6YVsDOdmWZQ9453IkRfMlzGNkEB2MM2qbWkTQ=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe-3.1.3.tgz_1516879172137_0.8281328838784248"},"directories":{}},"3.1.4":{"name":"rlwe","version":"3.1.4","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"32fa0471399a4395872a89c0ddb117c6546b2f7f","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.4","_npmVersion":"5.7.1","_nodeVersion":"9.4.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-6nERf9Hs5I2ozIqMenVYJLPO7yOEi6P//19Pm2JWAKyvzkD2F/ymrNZ7YDgc0VGRmhjsqDKrWSCFcgmYmdniDw==","shasum":"957383d9d3bb2ed842e724574e1af03c7b51061d","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.4.tgz","fileCount":9,"unpackedSize":128316,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJyHeI/O+RtSth1BwkZKhwLojr6HPwiihAQJEEk03ehAiB/zfgILcb9+fLuBTvChzR6+gTeor6Mk/kzxbndKR5EPA=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.1.4_1520922001307_0.28022783395397277"},"_hasShrinkwrap":false},"3.1.5":{"name":"rlwe","version":"3.1.5","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"d3a1cf35aaca0e10d2bbc6d25487bdd59e9b7fe8","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.5","_npmVersion":"5.10.0","_nodeVersion":"9.11.1","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-pK2wrzgwAvcQgbYMliI20DoATK8oW9Td2yJiZTwnBs0Rc4yRycW4ZF+YAiK6qljHMgLp6SLYTJMq3a7tCwNZvw==","shasum":"f94fc9c777a48b936c8edd86bb2d5a9e233e8054","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.5.tgz","fileCount":9,"unpackedSize":334791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKG/5CRA9TVsSAnZWagAAow8P/20MuVJkFTsdJh02bm5c\nAugCKXOedogg5+/3rArH9ABauswhFJDz6q0ez+C4fNsX+/oqH3dD3HxIvXzg\nT9MsdWqaUK6r/NS6MV4n/fmvz5Gilh/8OvjsTdvEb/EZzcs27clxDtUP8Xd1\ncYCtOYFp7mSjYaxJDo5gyQPhqphbZDPFHIprP+SQkPe17rJn7h5bVTwPDRtN\nfta3pTh+f9RUwm3yp0tiU1rM3Mlzan+77d6KPONF/Vmwy8UGk0T4TzppoTXO\niiIv1F8TnevLzpsY1UFu6AAVnwYCVfky3tv475S7NBKLlaVaFeh6dTFhPTz4\nAr0P7ZyGo8DXa7odFwu0xbxsAzZ184kHUmwbkEDaNYQ1+8xYdbvhPy+hg23L\nhM3oQ6SKtFzYGYCaQjyJRPOUE8YtMfOH1a8xhJBTEH64/4Kjjadew0pQ4IfS\ncVxw3ysYOTy8jlSObXpKZ1D8ut4Oh8mXHBjmNbXgWVDpUd4ktq1yiWxuykUk\nZI2lO+Ve7PtmayMHDfoEv2mLRBuacoeBJM5J+sI51QBTxpIHKZitlLEYOO00\nm5ucbkPlK1p+fYlZKv0h9opyzXBfv/M+jWZ3nxfFawyCt8FFw1o6USpiQXCM\nZVWP3xWpNu313ZOyONWgMEiwuTMSmdjC3jrxUt3twkxTxIKzENC/dGpyerSk\nMzkz\r\n=kkps\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWcF5K4wz1jn/+XMjFZyxysM6gHla12sHIxatSa673BAIhAJi99ASWSA9E1JQZ7wbzn4JacOR9588cZWlbIKw6yJE9"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.1.5_1529376761083_0.07122494649148114"},"_hasShrinkwrap":false},"3.1.6":{"name":"rlwe","version":"3.1.6","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"c0198f39a796b553d93ed6be0298993f0252bd20","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.6","_npmVersion":"5.10.0","_nodeVersion":"9.11.1","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-2h0MjS+b/Vyxoh8fxvig4HDPzri4NEcspohVXZgtEJItV39NcMxQ2wf/Wh1JwZrf3/M4vrMSuwM8k8X1EYv9JA==","shasum":"a143b5bd0cbfe9a4f077cde6116744b99f61ead2","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.6.tgz","fileCount":9,"unpackedSize":127917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKYA+CRA9TVsSAnZWagAAMSYP/RsFKRgUTWsLLezSh3vG\nb5TSPLz8v+WIh8C1HrB8bORpoZ8eZKqWEMAERnHn/YDpqlZ/iHLyTl+uRJdL\naFg4bBrpANWHy6wzbgT1P4MQvmV2v4Z9mn9VbhV+IedlLWQu7sxWZUFhK3ik\ncV1JrsjWJOIkQSXpJlcgAHGPBRAaB4PhZ5HnqR1KXSw93ZTLwPBSO5XXA3ey\njfu8bp0GSCVXmM29fRzIz27/Fz0MOx1iCD4y8SVQ3Bwnua/LLQXjGDdEW7MS\nN2kYTP+E4TlTMm+JduhFeED8amKTmhZT/Ixty3suM1I33DtdSMFVPTzmSeKF\nXV+VU+vCgjUvWN5qCOXQ5RxvT8NeLnC71objxu2A5bSTwcFCYDom9hgWTXZt\neip1DJW9zRkoMESt6VBF0x0qNeOB+6jkUsRUG0Ia5Obd74C5uqhUrYZ6y5F4\nIOsgPc+mu7Pw49VbZJjv8KBEJdWgm9tmu1hvTeFxunynZivnMAJaL9XUlIoo\nSgoAvHO+Sb663U4HAsdcFuY7lyABzGMnJ/d10Dk0tMgmJYv2EFY0mUU03E6G\n/qDffkTP/RW5u3+gnJ6YSE1IUN+vGvHsu8lm6/eZZDkVkkxgwy1aODvxaet5\n8KSUOW8NLQ0aWdi1mcQ/T7PEtMfxfPCwb2lwUL1+Xrm3o43Ag/YlJQWY/RWo\n0cKA\r\n=eEmW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCll6xfEDGCDYt8qSlwbYsVsHc2oE47hipwKYtfU2e/KAIhAOuaHlFkk1jnBgqIp/rqMwGtearWF7mY74TmUPSr0tGG"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.1.6_1529446462196_0.1037751187571585"},"_hasShrinkwrap":false},"3.1.7":{"name":"rlwe","version":"3.1.7","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"850d8168997967cd53ecb9fa79b71e14e017ef02","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.1.7","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"dist":{"integrity":"sha512-d1BOOlPigUUYp60utCUvRcjuUGBOvgaEAtwtIN4c9TZvxjeyHSBOMje11knen1bII7W5d9Hw6UtqKHVaoHv8xA==","shasum":"3c0def27b8a54487aa0a140ba992ca8c3ac3a93e","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.1.7.tgz","fileCount":9,"unpackedSize":125690,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzSgTCRA9TVsSAnZWagAANlwP/ROneUiZMlfa+2nlKUvH\nXMgYcLmGrVNLrcKxQPTU9ISG1TsOv5VVJgfa7wac6H6ukvvv1js9g/oevfbw\n3GldKw9io/kGmlpmsoedg4raADKDHQQAOcTHOq/Hqu/n5YFrFUpRvNEUGsCr\ntsUfcAvBB98G3qua00YYapewpSxAaEYFOVrFL/83wLnSiLV6ThXT/BULIR3t\n2cribYg5hX7rxItElLa9DbScrSvQIp+9sg+Tl6K/sC6wPKFOAGAuPczgqp7G\n/E7NqznuZPX3e1gNcXshIOfstmCjycxvbJTEMtyY+YxbetBIt8asK40bjSft\n1PDhoLNpUXvq0vjoBbghLJ4/m7h7KcE0yE+jByFPb9mT1sSVZVpZPtpduc51\nNKoZRLCS4YrTRo6O6W42LaGEirOvYeMUKzuSdUBhp/UOUeB3Kz0wvUFlK+cC\nLWmyC+XTjdr6gUie83/AygJ859dSQ+2c0j4ADaazPubkLxV1fTwIe7cPqzvi\nuDKXXBez9gHXyLhpqTo5ay/zHIQNcCWv6Ut3U7XylfHP35O8oNxBU3hf6kRC\nMhEOUsYbS3PtUaeMFKAouOigGlee2SFyeST+iTxbyBIpKn7pHyhTQKKWBW/W\nL5StujDIQaj3Gyq9cxXF19mNAko4F96GQHX4snkXyoFZOl1vo+Lrd+XDcJa+\nZn8C\r\n=c5J7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUmOOzJZsXY0GCLZ3sjHvHcPeilELIp8BjNgYVNFqyMwIhALkToP4DRwmMB2hIyzPEn/LtkbMvJjj67rOJsjoGqAgo"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.1.7_1540171795286_0.38194181832886764"},"_hasShrinkwrap":false},"3.2.0-next":{"name":"rlwe","version":"3.2.0-next","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"readme":"# rlwe.js\n\n## Overview\n\nThe [RLWE](https://en.wikipedia.org/wiki/Ring_learning_with_errors_key_exchange) post-quantum asymmetric\ncipher compiled to WebAssembly using [Emscripten](https://github.com/kripken/emscripten).\nThe specific implementation in use is [from Microsoft Research](https://research.microsoft.com/en-us/projects/latticecrypto).\nA simple JavaScript wrapper is provided to make RLWE easy to use in web applications.\n\nThe parameters are configured to 128-bit strength. (More specifically, the security level is\n128 quantum bits and 128 classical bits.)\n\n## Example Usage\n\n\t(async () => {\n\t\tconst aliceKeyPair /*: {privateKey: Uint8Array; publicKey: Uint8Array} */ =\n\t\t\tawait rlwe.aliceKeyPair()\n\t\t;\n\n\t\tconst bob /*: {publicKey: Uint8Array; secret: Uint8Array} */ =\n\t\t\tawait rlwe.bobSecret(aliceKeyPair.publicKey)\n\t\t;\n\n\t\tconst aliceSecret /*: Uint8Array */ =\n\t\t\tawait rlwe.aliceSecret(bob.publicKey, aliceKeyPair.privateKey) // equal to bob.secret\n\t\t;\n\n\t\tconsole.log(aliceKeyPair);\n\t\tconsole.log(bob);\n\t\tconsole.log(aliceSecret);\n\t})();\n\nNote: This library only handles generating shared secrets; you'll need to handle key derivation\nand symmetric encryption from there.\n\n## Changelog\n\nBreaking changes in major versions:\n\n3.0.0:\n\n* As part of upgrading from asm.js to WebAssembly (with asm.js included as a fallback),\nthe API is fully asynchronous.\n\n2.0.0:\n\n* Removed some undocumented functions as part of minor API cleanup.\n","readmeFilename":"README.md","gitHead":"a3d3845abe09b70ceff5c2981465aee0184e33a8","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.2.0-next","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-9hS0LoQIWdW9Q7Me+BDkk6vq9J7hpUDLZ7/Jib+GRdheXrroZHMJcHHPOmBS2H1yY2fSLE0Ax+jt25nyf7EtnQ==","shasum":"1698d8f07e905590e760ad3b2d9c2ee49139da7b","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.0-next.tgz","fileCount":9,"unpackedSize":113463,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdda7vCRA9TVsSAnZWagAAmYEP/0T2+yoktfJcYO4BpuP8\nIqkebPHnHd+tEPWjXPC5oZYlkSJCmZKX7gDwLE7Rf/ZC/mqvvWQZSD6EzEU0\nFL8RgBtj2piw7CfUW1H3GWZo2q4gTR2a75G1uc5nA2IaHc/X2/2C/K/8G4ji\n/nH+dczX6qVNvZckWNyDFu9AI/r+A6QrfJx/qz9AyTeYWMEmO8JaC6Pkw3Pt\nKeND7RZcsvV+S7P2KlINXhGUO+UY9G6MdyeRCGnXbZsiJQtTtGnSIWphfyGB\nINTe2tDDpK3iaCqsVIAo+ahp/HOLepZMUSSUPP/Bl7wYCFa4kZCk9HlUyM6b\nFunpBjJclyWtVrCKKevIEv70LQ1ZIfgaLOVKEq2ImibM8O5BhQGv7MJBPsKY\n54N4SWLw0jCqStZiCLX2Z4SgztxyIjrsrREnJDOmIWo4/KFbbautxRKXeYzc\n1L087IDsCuF0+kFL+zvoqVIm0V1WQcRhsZIazeMpkMczx7q11JWBYwFSq4/X\nX7oTEnQWKObXDzAV03/drIkpbo+AxAhsfLclkvaoNvNTRDPcWsAJBxJYvz7U\nLnuPjYM9Xfno2AoGanbjGvWkF4cOsj3hxmWDrmxCp9NjBeqwj8cule9D4rYu\nyP63a+VozzpDJBrftztjySxVc9orBevenPdGEuYUQuIflzwPsJ075cVkvt+S\nRnUS\r\n=c/16\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICqfhohsTiIOHVYqIVbkJJ6hIyKwjcVxDJm0bGcGHcv1AiAq/bVHzKLiBi1zD7zt9QesIipJT7K2qtHkQm7rJHKl0Q=="}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.0-next_1567993582442_0.3157266205083038"},"_hasShrinkwrap":false},"3.2.0":{"name":"rlwe","version":"3.2.0","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"15e4b3327b17d93331dff402c07e45f44ff4eed4","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.2.0","_nodeVersion":"10.16.3","_npmVersion":"6.10.3","dist":{"integrity":"sha512-LRy196N4MJw/7uh+ljOxXn/XU1XvMcGXCk3qLX1XbkzkFOcwiyvrhJ1i8gsCj7i/wsWIUv0RcsMJZn5C5h8+2w==","shasum":"bd0404f475a4bebc30e79c97121ad4430c012064","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.0.tgz","fileCount":9,"unpackedSize":113745,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeEaKCRA9TVsSAnZWagAArI0P/2+fFZP6Oank6uueWB1k\n1fdW3AvCrzMpGOHPO4iKrgf8JjpgXYP9tAEPcfds+xEfsJ2GSzmaJ3hUf2WS\neluxzlEC8v/8IDkNYhBB4DnvzvgCoWD+HoUfo3Kkm9pIHU6FfeggIJwrUIr4\nVsFpN9+gnwpJyhaR1QG3fDnKi+VYrXbrQ+AlyIjjqud/xr7ogmqc7oDtnfzX\nbAeBV9ROsbhsOdc3FWQkPgDLNdm8OzWmRQTqVVkKsZL4FGVbqbXR0yAgoX2l\ntPcp6XtyMkC3YYXLWxjwBCG+zca4uCF02QlP3a4KteTmQRlM0bH7yzY2fcPf\nYlqvwQHVd7T1ZBSADIBmFymd7kK/xOrVyFb+HCDqNluElDu8X1kj9I2UKvcA\nF+OY5qkRiLql/ZhwMA2Wod6ru96xZrulzEH09j12lXJLCFVbXSqVZbCHWaxS\n4XkpsKTCA5reDMNRW8+hk1mgI5/5bivdR9+nnwFRsAZc5lmbBsLA+iIeMLYW\nRggMctW5Hrfuo7Rp8y9wPXthMPvflaSoNkMNZ0iVxTpQ36GQ8d4axuYBPV6T\nH+eqjXQD/T6VmIt57zyRF6ke/sOl4nU8UcnXfuCnaqTNZGoO2U11t6himDVU\n6K2pIpNAfUZ4hT3SFFRTdqyVKMEQISfpbtSdFrREcyepV0iFuHmz0pInJB2B\n9oJs\r\n=nigr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkODMk06DqyUbSC26rdwTDc+FvuR5JWfx7EMYL9UrJUwIhAJzStqd1VbO47rJ5AHl9fA6NvARL0IZbleojaDSCfW7C"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.0_1568163465623_0.8564625781735957"},"_hasShrinkwrap":false},"3.2.1":{"name":"rlwe","version":"3.2.1","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"5b8bbd7af9cdc14e36bdb1679187367b1eb3f535","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.2.1","_nodeVersion":"12.12.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-e2Ct54jPCpVgn8hVsdxGns6Gfs8mO1K8b5jiiBYa9tuB0ISXV7wirRTetu4FF6iRTYJVMIt4vdQEzc8NYzrL8w==","shasum":"0ae7c6a97816435146ad5867e74facd553b1a444","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.1.tgz","fileCount":9,"unpackedSize":113528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd1Le0CRA9TVsSAnZWagAADCAQAJ5JO8rZrmx+5HAMdO7k\naruQlOzRyr9oyOLcY3PBEWNDvkYXXpwz7Gzh2s4P1mV+AuZmWZBAwOP7KTQ9\nNLDYd8ThhKrroBFTPT3L9CTikYXSAG7O92x3Bq6WqEuMMCuNPTX28Bg0SOe2\nv1FchguXwpKIryDqeRUiqSmhZLR56BrZ1Ak+Q9T9ZDAbfoYnaflYu78rZ6jN\narKC1CwnR1UC6rnoZJyvo+TgWjswk7AyrIxeaUS6U9c6ycnGeDeAGpWjro1x\nuoR0UIM2GKTn1eZ9fzD40Q8DdnuqhoPOtqUxnixPHOrKnddV1WRNiZMhasJo\noF30NG4r/EkqN/jMt8UdIAzkUYUXSv0g4pkoyg+UVrQGwMWjqnkz+h2x5mWG\nPbRJEPModAtBxBIKgt0FkrTJsg1Ki+Ix6qdcPK51Fm1CsrcXza/Jry+T0aZ7\nk8Vvta01RVcjRAu/OzeaKkWyAWmsTeQJhSpn8YdEKZ4n/uzg3UQ4jAmTOajz\nVpCdF4pBUrI2L8PmCkyg+1GFwtqOOybJL0dCtXc9P8/jD1UxFGFPsJHon89e\nqdY3YY1rt+A9TYLaSvpDY55fTFys71d3n/DUwldaqHz95kEzECSWYQIC3sP7\nuZ5mAXHEGMFxAU/t3K08pLsm/mza2y3YoKp+x0zk6t0C/YzzyX/0eS8WYkFx\nijre\r\n=6rmH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGRuj+tk7WkQVjcnJAfu7fban6WX6cBW06uIB8ImeGjwIhAID6hIDeYxDYmt9igsvA8Ll0CbiS4ApbBQ/15/OTaTWG"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.1_1574221748381_0.24627376739059015"},"_hasShrinkwrap":false},"3.2.2":{"name":"rlwe","version":"3.2.2","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/rlwe.js","types":"./rlwe.d.ts","repository":{"type":"git","url":"git://github.com/cyph/rlwe.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"rlwe@cyph.com","url":"https://github.com/cyph"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/cyph/rlwe.js/issues"},"gitHead":"f653b5253ab9f0f28975bfe6c9e9c5a2ff39bb82","homepage":"https://github.com/cyph/rlwe.js#readme","_id":"rlwe@3.2.2","_nodeVersion":"14.2.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-Blrr8UH/dQz8uo/TTH5gWNQh5MRdKdjqw0qZ2QAEn6DvRuPmSSI6k5IiPgw2fwp1CfQJZaEDiikNPyVMPQmQ8A==","shasum":"c0ce9812ebc96b5ccd61582a4ca14b96b089e674","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.2.tgz","fileCount":9,"unpackedSize":113953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7UOxCRA9TVsSAnZWagAA67wP/3L5eAFOdKhmF2TVT0UZ\nL2H2qk97SVBcbrwJCLnsv9E5hPkT5UpUWRk+D6C/tQYkraD5iA5cqHyVyPE+\nhZwfziI+JvWIRH7fZB6M7TGyD83OaPyXrl/Zjd3DRSu5W99OOqinq0oaXdnX\n3KLg88o3YN3jYLFvOku/wu3sjKLLHnRnaWbJw8ndJIGmK0l/9gAQqs9uPwtL\nUDWx4WbSOn6ExhPpcUS8hGomKtxDKMdtpcDghPzI0Cqnl42KI6+ZK9383//+\nHtCtGLYMgpl6441KcBRPntLhNMfkQaZYUqlbYWCqVtULRcxOrTXvOcAM7myE\nirKDNXgw06scchw9vgn/Yj3Jtw6jMCStlgLFFktahwUTWwhB6Xzngq15zLNQ\ngvWq9FYw3TTvKzsz4H/XV2sugIgfrGOQ8ZHQk8rJTggbWh1V6wAO/2vbk3AZ\n+zlNUUyXwlvL9lPl3vqxH2SiSERIQh7kOm52Za3O79tJKhfqu9bkNdv+G1tf\n/N67iogFubeINcbFT7TLPIIR4laJccGk7kAmAkk+Z9MkWGUmEg0ljO1Cxi/W\n0xunNsdrK7TR0Hk94nTABzIwu8zzd7K3mjRTlMdpC8l5o6i4CkTuMtCcfVWj\newKUjcyHUAnSYJ0sN13TPh1BY9f4nS4kHJ1WHjiSMs8lgey30fuR1Yf1r5/h\nJbnJ\r\n=tTac\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoF981+bCNfYUms3xwosFQAFc6B8uAvYynTBXKW8tBoAIhALZvvJikLI+u8v1U+nrfa4Uev7/K9l336Z9dwxVYq5Mf"}]},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.2_1592607664368_0.6807176013604677"},"_hasShrinkwrap":false},"3.2.3":{"name":"rlwe","version":"3.2.3","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"homepage":"https://github.com/cyph/pqcrypto.js#readme","_id":"rlwe@3.2.3","_nodeVersion":"18.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-eHgPr+KXyXTZefTW88Yksn2CHavbWHbunn0l0CKg81Naus20Avg96IdTuz+DgoEIaX4dCwH1mfKP/shCd1YUeQ==","shasum":"ffbb93723c56c89f7501423a9b81e7379197c9ac","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.3.tgz","fileCount":9,"unpackedSize":107908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+TLX78j96Vbo967iw6Ut1tDJCAFLWZ0zo0qpTOhJHIAiEAwZacP08qLPKzEqu3yhtjKFQXwje6iSUJ5QBA0ealnGQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy7VGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoteg//UXtaxZdu1ge8WYAog7IKL/QoxgJAANWW/QUO3UQ/udEhC2OC\r\nTzypfhfi8DHOmMwsVz50qgDAK8r6k1mPostVeWQg+yCf40WsCwElpNWiDX0t\r\nrD5C2OsqqkabrhFGoCNig1OIckOWy4hXC9MzjOeZ8qZi3dR/3rjk1PF0f7MB\r\n0tfGykN6Rb366XaXm8fTixQVwJ6lbhy/pRu8NqmmC6QtF9+Q4AAtmUJTg0u6\r\nTDmxXCnQSgM9cSIjklCjHzAxHOtbiBJ1ceLCHKzsetxMQAro3sTwPCwgAtKN\r\ns2zz7XCXc8RSA2DL0j/sdzAPcC6dNAnOjwqsX944kSuJMuhvN8XsQ9oKyCLG\r\nq2E/KErn8Vmv8jYRQRMiE59TIdfbm8eKLcQucJGwyYlz/qvr+I8dE1I5cghc\r\nVQS4IzElxILJqY53cILb7LAFPF5Dy/N8XJnzWcU2EFdo9vZQs7OdrUzyrenD\r\nAJv57FVOV8PP6smq8uXi2UE5oBCO/DFRJV1M4GNZq8LD+ALBf6myd23bPHFX\r\nrkqy18dEHAlrbf9t9qfIKNOqbcaHKLPFFpl5Da7LQBs9DtPCwZuL+1ir56bg\r\n6mEFLlYjxq6lQ/x8qnTipAsyfoY/lgGtGUgcPq5ZYeiWsDUpbzF/UIzcWyQM\r\nP36Dezcjc9Gue3NsrONQ5JHPORxEo7M7484=\r\n=0VxQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.3_1657517381971_0.664380582354607"},"_hasShrinkwrap":false},"3.2.4":{"name":"rlwe","version":"3.2.4","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"homepage":"https://github.com/cyph/pqcrypto.js#readme","_id":"rlwe@3.2.4","_nodeVersion":"18.2.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-kZYd9KorvtQ9tLPVDnEhkrIq13LgHoY7IU8PvaIaWPryAPp+uKjQCt6pw28KvcJut8n+q0NPBIT4eezhWheq5w==","shasum":"977785870a60536b26799744ec300194fa6ace30","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.4.tgz","fileCount":9,"unpackedSize":107902,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOvvXCOYz+FQCiyJDbOS1ugJfZGHeGyTKBMMqHZj1uWAIhAO1JqHcyQEdwQpz6ImwD5SujJ6Anfd39lpullzElNzQu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJizSJ+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHuA//VwGGu0MWZ07PquNJJoBlmUR0Q7TIRYDLZfCpfAOTV8STpyGH\r\nN4qOd12AbnWQlCjYsXGrH35T11tsYqveX7cUABB7fgEOXlhNI6zE12Vq0xnq\r\nPzTpyGbZyUKN9pt482KKzV7g3GPHRhnG/h1sUo07G5BFvcVeBEF/T1OyOHpv\r\nN8ioDVRyLN+fELaHyTWdLImKDb2P/PZeb/SMtmqJ0tYOkV8U5Ojf+Jqe/iCy\r\nzqBRItTtazx355aihXdBExUiYbck6pVhQSXHYB5hWtRSztp8bfg4rjyHvMpe\r\nvNCX+sEKVp7OHk2lXiqapmtCPVWu9Au58m1khbn3VYSDZIX1f0Sh2XNCVF5n\r\nsHVP/A/QF9JhSy2JeqExlS2QU/in8FUMXaUcgH7F5uyt3Psph9Mk9Q0mPRAN\r\n6yZuMZU9Isq2ZTEeguo411Aj6F87ckKvXlhdtur+MENjyQlhNe0ji/IKhFB/\r\ntzXwdVawlby0pyre6v8CZXR5tILJCEBSPz1lz6fkjogshKWofZi1dBHy+I3U\r\nwAK5kFUhzGPX/OiuiTs/1x1077SquCwlDkOyZJLiIUV2LtAwonkvkTJHmkRq\r\n8SlXt5vq2yOM+k1sLa7hMy2gs16U/Gjnr2cf9BiYjFTgK1mZLKPdEGSVmKq1\r\nLLZS5zu4VmGTvQLcB3xyoYxG/6KWInEx5QI=\r\n=jIpE\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.4_1657610878184_0.3719924375186272"},"_hasShrinkwrap":false},"3.2.5":{"name":"rlwe","version":"3.2.5","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"gitHead":"7787d98bdd521d7a470245ccf67e397d843ed078","homepage":"https://github.com/cyph/pqcrypto.js#readme","_id":"rlwe@3.2.5","_nodeVersion":"16.13.0","_npmVersion":"7.23.0","dist":{"integrity":"sha512-AItmRM/X+MQ7UqORbZKa6gA8NJnZ+870blrZ5h4WXR8W6LSiPvj0UY6ZdmUFFFae0aL4UIW0M3ZhF02SX38big==","shasum":"6ec1197248e13cb1885ce7884370e4eb8472a40e","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.5.tgz","fileCount":9,"unpackedSize":108516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsviP+cFJGMkoYS1lVW0DslLfI3/w5oWA0ZNG+rquU+wIhAJ+4ELcL+HVM9YPmjgPGALOlRnc88Keo1+y660RHPJgb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7bdAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBwQ/9GIqf19THQCY/6Ui4tuEg7UeTgkM77gkfbKBgv5rMeZM/A1A0\r\nXyfXrDQU0Apbi/dKoVpDrC88WTx6ciZ2LALNLZDga7TkNCG/Uy/vam/SKLkw\r\nCODnIgem2SZV3OnU0wAPyQJC+g+n8kUrGmYw/As2VEPJe4lewhm5jcIx3u3h\r\nP+34qw/rmGJEfvp+Jm1786YU5dfHFZGo1yddjJUd6Yxv5OVZHdM1pJKUOv3Q\r\nK7HmpbGNUvPi3kweXg+wnQZZjFjxRcyy30b/m3flgQs8RHM72DsJt4EIAi8w\r\n9bJurUK5Kx8s5jaSAy9GMrwWajst6QtCR0w28ju1oJVjcqi1qnKP31FxGacO\r\nVmAIljs8YG3x6NBHDHq33cNmJPrRRA2l/wwx3hYwVJDA6HLG6XSDYr6J1S8Q\r\nPVyfBjFD9lF0sYOGGKLDYSdwssO/D7bMCOnHLBJMk93kolOHe1L9Ra67IWQD\r\nFowsd2suCuOtus50SD+IfX1sqUBzyEGCfMU8oUI5ndIo0PRwYEzn3fTo3/ZH\r\nzXiuGim3h+U8DIoZd80ps3BNfQKSdqNh65U0kR8g2P0ndJqqNp3d4Ky3nBM4\r\nOkdnWulw70Ra/Xa3pGIOVMZ9fmYuX5CD3kvw1J1OtHDZsgEhrbpGllr9QXO4\r\n59ED155dnfGmttm8CKaiTvV2Kj6bhpamJ2s=\r\n=f8lh\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.5_1659746112691_0.6513405873247646"},"_hasShrinkwrap":false},"3.2.6":{"name":"rlwe","version":"3.2.6","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"homepage":"https://github.com/cyph/pqcrypto.js#readme","_id":"rlwe@3.2.6","_nodeVersion":"19.3.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-OlliOvbtJhaxkWuAZzMy3uIScvtHjEvGCUA1Ic/T7tDfqZ8bOTsuO10GRNrUH/7O3If+hfryb6LTDm8T2162qg==","shasum":"2d743a63bb7279fa97809e6628f82401df072d33","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.6.tgz","fileCount":9,"unpackedSize":108641,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjEvtlt2oNkrbUt6U46OY3nlpbtcoR3Y66a0gIYw1m+AiEA7vR1MBamXqplnyhtICUHhW1oNNqH7iwrYI/84nU/zKY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0hygACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+WA//dz+SwRlmNHi8CW/KHK5GYYcdFeWjZoX6Kkf8EhWUgSpgN6ya\r\nv4IAmOaRTzmSos9QGSfr7EdOhGjV+BsYvUqMYoJjyXS0xjBs2W741Vz1kixl\r\nDFngsEF79o43+P8+VxVktRiGKekP72ERj0/aEzMVKZRJ8RoJl1DRJsmn2MCj\r\n1bTgF8fBBxyb+/cYA0efr7NTxjjtEdrQR5pGDEkDX5yvtgX4CqwQqvGAWerS\r\nRqDlofUt+9ce1rFcttc6/2b8XOA99QuAYSr6Bx1wRs8+4c5LSwYaneVpSCgL\r\nZ8CCn1jcptvDuNfgC3Xi8PNPmnR6xpEmm84ZGhxYD7/1GoiHAE20yYUVrCEP\r\nRI6UOpWDxYD86cw2TL9fJOynHST7ZIYJ1pXQpGfqsS6ONTeXNSm0y6uO8f5h\r\noB73fpLTFOQsWESPDEKeCeYaiCVlv2OGO0N2OBlWISrmKZR/iCOhf7JBD9SQ\r\nf4bfLCpjYB5YvLCcP2oWR5T2bUwIOVKuG833rjSIJFiNIv11VADHETELkHD+\r\nE/fAj5em8nkf7FquzbyR6XnPfpQ04Qpu8805LU0wLFshsNp1osI0DpIgNCxJ\r\nUOYCP0F9d66VXBC0SimkDynt3mFtVkv00/zX5N39R6FBNq0t314KgcFosWGg\r\nmlpiqgV2nIg34BeqE9ThGsMM00lCH9F0+C0=\r\n=hneF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.6_1674714271789_0.30852310791598336"},"_hasShrinkwrap":false},"3.2.7":{"name":"rlwe","version":"3.2.7","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"homepage":"https://github.com/cyph/pqcrypto.js#readme","_id":"rlwe@3.2.7","_nodeVersion":"19.7.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-8UK2HefqwyENqdoApKlL+7EAor3Xk3aVbgoRHdbh6214BsD9vrT+f+UhylCdQ0pvWOP507WwPc7Jb5+uXQkATg==","shasum":"540222c199e636e19971db1e4a6eb71c2a313473","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.7.tgz","fileCount":9,"unpackedSize":107457,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7u+YsWgh0lutEYYLkf1PckVUtyXp6j7llIWIc6ByPZAIhAJZ7mPFLnP3WO5CYqLauM4QPCgOTAk14qLsgmbhXO911"}]},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.7_1684697978984_0.013847350856458496"},"_hasShrinkwrap":false},"3.2.8":{"name":"rlwe","version":"3.2.8","description":"JavaScript wrapper for a WebAssembly build of RLWE","main":"dist/index.js","types":"./index.d.ts","repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"license":"MIT","bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"scripts":{"test":"npx jest"},"devDependencies":{"@babel/cli":"*","@babel/preset-env":"*","jest":"*","rlwe":"3.2.2","terser":"*"},"_id":"rlwe@3.2.8","gitHead":"d151527b6536ed3671910bb9d3a9ba89095ad21c","homepage":"https://github.com/cyph/pqcrypto.js#readme","_nodeVersion":"20.4.0","_npmVersion":"9.8.0","dist":{"integrity":"sha512-LhcPXT95O+LRRkecLhYXk3dZEDK9hSa9SKfOWGLHt7beQ7DLwGG4HHnyJ0bjd8sQZXJtoS1ecR2ZNDbB89JVSw==","shasum":"48705aff8e20fe7f988191bf9f633f171c933353","tarball":"https://registry.npmjs.org/rlwe/-/rlwe-3.2.8.tgz","fileCount":9,"unpackedSize":106956,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8vf5MSDgMMy8OtOJVP4UMZR3Ksg/fEqcmkdLPChIPOwIgERFMTgWwi9yn1cfodczokvAEoIik1TDJtrUsAdWS2sY="}]},"_npmUser":{"name":"cyphinc","email":"npm@cyph.com"},"directories":{},"maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rlwe_3.2.8_1689560442215_0.8612295772370793"},"_hasShrinkwrap":false}},"readme":"# rlwe\n\n## Note\n\nThis package is ***no longer recommended***. The underlying implementation is unmaintained,\nmeanwhile more robust alternatives have been developed. Instead prefer Kyber, a NIST PQC winner\nthat has been selected for standardization. An implementation of Kyber is provided by\n[kyber-crystals](https://github.com/cyph/pqcrypto.js/tree/master/packages/kyber-crystals).\n\n---\n\n## Overview\n\nThe [RLWE](https://en.wikipedia.org/wiki/Ring_learning_with_errors_key_exchange) post-quantum asymmetric\ncypher compiled to WebAssembly using [Emscripten](https://github.com/kripken/emscripten).\nThe specific implementation in use is [from Microsoft Research](https://research.microsoft.com/en-us/projects/latticecrypto).\nA simple JavaScript wrapper is provided to make RLWE easy to use in web applications.\n\nThe parameters are configured to 128-bit strength. (More specifically, the security level is\n128 quantum bits and 128 classical bits.)\n\n## Example Usage\n\n\timport {rlwe} from 'rlwe';\n\n\tconst aliceKeyPair /*: {privateKey: Uint8Array; publicKey: Uint8Array} */ =\n\t\tawait rlwe.aliceKeyPair()\n\t;\n\n\tconst bob /*: {publicKey: Uint8Array; secret: Uint8Array} */ =\n\t\tawait rlwe.bobSecret(aliceKeyPair.publicKey)\n\t;\n\n\tconst aliceSecret /*: Uint8Array */ =\n\t\tawait rlwe.aliceSecret(bob.publicKey, aliceKeyPair.privateKey) // equal to bob.secret\n\t;\n\n\tconsole.log(aliceKeyPair);\n\tconsole.log(bob);\n\tconsole.log(aliceSecret);\n\nNote: This library only handles generating shared secrets; you'll need to handle key derivation\nand symmetric encryption from there.\n\n## Changelog\n\nBreaking changes in major versions:\n\n3.0.0:\n\n* As part of upgrading from asm.js to WebAssembly (with asm.js included as a fallback),\nthe API is fully asynchronous.\n\n2.0.0:\n\n* Removed some undocumented functions as part of minor API cleanup.\n","maintainers":[{"name":"cyphinc","email":"npm@cyph.com"}],"time":{"modified":"2023-07-17T02:20:42.660Z","created":"2017-01-05T01:42:12.711Z","1.0.0":"2017-01-05T01:42:12.711Z","1.0.1":"2017-01-05T04:43:59.938Z","1.0.2":"2017-01-05T05:29:39.144Z","1.1.0":"2017-04-27T03:37:25.513Z","1.1.1":"2017-05-26T17:36:21.345Z","2.0.0":"2017-05-28T17:50:54.803Z","3.0.0":"2017-06-23T23:56:10.045Z","3.0.1":"2017-06-24T06:14:56.881Z","3.0.2":"2017-06-25T18:20:22.555Z","3.1.0":"2017-10-17T02:07:58.072Z","3.1.1":"2017-12-27T03:54:25.224Z","3.1.2":"2018-01-15T21:29:18.584Z","3.1.3":"2018-01-25T11:19:36.172Z","3.1.4":"2018-03-13T06:20:01.361Z","3.1.5":"2018-06-19T02:52:41.144Z","3.1.6":"2018-06-19T22:14:22.304Z","3.1.7":"2018-10-22T01:29:55.474Z","3.2.0-next":"2019-09-09T01:46:22.569Z","3.2.0":"2019-09-11T00:57:45.854Z","3.2.1":"2019-11-20T03:49:08.509Z","3.2.2":"2020-06-19T23:01:04.558Z","3.2.3":"2022-07-11T05:29:42.133Z","3.2.4":"2022-07-12T07:27:58.363Z","3.2.5":"2022-08-06T00:35:12.914Z","3.2.6":"2023-01-26T06:24:31.970Z","3.2.7":"2023-05-21T19:39:39.198Z","3.2.8":"2023-07-17T02:20:42.443Z"},"homepage":"https://github.com/cyph/pqcrypto.js#readme","keywords":["cryptography","post-quantum","rlwe","asm.js","webassembly"],"repository":{"type":"git","url":"git://github.com/cyph/pqcrypto.js.git"},"author":{"name":"Cyph, Inc.","email":"pqcrypto.js@cyph.com","url":"https://github.com/cyph"},"bugs":{"url":"https://github.com/cyph/pqcrypto.js/issues"},"license":"MIT","readmeFilename":"README.md"}