homomorphic-encryption-library

There are 40 repositories under homomorphic-encryption-library topic.

  • zama-ai/concrete

    Concrete: TFHE Compiler that converts python programs into FHE equivalent

    Language:C++1.4k2491184
  • tfhe/tfhe

    TFHE: Fast Fully Homomorphic Encryption Library over the Torus

    Language:C++1.3k64182181
  • jonaschn/awesome-he

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

  • openfheorg/openfhe-development

    This is the development repository for the OpenFHE library. The current development version is 1.4.0 (released on August 18, 2025). The current stable version is 1.3.1 (released on July 11, 2025).

    Language:C++98617502243
  • 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:Cython5241122984
  • getamis/alice

    Hierarchical Threshold Signature Scheme

    Language:Go392239074
  • BUAA-CI-LAB/Literatures-on-Homomorphic-Encryption

    A reading list for homomorphic encryption

  • 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:Python12941316
  • virtualsecureplatform/TFHEpp

    Pure C++ Ver. of TFHE.

    Language:C++100101123
  • 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:Cuda931011
  • 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:CSS614036
  • KyoohyungHan/FullRNS-HEAAN

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

    Language:C++596524
  • adwise-fiu/Ciphercraft

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

    Language:Java57
  • bogdan-kulynych/libshe

    Symmetric somewhat homomorphic encryption library based on DGHV

    Language:C++27425
  • fairmath/polycircuit

    Polycircuit is an FHE components library built via FHERMA competitions

    Language:C++18431
  • aprismatic/elgamal

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

    Language:C#16554
  • Zst0514/Literatures-on-Homomorphic-Encryption

    A reading list for homomorphic encryption

  • anarvote/helios_lib

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

    Language:Python13315
  • hardbyte/Paillier.jl

    A Julia implementation of the Paillier partially homomorphic encryption system

    Language:Julia122111
  • IsakSundeSingh/tfhe

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

    Language:Rust12152
  • aprismatic/paillier

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

    Language:C#11555
  • pmuens/haven

    Fast and ergonomic lattice cryptography library

    Language:Rust7201
  • ibarrond/SEAL4Pyfhel

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

    Language:C++4101
  • 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:JavaScript4100
  • snu-lukemin/HIENAA.jl

    HIENAA (HE Implementation for Encrypted Numbers Arithmetic and Algorithms)

    Language:Julia4
  • lambdageek/sealsharp

    Experimental C# bindings for SEAL

    Language:C#3210
  • remyauda/Cyfhel

    Abstraction of HElib in C++ for Homomorphic Encryption to provide higher-level routines.

    Language:C++3100
  • sasa116/Online-voting-sytem

    Online voting system developed using django. In this votes are stored in encrypted form using paillier homomorphic encryption

    Language:HTML2210
  • binary-signal/some-what-homomorphic-encryption

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

    Language:Python1201
  • 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++
  • lapets/pailliers

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

    Language:Python10
  • NarutoOG/2025-1

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

  • primefactor-io/lhtlp

    Implementation of the Linearly-Homomorphic Time-Lock Puzzle scheme

    Language:Go
  • primefactor-io/paillier

    Implementation of the Paillier cryptosystem alongside its homomorphic operations

    Language:Go
  • supporter-park/lattigo_optimalconv_serialize

    Modified lattigo library for he-storage

    Language:Go