concrete-core 1.0.2

Concrete is a fully homomorphic encryption (FHE) library that implements Zama's variant of TFHE.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! A module containing the cuda backend implementation.
//!
//! This module contains CUDA GPU implementations of some functions of the concrete scheme.
//! In particular, it makes it possible to execute bootstraps on a vector of ciphertext vectors,
//! with a vector of LUT and a bootstrap key as other inputs. To do so, the backend also
//! exposes functions to transfer data to and from the GPU, via conversion functions.

#[doc(hidden)]
pub mod private;

pub(crate) mod implementation;

pub use implementation::{engines, entities};