#fully-homomorphic-encryption #homomorphic-encryption #encryption #fhe

sys concrete

Concrete is an open-source FHE Compiler that simplifies the use of fully homomorphic encryption (FHE)

18 releases (1 stable)

2.11.0 Jul 3, 2025
0.2.1 Nov 16, 2022
0.2.0-beta.1 Jul 7, 2022
0.1.11 Oct 28, 2021
0.1.2 Mar 19, 2020

#2130 in Cryptography


Used in concrete-macro

BSD-3-Clause-Clear

125KB
2.5K SLoC


📒 Documentation | 💛 Community support | 📚 FHE resources by Zama

SLSA 3

About

This crate is part of the Concrete framework. It allows to integrate models implemented using the concrete-python library, natively in you Rust application.

See the following video for more informations:

<iframe width="560" height="315" src="https://www.youtube.com/embed/YwEGfxWoBZk?si=QizdWBimNA1MP-2w" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

Key Features

  • 🦀 Compile-time generation of fhe binaries and bindings.
  • 📦 Output is natively linked with the final program.
  • 🔌 IDE friendly API mirroring the original python api.
  • 🚀 Zero-cost integration of the fhe functions.



License

This software is distributed under the BSD-3-Clause-Clear license. Read this for more details.

Support

🌟 If you find this project helpful or interesting, please consider giving it a star on GitHub! Your support helps to grow the community and motivates further development.

↑ Back to top

Dependencies

~2–10MB
~188K SLoC