[package]
name = "cloudproof"
version = "2.3.0"
authors = [
"Théophile Brézot<theophile.brezot@cosmian.com>",
"Emmanuel Coste<emmanuel.coste@cosmian.com>",
"Thibaud Dauce<thibaud.dauce@cosmian.com>",
"Bruno Grieder<bruno.grieder@cosmian.com>",
"Hugo Rosenkranz-costa<hugo.rosenkranz@cosmian.com>",
]
edition = "2021"
license-file = "../../LICENSE.md"
repository = "https://github.com/cosmian/cloudproof_rust/"
description = "Cosmian Cloudproof library"
[lib]
crate-type = ["cdylib", "rlib", "staticlib"]
name = "cloudproof"
[features]
cloud = ["cloudproof_findex/cloud"]
findex-redis = ["cloudproof_findex/findex-redis", "cloudproof_findex/default"]
findex-sqlite = ["cloudproof_findex/findex-sqlite", "cloudproof_findex/default"]
default = [
"cloudproof_aesgcm/default",
"cloudproof_anonymization/default",
"cloudproof_cover_crypt/default",
"cloudproof_ecies/default",
"cloudproof_findex/default",
"cloudproof_fpe/default",
]
ffi = [
"cloudproof_aesgcm/ffi",
"cloudproof_anonymization/ffi",
"cloudproof_cover_crypt/ffi",
"cloudproof_ecies/ffi",
"cloudproof_findex/ffi",
"cloudproof_fpe/ffi",
]
[dependencies]
cloudproof_aesgcm = { version = "0.1.2", optional = true }
cloudproof_anonymization = { version = "0.1.1", optional = true }
cloudproof_cover_crypt = { version = "13.0.0", optional = true }
cloudproof_ecies = { version = "0.1.2", optional = true }
cloudproof_findex = { version = "5.0.4", optional = true }
cloudproof_fpe = { version = "0.2.1", optional = true }