Introducing Concrete v1.0.0: Zama's Open Source FHE Compiler
Released alongside Concrete ML v1.0.0 and TFHE-rs v0.2.0
Zama’s compiler converts Python programs into FHE equivalents. If you are a developer who wants to build high-level applications that are encrypted end-to-end, Concrete v1.0.0 is for you.
We have also released Concrete ML v1.0.0 and TFHE-rs v0.2.0. Both come with a variety of new features that improve performance to make your builds easier.
With these releases, Zama continues to build its suite of products to make homomorphic encryption accessible, easy, and fast. Find out more about each new release below.
Concrete v1.0.0
This version of the TFHE Compiler is now fully open source, featuring the ability to evaluate any function, even non-linear ones, without approximation; multiple hardware backends; automatic cryptographic parameters optimization; support for various data types, and more.
Read the full announcement blog post here.
Concrete ML v1.0.0
This version of Concrete ML adds new and exciting features such as better inference performance and user-friendly error reporting, as well as tools that make model deployment in cloud environments hassle-free.
Read the full announcement blog post here.
TFHE-rs v0.2.0
This version of our pure Rust implementation library TFHE-rs v0.2.0 now supports large homomorphic unsigned integers up to 256 bits. A high-level API has been incorporated, along with Booleans and shortints to make your builds easier. The new update also integrates a parallelized version of Programmable Bootstrapping (PBS), improving its latency.
Read the full announcement blog post here.
Additional links
Check out our code on Github.
Read our documentation.
Get support on our community channels.
Help advance the FHE space with the Zama Bounty Program.