An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: homomorphic-encryption-library

FHE-org/fhe-org.github.io

We are a community of researchers and developers interested in advancing homomorphic encryption and other secure computation techniques.

Language: CSS - Size: 29.9 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 65 - Forks: 39

NarutoOG/2025-1

🛠️ Build and explore Compiladores 1 materials for Software Engineering, including tasks, discussions, and course resources for the 2025 semester.

Size: 1.29 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

virtualsecureplatform/TFHEpp

Pure C++ Ver. of TFHE.

Language: C++ - Size: 961 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 101 - Forks: 22

jonaschn/awesome-he

✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources

Size: 74.2 KB - Last synced at: 6 days ago - Pushed at: 8 months ago - Stars: 1,213 - Forks: 95

openfheorg/openfhe-development

This is the development repository for the OpenFHE library. The current version is 1.4.2 (released on October 20, 2025).

Language: C++ - Size: 16.8 MB - Last synced at: 9 days ago - Pushed at: 10 days ago - Stars: 1,026 - Forks: 255

zama-ai/concrete

Concrete: TFHE Compiler that converts python programs into FHE equivalent

Language: C++ - Size: 43.2 MB - Last synced at: 19 days ago - Pushed at: 25 days ago - Stars: 1,499 - Forks: 199

Desilo/liberate-fhe

A Fully Homomorphic Encryption (FHE) library for bridging the gap between theory and practice with a focus on performance and accuracy.

Language: Python - Size: 3.17 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 134 - Forks: 16

lapets/pailliers

Minimal pure-Python implementation of Paillier's additively homomorphic cryptosystem.

Language: Python - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

snu-lukemin/HIENAA.jl

HIENAA (HE Implementation for Encrypted Numbers Arithmetic and Algorithms)

Language: Julia - Size: 1.47 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

tfhe/tfhe

TFHE: Fast Fully Homomorphic Encryption Library over the Torus

Language: C++ - Size: 11.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1,292 - Forks: 181

adwise-fiu/Ciphercraft

Contains Packages for ElGamal, Paillier, Goldweiser-Micali and DGK Homomorphic Encryption System. Also implements secure multiplication, division and comparison.

Language: Java - Size: 65.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 57 - Forks: 16

supporter-park/lattigo_optimalconv_serialize Fork of dwkim606/test_lattigo

Modified lattigo library for he-storage

Language: Go - Size: 405 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Alisah-Ozcan/HEonGPU

HEonGPU is a high-performance library that optimizes Fully Homomorphic Encryption (FHE) on GPUs. Leveraging GPU parallelism, it reduces computational load through concurrent execution. Its multi-stream architecture minimizes data transfer overhead, making it ideal for large-scale encrypted computations with reduced latency.

Language: Cuda - Size: 1.08 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 92 - Forks: 22

ibarrond/Pyfhel

PYthon For Homomorphic Encryption Libraries, perform encrypted computations such as sum, mult, scalar product or matrix multiplication in Python, with NumPy compatibility. Uses SEAL/PALISADE as backends, implemented using Cython.

Language: Cython - Size: 15.4 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 523 - Forks: 84

hazard2012/torus

Conway's Game of Life on a toroidal surface using three.js and Vite for interactive 3D simulation with dynamic camera and mapped cell normals. 🐙

Language: JavaScript - Size: 24.4 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

BUAA-CI-LAB/Literatures-on-Homomorphic-Encryption

A reading list for homomorphic encryption

Size: 216 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 127 - Forks: 9

primefactor-io/lhtlp

Implementation of the Linearly-Homomorphic Time-Lock Puzzle scheme

Language: Go - Size: 23.4 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

chandradutt5746/SEAL-PYTHON-4.1.2

Python binding for SEAL Library with latest version. It includes all the advanced features that official C++ library provides.

Language: C++ - Size: 31.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

pmuens/haven

Fast and ergonomic lattice cryptography library

Language: Rust - Size: 10.7 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 1

yiyayo-wqh/Intel-HE-Toolkit Fork of IntelLabs/he-toolkit

The Intel Homomorphic Encryption (HE) toolkit is the primordial vehicle for the continuous distribution of the Intel HE technological innovation to users. The toolkit has been designed with usability in mind and to make it easier for users to evaluate and deploy homomorphic encryption technology on the Intel platforms.

Language: TeX - Size: 1.96 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

getamis/alice

Hierarchical Threshold Signature Scheme

Language: Go - Size: 45.5 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 386 - Forks: 74

primefactor-io/paillier

Implementation of the Paillier cryptosystem alongside its homomorphic operations

Language: Go - Size: 21.5 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

IsakSundeSingh/tfhe

Experimental port of the TFHE fully homomorphic encryption scheme to Rust.

Language: Rust - Size: 319 KB - Last synced at: 6 months ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 2

fairmath/polycircuit

Polycircuit is an FHE components library built via FHERMA competitions

Language: C++ - Size: 1.27 MB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 17 - Forks: 1

anarvote/helios_lib

Helios Server (Helios is an end-to-end verifiable voting system) as library

Language: Python - Size: 68.4 KB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 13 - Forks: 5

aprismatic/paillier

Extension for the .NET Framework cryptography subsystem, which introduces the Paillier public key cryptosystem with support for homomorphic addition.

Language: C# - Size: 1.26 MB - Last synced at: about 2 hours ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 5

bogdan-kulynych/libshe

Symmetric somewhat homomorphic encryption library based on DGHV

Language: C++ - Size: 106 KB - Last synced at: 7 months ago - Pushed at: over 8 years ago - Stars: 27 - Forks: 5

yiyayo-wqh/HEhub-HELibrary Fork of primihub/hehub

HEhub is a library for homomorphic encryption and its applications, and is part of the PrimiHub project.

Language: C++ - Size: 1.9 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

aprismatic/elgamal

Extension for the .NET Framework cryptography subsystem, which introduces the ElGamal public key cryptosystem with support for homomorphic multiplication.

Language: C# - Size: 1.59 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 16 - Forks: 4

KyoohyungHan/FullRNS-HEAAN

This is code for homomorphic encryption scheme "a Full RNS variant of HEAAN"

Language: C++ - Size: 217 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 36 - Forks: 18

zerjioang/ssscomp

Secret Sharing & Secure Computation Library for Go

Language: Go - Size: 3.18 MB - Last synced at: 7 months ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Zst0514/Literatures-on-Homomorphic-Encryption

A reading list for homomorphic encryption

Size: 201 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 5 - Forks: 4

ibarrond/SEAL4Pyfhel

Original SEAL homomorphic encryption library, slightly modified to use it as dependency for Pyfhel.

Language: C++ - Size: 499 KB - Last synced at: almost 3 years ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 2

mihailpreda/fhe-module-typescript-wrapper

A Fully Homomorphic Encryption WebAssembly module written in Rust based on a Rust library for lattice-based additive homomorphic encryption with Typescript bindings

Language: JavaScript - Size: 1.85 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

hardbyte/Paillier.jl

A Julia implementation of the Paillier partially homomorphic encryption system

Language: Julia - Size: 306 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 12 - Forks: 1

lambdageek/sealsharp

Experimental C# bindings for SEAL

Language: C# - Size: 132 KB - Last synced at: about 2 months ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 0

binary-signal/some-what-homomorphic-encryption

Somewhat Homomorphic Encryption Over the Integers, Public and Secret Key Implementation

Language: Python - Size: 6.84 KB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

mohammedjasam/Secure-Data-Analysis

Coursework

Language: Java - Size: 5.35 MB - Last synced at: over 2 years ago - Pushed at: almost 8 years ago - Stars: 1 - Forks: 0