|
@@ -2,24 +2,6 @@
|
|
|
# It is not intended for manual editing.
|
|
# It is not intended for manual editing.
|
|
|
version = 4
|
|
version = 4
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ahash"
|
|
|
|
|
-version = "0.8.12"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "cfg-if",
|
|
|
|
|
- "once_cell",
|
|
|
|
|
- "version_check",
|
|
|
|
|
- "zerocopy",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "allocator-api2"
|
|
|
|
|
-version = "0.2.21"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "android_system_properties"
|
|
name = "android_system_properties"
|
|
|
version = "0.1.5"
|
|
version = "0.1.5"
|
|
@@ -79,116 +61,6 @@ dependencies = [
|
|
|
"windows-sys",
|
|
"windows-sys",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-ec"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "8352a2b2aedf6ba2cc38f7520fc51191d518dde96175c729af19f2d059f191c4"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "ahash",
|
|
|
|
|
- "ark-ff",
|
|
|
|
|
- "ark-poly",
|
|
|
|
|
- "ark-serialize",
|
|
|
|
|
- "ark-std",
|
|
|
|
|
- "educe",
|
|
|
|
|
- "fnv",
|
|
|
|
|
- "hashbrown 0.17.1",
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "num-integer",
|
|
|
|
|
- "num-traits",
|
|
|
|
|
- "zeroize",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-ff"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "f7a806ac6c8307b929df4645776290a50ee2aac754ad09d8bdf73391309e43af"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "ark-ff-asm",
|
|
|
|
|
- "ark-ff-macros",
|
|
|
|
|
- "ark-serialize",
|
|
|
|
|
- "ark-std",
|
|
|
|
|
- "digest 0.10.7",
|
|
|
|
|
- "educe",
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "num-traits",
|
|
|
|
|
- "zeroize",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-ff-asm"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "1479009684adc073dff49a1025d3a7065b317a9ead25aaaca38cdc70058ba8a2"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-ff-macros"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "4a0691ed21ef00ef89c1e9bda832eba493dda3ec2f8d892fb25b705f73f06bb8"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "num-traits",
|
|
|
|
|
- "proc-macro2",
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-poly"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "75f55af10b672002b8d953e230282c51206842e20e5791a94432219b4201de5c"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "ahash",
|
|
|
|
|
- "ark-ff",
|
|
|
|
|
- "ark-serialize",
|
|
|
|
|
- "ark-std",
|
|
|
|
|
- "educe",
|
|
|
|
|
- "fnv",
|
|
|
|
|
- "hashbrown 0.17.1",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-serialize"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a74dd304fd536fb95d0a328e72be759209cc496a9da094c5bc56e5fea4f9e86b"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "ark-serialize-derive",
|
|
|
|
|
- "ark-std",
|
|
|
|
|
- "digest 0.10.7",
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "serde_with",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-serialize-derive"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "4f153690697a2b91e5e1251ff98411ee5371500a111a0fd317a70e588eb300f9"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "proc-macro2",
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "ark-std"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "367c9c827ed431bff6868b7aa926e05b16eb46603cc8b6e768e4a5553fa1d155"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "num-traits",
|
|
|
|
|
- "rand 0.8.5",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "atomic-polyfill"
|
|
name = "atomic-polyfill"
|
|
|
version = "1.0.3"
|
|
version = "1.0.3"
|
|
@@ -250,6 +122,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
|
|
checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"hybrid-array",
|
|
"hybrid-array",
|
|
|
|
|
+ "zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -260,9 +133,9 @@ checksum = "d7bc6d6292be3a19e6379786dac800f551e5865a5bb51ebbe3064ab80433f403"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"ff",
|
|
"ff",
|
|
|
"group",
|
|
"group",
|
|
|
- "pairing",
|
|
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
|
|
+ "zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -360,11 +233,11 @@ dependencies = [
|
|
|
"hex",
|
|
"hex",
|
|
|
"lazy_static",
|
|
"lazy_static",
|
|
|
"postcard",
|
|
"postcard",
|
|
|
- "rand 0.8.5",
|
|
|
|
|
|
|
+ "rand",
|
|
|
"serde",
|
|
"serde",
|
|
|
"serde_bytes",
|
|
"serde_bytes",
|
|
|
"serde_with",
|
|
"serde_with",
|
|
|
- "sha2 0.10.9",
|
|
|
|
|
|
|
+ "sha2",
|
|
|
"sigma-compiler",
|
|
"sigma-compiler",
|
|
|
"thiserror",
|
|
"thiserror",
|
|
|
]
|
|
]
|
|
@@ -413,12 +286,6 @@ version = "0.9.6"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
|
|
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "const-oid"
|
|
|
|
|
-version = "0.10.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "core-foundation-sys"
|
|
name = "core-foundation-sys"
|
|
|
version = "0.8.7"
|
|
version = "0.8.7"
|
|
@@ -456,7 +323,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
|
|
checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"generic-array",
|
|
"generic-array",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
"zeroize",
|
|
"zeroize",
|
|
|
]
|
|
]
|
|
@@ -492,7 +359,7 @@ dependencies = [
|
|
|
"digest 0.10.7",
|
|
"digest 0.10.7",
|
|
|
"fiat-crypto",
|
|
"fiat-crypto",
|
|
|
"group",
|
|
"group",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"rustc_version",
|
|
"rustc_version",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
"zeroize",
|
|
"zeroize",
|
|
@@ -584,8 +451,7 @@ version = "0.7.10"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
|
|
checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "const-oid 0.9.6",
|
|
|
|
|
- "pem-rfc7468",
|
|
|
|
|
|
|
+ "const-oid",
|
|
|
"zeroize",
|
|
"zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -606,9 +472,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
|
|
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"block-buffer 0.10.4",
|
|
"block-buffer 0.10.4",
|
|
|
- "const-oid 0.9.6",
|
|
|
|
|
"crypto-common 0.1.6",
|
|
"crypto-common 0.1.6",
|
|
|
- "subtle",
|
|
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -618,8 +482,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
|
|
checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"block-buffer 0.12.0",
|
|
"block-buffer 0.12.0",
|
|
|
- "const-oid 0.10.2",
|
|
|
|
|
"crypto-common 0.2.1",
|
|
"crypto-common 0.2.1",
|
|
|
|
|
+ "zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -635,25 +499,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
|
|
checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"der",
|
|
"der",
|
|
|
- "digest 0.10.7",
|
|
|
|
|
"elliptic-curve",
|
|
"elliptic-curve",
|
|
|
- "rfc6979",
|
|
|
|
|
"signature",
|
|
"signature",
|
|
|
"spki",
|
|
"spki",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "educe"
|
|
|
|
|
-version = "0.6.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "enum-ordinalize",
|
|
|
|
|
- "proc-macro2",
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "either"
|
|
name = "either"
|
|
|
version = "1.15.0"
|
|
version = "1.15.0"
|
|
@@ -672,9 +522,8 @@ dependencies = [
|
|
|
"ff",
|
|
"ff",
|
|
|
"generic-array",
|
|
"generic-array",
|
|
|
"group",
|
|
"group",
|
|
|
- "pem-rfc7468",
|
|
|
|
|
"pkcs8",
|
|
"pkcs8",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"sec1",
|
|
"sec1",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
"zeroize",
|
|
"zeroize",
|
|
@@ -692,26 +541,6 @@ version = "0.6.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
|
|
checksum = "edd0f118536f44f5ccd48bcb8b111bdc3de888b58c74639dfb034a357d0f206d"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "enum-ordinalize"
|
|
|
|
|
-version = "4.3.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "4a1091a7bb1f8f2c4b28f1fe2cef4980ca2d410a3d727d67ecc3178c9b0800f0"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "enum-ordinalize-derive",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "enum-ordinalize-derive"
|
|
|
|
|
-version = "4.3.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "proc-macro2",
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "equivalent"
|
|
name = "equivalent"
|
|
|
version = "1.0.2"
|
|
version = "1.0.2"
|
|
@@ -725,7 +554,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393"
|
|
checksum = "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"bitvec",
|
|
"bitvec",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -784,6 +613,17 @@ dependencies = [
|
|
|
"wasi",
|
|
"wasi",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "getrandom"
|
|
|
|
|
+version = "0.4.3"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "cfg-if",
|
|
|
|
|
+ "libc",
|
|
|
|
|
+ "r-efi",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "group"
|
|
name = "group"
|
|
|
version = "0.13.0"
|
|
version = "0.13.0"
|
|
@@ -791,7 +631,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
|
|
checksum = "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"ff",
|
|
"ff",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -816,15 +656,6 @@ version = "0.16.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
|
|
checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "hashbrown"
|
|
|
|
|
-version = "0.17.1"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "allocator-api2",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "heapless"
|
|
name = "heapless"
|
|
|
version = "0.7.17"
|
|
version = "0.7.17"
|
|
@@ -835,7 +666,7 @@ dependencies = [
|
|
|
"hash32",
|
|
"hash32",
|
|
|
"rustc_version",
|
|
"rustc_version",
|
|
|
"serde",
|
|
"serde",
|
|
|
- "spin 0.9.9",
|
|
|
|
|
|
|
+ "spin",
|
|
|
"stable_deref_trait",
|
|
"stable_deref_trait",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -854,15 +685,6 @@ dependencies = [
|
|
|
"serde",
|
|
"serde",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "hmac"
|
|
|
|
|
-version = "0.12.1"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "digest 0.10.7",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "hybrid-array"
|
|
name = "hybrid-array"
|
|
|
version = "0.4.10"
|
|
version = "0.4.10"
|
|
@@ -933,9 +755,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "itertools"
|
|
name = "itertools"
|
|
|
-version = "0.14.0"
|
|
|
|
|
|
|
+version = "0.15.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
|
|
|
|
|
|
|
+checksum = "8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"either",
|
|
"either",
|
|
|
]
|
|
]
|
|
@@ -965,9 +787,6 @@ dependencies = [
|
|
|
"cfg-if",
|
|
"cfg-if",
|
|
|
"ecdsa",
|
|
"ecdsa",
|
|
|
"elliptic-curve",
|
|
"elliptic-curve",
|
|
|
- "once_cell",
|
|
|
|
|
- "sha2 0.10.9",
|
|
|
|
|
- "signature",
|
|
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1013,31 +832,12 @@ version = "2.8.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
|
|
checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "num-bigint"
|
|
|
|
|
-version = "0.4.6"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "num-integer",
|
|
|
|
|
- "num-traits",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "num-conv"
|
|
name = "num-conv"
|
|
|
version = "0.2.1"
|
|
version = "0.2.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
|
|
checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "num-integer"
|
|
|
|
|
-version = "0.1.46"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "num-traits",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "num-traits"
|
|
name = "num-traits"
|
|
|
version = "0.2.19"
|
|
version = "0.2.19"
|
|
@@ -1065,207 +865,10 @@ version = "0.13.2"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
|
|
checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "ecdsa",
|
|
|
|
|
"elliptic-curve",
|
|
"elliptic-curve",
|
|
|
"primeorder",
|
|
"primeorder",
|
|
|
- "sha2 0.10.9",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-challenger"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "4a0b490c745a7d2adeeafff06411814c8078c432740162332b3cd71be0158a76"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-maybe-rayon",
|
|
|
|
|
- "p3-monty-31",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "tracing",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-dft"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "55301e91544440254977108b85c32c09d7ea05f2f0dd61092a2825339906a4a7"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-matrix",
|
|
|
|
|
- "p3-maybe-rayon",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "spin 0.10.0",
|
|
|
|
|
- "tracing",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-field"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "85affca7fc983889f260655c4cf74163eebb94605f702e4b6809ead707cba54f"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "p3-maybe-rayon",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "paste",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
- "serde",
|
|
|
|
|
- "tracing",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-koala-bear"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "7369a8eb2a27b314338f6b4b77e6a701ad31f1deff25b75bd302fc08c924c9b3"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "p3-challenger",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-mds",
|
|
|
|
|
- "p3-monty-31",
|
|
|
|
|
- "p3-poseidon1",
|
|
|
|
|
- "p3-poseidon2",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-matrix"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "53428126b009071563d1d07305a9de8be0d21de00b57d2475289ee32ffca6577"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-maybe-rayon",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
- "serde",
|
|
|
|
|
- "tracing",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-maybe-rayon"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "082bf467011c06c768c579ec6eb9accb5e1e62108891634cc770396e917f978a"
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-mds"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "35209e6214102ea6ec6b8cb1b9c15a9b8e597a39f9173597c957f123bced81b3"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "p3-dft",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-monty-31"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "ffa8c99ec50c035020bbf5457c6a729ba6a975719c1a8dd3f16421081e4f650c"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "num-bigint",
|
|
|
|
|
- "p3-dft",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-matrix",
|
|
|
|
|
- "p3-maybe-rayon",
|
|
|
|
|
- "p3-mds",
|
|
|
|
|
- "p3-poseidon1",
|
|
|
|
|
- "p3-poseidon2",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "paste",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
- "serde",
|
|
|
|
|
- "spin 0.10.0",
|
|
|
|
|
- "tracing",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-poseidon1"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "6a018b618e3fa0aec8be933b1d8e404edd23f46991f6bf3f5c2f3f95e9413fe9"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-poseidon2"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "256a668a9ba916f8767552f13d0ba50d18968bc74a623bfdafa41e2970c944d0"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-mds",
|
|
|
|
|
- "p3-symmetric",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "rand 0.10.0",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-symmetric"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "6c60a71a1507c13611b0f2b0b6e83669fd5b76f8e3115bcbced5ccfdf3ca7807"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "itertools",
|
|
|
|
|
- "p3-field",
|
|
|
|
|
- "p3-util",
|
|
|
|
|
- "serde",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "p3-util"
|
|
|
|
|
-version = "0.5.2"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "f8b766b9e9254bf3fa98d76e42cf8a5b30628c182dfd5272d270076ee12f0fc0"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "serde",
|
|
|
|
|
- "transpose",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "pairing"
|
|
|
|
|
-version = "0.23.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "81fec4625e73cf41ef4bb6846cafa6d44736525f442ba45e407c4a000a13996f"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "group",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "paste"
|
|
|
|
|
-version = "1.0.15"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "pem-rfc7468"
|
|
|
|
|
-version = "0.7.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "base64ct",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "pin-project-lite"
|
|
|
|
|
-version = "0.2.17"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "pkcs8"
|
|
name = "pkcs8"
|
|
|
version = "0.10.2"
|
|
version = "0.10.2"
|
|
@@ -1341,6 +944,12 @@ dependencies = [
|
|
|
"proc-macro2",
|
|
"proc-macro2",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "r-efi"
|
|
|
|
|
+version = "6.0.0"
|
|
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
+checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
|
|
|
|
|
+
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "radium"
|
|
name = "radium"
|
|
|
version = "0.7.0"
|
|
version = "0.7.0"
|
|
@@ -1355,16 +964,7 @@ checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"libc",
|
|
"libc",
|
|
|
"rand_chacha",
|
|
"rand_chacha",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "rand"
|
|
|
|
|
-version = "0.10.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "rand_core 0.10.0",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1374,7 +974,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
|
|
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"ppv-lite86",
|
|
"ppv-lite86",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1383,15 +983,9 @@ version = "0.6.4"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
|
|
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "getrandom",
|
|
|
|
|
|
|
+ "getrandom 0.2.17",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "rand_core"
|
|
|
|
|
-version = "0.10.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "ref-cast"
|
|
name = "ref-cast"
|
|
|
version = "1.0.25"
|
|
version = "1.0.25"
|
|
@@ -1412,16 +1006,6 @@ dependencies = [
|
|
|
"syn",
|
|
"syn",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "rfc6979"
|
|
|
|
|
-version = "0.4.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "hmac",
|
|
|
|
|
- "subtle",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "rustc_version"
|
|
name = "rustc_version"
|
|
|
version = "0.4.1"
|
|
version = "0.4.1"
|
|
@@ -1583,24 +1167,14 @@ dependencies = [
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
-name = "sha2"
|
|
|
|
|
-version = "0.11.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "cfg-if",
|
|
|
|
|
- "cpufeatures 0.3.0",
|
|
|
|
|
- "digest 0.11.2",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "sha3"
|
|
|
|
|
-version = "0.11.0-rc.9"
|
|
|
|
|
|
|
+name = "shake"
|
|
|
|
|
+version = "0.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "0b233a7d59d7bfc027208506a33ffc9532b2acb24ddc61fe7e758dc2250db431"
|
|
|
|
|
|
|
+checksum = "09057cb2149ad4cbd2da1e26b351f9a4c354219421229c69c3063e6f61947c4a"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"digest 0.11.2",
|
|
"digest 0.11.2",
|
|
|
"keccak",
|
|
"keccak",
|
|
|
|
|
+ "sponge-cursor",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1612,11 +1186,10 @@ checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "sigma-compiler"
|
|
name = "sigma-compiler"
|
|
|
version = "0.2.3"
|
|
version = "0.2.3"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "e1e6af4947b132cc5660d7893c8f3b43456a76d088d7f32317aa1bab1cf5e311"
|
|
|
|
|
|
|
+source = "git+https://github.com/sigma-rs/sigma-compiler?branch=mu%2Fdraft-v3#9b66900708c83d08869d7fd23992342a6cba69e3"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"group",
|
|
"group",
|
|
|
- "rand 0.8.5",
|
|
|
|
|
|
|
+ "rand",
|
|
|
"sigma-compiler-derive",
|
|
"sigma-compiler-derive",
|
|
|
"sigma-proofs",
|
|
"sigma-proofs",
|
|
|
"subtle",
|
|
"subtle",
|
|
@@ -1625,8 +1198,7 @@ dependencies = [
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "sigma-compiler-core"
|
|
name = "sigma-compiler-core"
|
|
|
version = "0.2.3"
|
|
version = "0.2.3"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "1feb6f3196237c8357966d9209aa259fc5f169f8248cffa6dacd54495b483ea7"
|
|
|
|
|
|
|
+source = "git+https://github.com/sigma-rs/sigma-compiler?branch=mu%2Fdraft-v3#9b66900708c83d08869d7fd23992342a6cba69e3"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"clap",
|
|
"clap",
|
|
|
"prettyplease",
|
|
"prettyplease",
|
|
@@ -1638,8 +1210,7 @@ dependencies = [
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "sigma-compiler-derive"
|
|
name = "sigma-compiler-derive"
|
|
|
version = "0.2.3"
|
|
version = "0.2.3"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "b6ff03f41636527ee9dfed424314ba442ede50e352e9ab5deb1f911d1e6c0e95"
|
|
|
|
|
|
|
+source = "git+https://github.com/sigma-rs/sigma-compiler?branch=mu%2Fdraft-v3#9b66900708c83d08869d7fd23992342a6cba69e3"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"sigma-compiler-core",
|
|
"sigma-compiler-core",
|
|
|
"syn",
|
|
"syn",
|
|
@@ -1648,8 +1219,7 @@ dependencies = [
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "sigma-proofs"
|
|
name = "sigma-proofs"
|
|
|
version = "0.3.2"
|
|
version = "0.3.2"
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "a3cb3e621dd751c7e89b0d82fcc70cc5a10ad8c55f22d7de8ce91429e35bfcd2"
|
|
|
|
|
|
|
+source = "git+https://github.com/sigma-rs/sigma-proofs?branch=mu%2Fdraft-v3#fb7f7618c21314d4944a5ef18a46e1677e2aa038"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
"bls12_381",
|
|
"bls12_381",
|
|
|
"curve25519-dalek",
|
|
"curve25519-dalek",
|
|
@@ -1658,11 +1228,9 @@ dependencies = [
|
|
|
"itertools",
|
|
"itertools",
|
|
|
"k256",
|
|
"k256",
|
|
|
"p256",
|
|
"p256",
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
- "sha3",
|
|
|
|
|
"spongefish",
|
|
"spongefish",
|
|
|
"subtle",
|
|
"subtle",
|
|
|
- "thiserror",
|
|
|
|
|
|
|
+ "zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1671,8 +1239,7 @@ version = "2.2.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
|
|
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "digest 0.10.7",
|
|
|
|
|
- "rand_core 0.6.4",
|
|
|
|
|
|
|
+ "rand_core",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
@@ -1684,15 +1251,6 @@ dependencies = [
|
|
|
"lock_api",
|
|
"lock_api",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "spin"
|
|
|
|
|
-version = "0.10.0"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "lock_api",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "spki"
|
|
name = "spki"
|
|
|
version = "0.7.3"
|
|
version = "0.7.3"
|
|
@@ -1704,23 +1262,23 @@ dependencies = [
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
-name = "spongefish"
|
|
|
|
|
-version = "0.7.0"
|
|
|
|
|
|
|
+name = "sponge-cursor"
|
|
|
|
|
+version = "0.1.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "09a2b3b9771b4059c025d11039a51294f7ccd9430d594e79aada5fca1e7cb4e3"
|
|
|
|
|
|
|
+checksum = "3a0219bd7d979d58245a4f41f695e1ac9f8befdffadd7f61f1bae9e39abc6620"
|
|
|
|
|
+dependencies = [
|
|
|
|
|
+ "zeroize",
|
|
|
|
|
+]
|
|
|
|
|
+
|
|
|
|
|
+[[package]]
|
|
|
|
|
+name = "spongefish"
|
|
|
|
|
+version = "0.7.4"
|
|
|
|
|
+source = "git+https://github.com/arkworks-rs/spongefish?branch=mu%2Fdraft-v3#55f6c67c311d94c00dc8a59b90eb7be1361a471b"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "ark-ec",
|
|
|
|
|
- "ark-ff",
|
|
|
|
|
- "ark-serialize",
|
|
|
|
|
- "bls12_381",
|
|
|
|
|
- "curve25519-dalek",
|
|
|
|
|
"digest 0.11.2",
|
|
"digest 0.11.2",
|
|
|
- "k256",
|
|
|
|
|
- "p256",
|
|
|
|
|
- "p3-koala-bear",
|
|
|
|
|
- "rand 0.8.5",
|
|
|
|
|
- "sha2 0.11.0",
|
|
|
|
|
- "sha3",
|
|
|
|
|
|
|
+ "getrandom 0.4.3",
|
|
|
|
|
+ "shake",
|
|
|
|
|
+ "turboshake",
|
|
|
"zeroize",
|
|
"zeroize",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
@@ -1730,12 +1288,6 @@ version = "1.2.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
|
|
checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
|
|
|
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "strength_reduce"
|
|
|
|
|
-version = "0.2.4"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "fe895eb47f22e2ddd4dabc02bce419d2e643c8e3b585c78158b349195bc24d82"
|
|
|
|
|
-
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
name = "strsim"
|
|
name = "strsim"
|
|
|
version = "0.11.1"
|
|
version = "0.11.1"
|
|
@@ -1817,41 +1369,14 @@ dependencies = [
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|
|
|
-name = "tracing"
|
|
|
|
|
-version = "0.1.44"
|
|
|
|
|
|
|
+name = "turboshake"
|
|
|
|
|
+version = "0.7.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
|
|
|
|
|
|
|
+checksum = "f892c6904b0bd5a9241eac848347abcbbbd2b9f3892bad23ac3e6efab8d6f06a"
|
|
|
dependencies = [
|
|
dependencies = [
|
|
|
- "pin-project-lite",
|
|
|
|
|
- "tracing-attributes",
|
|
|
|
|
- "tracing-core",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "tracing-attributes"
|
|
|
|
|
-version = "0.1.31"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "proc-macro2",
|
|
|
|
|
- "quote",
|
|
|
|
|
- "syn",
|
|
|
|
|
-]
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "tracing-core"
|
|
|
|
|
-version = "0.1.36"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
|
|
|
|
|
-
|
|
|
|
|
-[[package]]
|
|
|
|
|
-name = "transpose"
|
|
|
|
|
-version = "0.2.3"
|
|
|
|
|
-source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
|
-checksum = "1ad61aed86bc3faea4300c7aee358b4c6d0c8d6ccc36524c96e4c92ccf26e77e"
|
|
|
|
|
-dependencies = [
|
|
|
|
|
- "num-integer",
|
|
|
|
|
- "strength_reduce",
|
|
|
|
|
|
|
+ "digest 0.11.2",
|
|
|
|
|
+ "keccak",
|
|
|
|
|
+ "sponge-cursor",
|
|
|
]
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
[[package]]
|