What is Concrete?
Concrete is an open source framework which simplifies the use of Fully Homomorphic Encryption (FHE).
FHE is a powerful cryptographic tool, allowing computation to be performed directly on encrypted data without needing to decrypt it. With FHE, you can build services that preserve privacy for all users. FHE also offers ideal protection against data breaches as everything is done on encrypted data. Even if the server is compromised, no sensitive data is leaked.
This documentation is split into several sections:
- Getting Started gives you the basics,
- Tutorials provides essential examples on various features of the library,
- How to helps you perform specific tasks,
- Developer explains the inner workings of the library and everything related to contributing to the project.
Concrete Numpy was the former name of the Python frontend of the Concrete Compiler. Concrete Compiler is now open source, and the package name is updated from
concreteis already booked for a non FHE-related project).