mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-09 04:39:24 +00:00
While all of Serai can be argued as experimental, the DLEq proof is especially so, as it's lacking any formal proofs over its theory. Also adds doc(hidden) to the generic DLEqProof, now prefixed with __.
39 lines
953 B
TOML
39 lines
953 B
TOML
[package]
|
|
name = "dleq"
|
|
version = "0.1.0"
|
|
description = "Implementation of single and cross-curve Discrete Log Equality proofs"
|
|
license = "MIT"
|
|
authors = ["Luke Parker <lukeparker5132@gmail.com>"]
|
|
edition = "2021"
|
|
|
|
[dependencies]
|
|
thiserror = "1"
|
|
rand_core = "0.6"
|
|
|
|
digest = "0.10"
|
|
|
|
transcript = { package = "flexible-transcript", path = "../transcript", version = "0.1" }
|
|
|
|
ff = "0.12"
|
|
group = "0.12"
|
|
|
|
multiexp = { path = "../multiexp", features = ["batch"], optional = true }
|
|
|
|
[dev-dependencies]
|
|
hex-literal = "0.3"
|
|
|
|
blake2 = "0.10"
|
|
|
|
k256 = { version = "0.11", features = ["arithmetic", "bits"] }
|
|
dalek-ff-group = { path = "../dalek-ff-group" }
|
|
|
|
transcript = { package = "flexible-transcript", path = "../transcript", features = ["recommended"] }
|
|
|
|
[features]
|
|
serialize = []
|
|
experimental_cross_group = ["multiexp"]
|
|
secure_capacity_difference = []
|
|
|
|
# Only applies to cross_group, yet is default to ensure security
|
|
default = ["secure_capacity_difference"]
|