Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/CEA-LIST/Cingulata

Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.
https://github.com/CEA-LIST/Cingulata

compiler encryption fhe homomorphic-encryption privacy toolchain

Last synced: 2 months ago
JSON representation

Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.

Lists

README

        

# Cingulata

Cingulata (pronounced "tchingulata") is a compiler toolchain and RTE for running C++ programs over encrypted data by means of fully homomorphic encryption techniques.

Currently, an in-house implementation of the B/FV scheme and the [TFHE library](https://github.com/tfhe/tfhe) are supported.

The toolchain is formerly known as the Armadillo toolchain and was introduced in [this
paper](https://doi.org/10.1145/2732516.2732520).

For more details, installation guide and tutorials, please check out the [project's Wiki](https://github.com/CEA-LIST/Cingulata/wiki).

Enjoy,

![Happy cryptocomputing!](deco/happy.png)