mirror of
https://github.com/zama-ai/tfhe-rs.git
synced 2026-01-06 21:34:05 -05:00
44 lines
1.2 KiB
TOML
44 lines
1.2 KiB
TOML
[package]
|
|
name = "tfhe-zk-pok"
|
|
version = "0.8.0"
|
|
edition = "2021"
|
|
keywords = ["zero", "knowledge", "proof", "vector-commitments"]
|
|
homepage = "https://zama.ai/"
|
|
documentation = "https://docs.zama.ai/tfhe-rs"
|
|
repository = "https://github.com/zama-ai/tfhe-rs"
|
|
license = "BSD-3-Clause-Clear"
|
|
description = "tfhe-zk-pok: An implementation of zero-knowledge proofs of encryption for TFHE."
|
|
rust-version.workspace = true
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
ark-bls12-381 = "0.5.0"
|
|
ark-ec = { version = "0.5.0", features = ["parallel"] }
|
|
ark-ff = { version = "0.5.0", features = ["parallel"] }
|
|
ark-poly = { version = "0.5.0", features = ["parallel"] }
|
|
rand = { workspace = true }
|
|
rayon = { workspace = true }
|
|
sha3 = "0.10.8"
|
|
serde = { workspace = true, features = ["default", "derive"] }
|
|
zeroize = "1.7.0"
|
|
num-bigint = "0.4.5"
|
|
tfhe-versionable = { version = "0.7.0", path = "../utils/tfhe-versionable" }
|
|
|
|
[features]
|
|
experimental = []
|
|
|
|
[dev-dependencies]
|
|
serde_json = "~1.0"
|
|
itertools = { workspace = true }
|
|
bincode = { workspace = true }
|
|
criterion = "0.5.1"
|
|
|
|
[[bench]]
|
|
name = "pke_v1"
|
|
harness = false
|
|
|
|
[[bench]]
|
|
name = "pke_v2"
|
|
harness = false
|