concrete-ml

FHE ML framework

A framework for privacy-preserving machine learning using fully homomorphic encryption

Concrete ML: Privacy Preserving ML framework using Fully Homomorphic Encryption (FHE), built on top of Concrete, with bindings to traditional ML frameworks.

GitHub

1k stars
21 watching
148 forks
Language: Python
last commit: over 1 year ago
Linked from 2 awesome lists

data-sciencefhefully-homomorphic-encryptionhomomorphic-encryptionmachine-learningppmlprivacypythonscikit-learntfhetorch

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
zama-ai/concreteA compiler that converts Python programs into homomorphic encryption algorithms1,270
zama-ai/tfhe-rsAn implementation of homomorphic encryption schemes for secure numerical computations over encrypted data980
zama-ai/fhevmA Solidity library that enables developers to write confidential smart contracts on the EVM using fully homomorphic encryption.436
facebookresearch/cryptenA framework for applying secure computing techniques to machine learning models without modifying the underlying frameworks.1,554
trustworthycomputing/t2-fhe-compiler-and-benchmarksA framework providing a standardized benchmark suite and cross compiler for fully homomorphic encryption libraries34
ai-secure/crflThis project presents a framework for robust federated learning against backdoor attacks.71
tf-encrypted/tf-encryptedEnables secure machine learning computations in TensorFlow without requiring expertise in cryptography or distributed systems.1,213
vernamlab/cufheA CUDA-accelerated Fully Homomorphic Encryption Library213
openfheorg/openfhe-developmentA library for implementing fully homomorphic encryption780
h2oai/article-information-2019A framework for building and evaluating machine learning systems with high accuracy and interpretability, particularly in human-centered applications.13
kryptnostic/kryptoAn implementation of multivariate quadratic fully homomorphic encryption in C++50
latticex-foundation/rosettaProvides privacy-preserving solutions for artificial intelligence without requiring expertise in cryptography or trusted execution environments.566
lducas/fhewA library that enables secure computation on encrypted data using a symmetric encryption scheme and arbitrary boolean circuits.222
vernamlab/cuheA CUDA-accelerated library for homomorphic encryption and evaluation of polynomial rings.195
mortendahl/tf-encryptedA framework for training and prediction on encrypted data using secure multi-party computation and homomorphic encryption in TensorFlow.3