Skip to content

Commit 45fb4dd

Browse files
authored
Merge pull request #54 from LFDT-Lockness/dlog-eq-zkp
Add dlog_eq zkp to generic-ec-zkp
2 parents 87e9b20 + 564e8e8 commit 45fb4dd

File tree

9 files changed

+428
-10
lines changed

9 files changed

+428
-10
lines changed

Cargo.lock

+7-3
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ hex = { version = "0.4", default-features = false }
1919

2020
rand = "0.8"
2121
rand_core = { version = "0.6", default-features = false }
22+
rand_hash = { version = "0.1", default-features = false }
2223

2324
serde = { version = "1", default-features = false }
2425
serde_json = "1"
@@ -28,6 +29,7 @@ sha2 = { version = "0.10", default-features = false }
2829

2930
subtle = { version = "2.4", default-features = false }
3031

32+
digest = "0.10"
3133
udigest = { version = "0.2.1", default-features = false }
3234

3335
zeroize = { version = "1", default-features = false }

generic-ec-zkp/CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## v0.4.4
2+
* Add `dlog_eq` proof [#54]
3+
4+
[#54]: https://github.com/LFDT-Lockness/generic-ec/pull/54
5+
16
## v0.4.3
27
* Fix double header menu issue on docs.rs [#49]
38

generic-ec-zkp/Cargo.toml

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "generic-ec-zkp"
3-
version = "0.4.3"
3+
version = "0.4.4"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
repository = "https://github.com/LFDT-Lockness/generic-ec"
@@ -13,6 +13,7 @@ keywords = ["elliptic-curves", "zk-proof"]
1313

1414
[dependencies]
1515
generic-ec = { version = "0.4.0", path = "../generic-ec", default-features = false }
16+
digest = { workspace = true, optional = true }
1617
udigest = { workspace = true, features = ["derive"], optional = true }
1718

1819
subtle.workspace = true
@@ -39,7 +40,7 @@ default = ["std"]
3940
std = ["alloc"]
4041
alloc = ["udigest?/alloc", "serde?/alloc"]
4142
serde = ["dep:serde", "generic-ec/serde", "generic-array/serde"]
42-
udigest = ["dep:udigest", "generic-ec/udigest"]
43+
udigest = ["dep:udigest", "dep:digest", "generic-ec/udigest", "generic-ec/hash-to-scalar"]
4344

4445
[package.metadata.docs.rs]
4546
all-features = true

0 commit comments

Comments
 (0)