# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2018" name = "concrete-core-experimental" version = "1.0.0-beta" authors = [ "D. Ligier", "J.B. Orfila", "A. Péré", "S. Tap", "Zama team", ] description = "Concrete is a fully homomorphic encryption (FHE) library that implements Zama's variant of TFHE." homepage = "https://crates.io/crates/concrete" documentation = "https://docs.zama.ai/concrete/lib" readme = "README.md" keywords = [ "fully", "homomorphic", "encryption", "fhe", "cryptography", ] license = "BSD-3-Clause-Clear" repository = "https://github.com/zama-ai/concrete-core" [package.metadata.docs.rs] features = ["doc"] rustdoc-args = [ "--html-in-header", "katex-header.html", ] [lib] name = "concrete_core" bench = false [dependencies.concrete-commons] version = "=0.2.0" [dependencies.concrete-csprng] version = "=0.1.7" [dependencies.concrete-fftw] version = "=0.1.2" [dependencies.lazy_static] version = "1.4.0" [dependencies.rayon] version = "1.5.0" optional = true [dependencies.serde] version = "1.0" optional = true [dev-dependencies.concrete-npe] version = "0.2.1" [dev-dependencies.criterion] version = "0.3.4" [dev-dependencies.itertools] version = "0.10" [dev-dependencies.kolmogorov_smirnov] version = "1.1.0" [dev-dependencies.rand] version = "0.7" [dev-dependencies.rand_distr] version = "0.2.2" [dev-dependencies.serde_test] version = "1.0.125" [features] backend_core = [] default = ["backend_core"] doc = [] multithread = [ "rayon", "concrete-csprng/multithread", ] serde_serialize = [ "serde", "serde/derive", "concrete-commons/serde_serialize", "concrete-fftw/serialize", ] slow-csprng = ["concrete-csprng/slow"]