Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
-
Updated
May 15, 2024 - C++
Microsoft SEAL is an easy-to-use and powerful homomorphic encryption library.
A unified framework for privacy-preserving data analysis and machine learning
An FHE compiler for C++
A library for lattice-based multiparty homomorphic encryption in Go
This is the development repository for the OpenFHE library. The current (stable) version is v1.1.4 (released on March 8, 2024).
A library for doing homomorphic encryption operations on tensors
A library for Partially Homomorphic Encryption in Python
Concrete: TFHE Compiler that converts python programs into FHE equivalent
Concrete ML: Privacy Preserving ML framework built on top of Concrete, with bindings to traditional ML frameworks.
TFHE-rs: A Pure Rust implementation of the TFHE Scheme for Boolean and Integer Arithmetics Over Encrypted Data.
A Privacy-Preserving Framework Based on TensorFlow
A private blockDAG using Homomorphic Encryption with Smart Contract support
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.
✨ Awesome - A curated list of amazing Homomorphic Encryption libraries, software and resources
A pure-Rust implementation of the Paillier encryption scheme
Microsoft SEAL 4.X For Python
Security and Privacy Risk Simulator for Machine Learning (arXiv:2312.17667)
Intel:registered: Homomorphic Encryption Acceleration Library accelerates modular arithmetic operations used in homomorphic encryption
Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.
Threshold Signature Scheme for ECDSA
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."