Jessica - Jessie (secure distributed Javascript) Compiler Architecture
-
Updated
Aug 23, 2023 - TypeScript
Jessica - Jessie (secure distributed Javascript) Compiler Architecture
A TypeScript library with functions implementing selected ElGamal cryptographic algorithms on top of native JavaScript BigInteger. Its core includes key generation, encryption, and decryption. It is extended with support for threshold encryption. Supports Node.js and the browser. Used by https://sealed.vote.
TypeScript library for working with encrypted data within nilDB queries and replies.
A website you can try FHE easily
The server component for the ranked-choice voting homomorphic encryption app https://sealed.vote. Uses the threshold-elgamal package: https://www.npmjs.com/package/threshold-elgamal
A browser-based application relying on homomorphic encryption allowing for ranked-choice voting with ranking choices from 1 to 10 in a way such that nobody, including the server, can know what the individual choices were! Only the result is publicly known. Uses the threshold-elgamal package: https://www.npmjs.com/package/threshold-elgamal.
Add a description, image, and links to the secure-computation topic page so that developers can more easily learn about it.
To associate your repository with the secure-computation topic, visit your repo's landing page and select "manage topics."