Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
-
Updated
Nov 9, 2025 - TypeScript
Homomorphic Encryption for TypeScript or JavaScript - Microsoft SEAL
Cryptographic library written in JavaScript. Created at UZH as a part of an E-Voting project.
TypeScript library for working with encrypted data within nilDB queries and replies.
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.
Explore detailed technical guides for the Zama FHE protocol. Set up your environment on Linux, Windows, or GitHub Codespace. 🚀💻
A Single Price Auction with sealed bids using Solidity and FHEVM. Bids remain encrypted throughout the auction, ensuring privacy and fair price determination. The final price is set as the lowest winning bid required to sell the last token.
🔒 Homomorphic two dimensional Euclidean distance computation using SEAL
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
ElGamal Homomorphic Encryption in Solidity
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.
This is a front end of a full stack project which implements Partial Homomorphic Encryption using Paillier's Encryption on a banking system.
simple vault app using homophic encryption
Framework to use Confidential ERC 20
A secure university election platform on Ethereum that uses homomorphic encryption for private vote tallying and zero-knowledge proofs for anonymous voter authentication, ensuring verifiable results while maintaining complete voter privacy.
This is an API of a full stack project which implements Partial Homomorphic Encryption using Paillier's Encryption on a banking system.
Privacy-preserving income statistics platform powered by FHEVM (Fully Homomorphic Encryption Virtual Machine). Submit encrypted income data on-chain while maintaining complete privacy.
Add a description, image, and links to the homomorphic-encryption topic page so that developers can more easily learn about it.
To associate your repository with the homomorphic-encryption topic, visit your repo's landing page and select "manage topics."