SkillAgentSearch skills...

Cingulata

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

Install / Use

/learn @CEA-LIST/Cingulata
About this skill

Quality Score

0/100

Supported Platforms

Universal

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 are supported.

The toolchain is formerly known as the Armadillo toolchain and was introduced in this paper.

For more details, installation guide and tutorials, please check out the project's Wiki.

Enjoy,

Happy cryptocomputing!

View on GitHub
GitHub Stars406
CategoryDevelopment
Updated2d ago
Forks42

Languages

C++

Security Score

85/100

Audited on Mar 30, 2026

No findings