tfhe 1.6.1

TFHE-rs 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
14
15
16
17
18
//! This module contains the implementations
//! where the location of the values and computations can be changed/selected at runtime

pub(crate) mod booleans;
mod signed;
mod unsigned;

#[cfg(test)]
pub use signed::DynIntBackend;
pub use signed::{FheIntArray, FheIntSlice, FheIntSliceMut};

#[cfg(test)]
pub use unsigned::DynUintBackend;
pub use unsigned::{FheUintArray, FheUintSlice, FheUintSliceMut};

#[cfg(test)]
pub use booleans::DynFheBoolArrayBackend;
pub use booleans::{FheBoolArray, FheBoolSlice, FheBoolSliceMut};