This repo contains code/learning resources related to Homomorphic Encryption.
-
Updated
Oct 12, 2019 - Python
This repo contains code/learning resources related to Homomorphic Encryption.
Python implementation of "Somewhat Practical Fully Homomorphic Encryption"
Experimental port of the TFHE fully homomorphic encryption scheme to Rust.
Java implementation of the New Hope Ring Learning With Errors Key Exchange
Implementation of GLWE based Levelled Fully Homomorphic BGV using Pari/GP library in C++.
A futuristic crypto library. In Julia. [OLD]
Lattice-based encryption using polynomial ring based on hardness of LWE problem
Implementation of SwHE BV scheme using Pari/GP library in C++
Zero-Trust FHE API Middleware — your server never sees plaintext. Dual-scheme (CKKS + BFV), GPU-accelerated NTT, WASM browser demo. MIT.
Security & performance assessment on client-server schemes that perform genomic sequence analysis using different encryption methods
TNO PET Lab - secure Multi-Party Computation (MPC) - Encryption Schemes - BGV
Browser-based single-server PIR demo — RLWE/BFV computational private information retrieval, SealPIR-style (Angel et al., IEEE S&P 2018) reduced to the direct one-hot form. One homomorphic inner product over a 64-book catalog, with the noise budget as the price of dropping the non-collusion assumption.
🔐 NTRU-RLWE Hybrid HE Scheme Proof-of-Concept for Crypto Course (BITS F463)
Browser-based CKKS approximate FHE demo — encrypted floating-point arithmetic, homomorphic neural network inference, rescaling, and the complete FHE trilogy (TFHE + BGV/BFV + CKKS). Part of the crypto-lab suite.
Browser-based toy BFV integer FHE demo (BGV compared, not run) — homomorphic add/multiply, live noise-budget visualizer, relinearization, coefficient packing (batched add), and real-world deployments. Teaching toy at insecure parameters; unit-tested, nothing faked.
To associate your repository with the rlwe topic, visit your repo's landing page and select "manage topics."