|
|
@@ -113,7 +113,7 @@ dependencies = [
|
|
|
"ark-serialize",
|
|
|
"ark-std",
|
|
|
"arrayvec",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"educe",
|
|
|
"itertools 0.13.0",
|
|
|
"num-bigint 0.4.6",
|
|
|
@@ -169,7 +169,7 @@ dependencies = [
|
|
|
"ark-serialize-derive",
|
|
|
"ark-std",
|
|
|
"arrayvec",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"num-bigint 0.4.6",
|
|
|
]
|
|
|
|
|
|
@@ -239,6 +239,15 @@ dependencies = [
|
|
|
"generic-array",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "block-buffer"
|
|
|
+version = "0.12.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
|
|
|
+dependencies = [
|
|
|
+ "hybrid-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "bls12_381"
|
|
|
version = "0.8.0"
|
|
|
@@ -316,6 +325,12 @@ version = "0.9.6"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "const-oid"
|
|
|
+version = "0.10.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "cpufeatures"
|
|
|
version = "0.2.17"
|
|
|
@@ -325,6 +340,15 @@ dependencies = [
|
|
|
"libc",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "cpufeatures"
|
|
|
+version = "0.3.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
|
|
|
+dependencies = [
|
|
|
+ "libc",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "crypto-bigint"
|
|
|
version = "0.5.5"
|
|
|
@@ -347,6 +371,15 @@ dependencies = [
|
|
|
"typenum",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "crypto-common"
|
|
|
+version = "0.2.1"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
|
|
|
+dependencies = [
|
|
|
+ "hybrid-array",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "curve25519-dalek"
|
|
|
version = "4.1.3"
|
|
|
@@ -354,9 +387,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
|
|
|
dependencies = [
|
|
|
"cfg-if",
|
|
|
- "cpufeatures",
|
|
|
+ "cpufeatures 0.2.17",
|
|
|
"curve25519-dalek-derive",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"fiat-crypto",
|
|
|
"group",
|
|
|
"rand_core 0.6.4",
|
|
|
@@ -382,7 +415,7 @@ version = "0.7.10"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
|
|
|
dependencies = [
|
|
|
- "const-oid",
|
|
|
+ "const-oid 0.9.6",
|
|
|
"pem-rfc7468",
|
|
|
"zeroize",
|
|
|
]
|
|
|
@@ -393,12 +426,23 @@ version = "0.10.7"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
|
|
|
dependencies = [
|
|
|
- "block-buffer",
|
|
|
- "const-oid",
|
|
|
- "crypto-common",
|
|
|
+ "block-buffer 0.10.4",
|
|
|
+ "const-oid 0.9.6",
|
|
|
+ "crypto-common 0.1.6",
|
|
|
"subtle",
|
|
|
]
|
|
|
|
|
|
+[[package]]
|
|
|
+name = "digest"
|
|
|
+version = "0.11.2"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
|
|
|
+dependencies = [
|
|
|
+ "block-buffer 0.12.0",
|
|
|
+ "const-oid 0.10.2",
|
|
|
+ "crypto-common 0.2.1",
|
|
|
+]
|
|
|
+
|
|
|
[[package]]
|
|
|
name = "ecdsa"
|
|
|
version = "0.16.9"
|
|
|
@@ -406,7 +450,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
|
|
|
dependencies = [
|
|
|
"der",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"elliptic-curve",
|
|
|
"rfc6979",
|
|
|
"signature",
|
|
|
@@ -439,7 +483,7 @@ checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
|
|
|
dependencies = [
|
|
|
"base16ct",
|
|
|
"crypto-bigint",
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"ff",
|
|
|
"generic-array",
|
|
|
"group",
|
|
|
@@ -571,7 +615,16 @@ version = "0.12.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "hybrid-array"
|
|
|
+version = "0.4.10"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214"
|
|
|
+dependencies = [
|
|
|
+ "typenum",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -608,7 +661,7 @@ dependencies = [
|
|
|
"ecdsa",
|
|
|
"elliptic-curve",
|
|
|
"once_cell",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.9",
|
|
|
"signature",
|
|
|
]
|
|
|
|
|
|
@@ -618,7 +671,17 @@ version = "0.1.5"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654"
|
|
|
dependencies = [
|
|
|
- "cpufeatures",
|
|
|
+ "cpufeatures 0.2.17",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "keccak"
|
|
|
+version = "0.2.0"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "9e24a010dd405bd7ed803e5253182815b41bf2e6a80cc3bfc066658e03a198aa"
|
|
|
+dependencies = [
|
|
|
+ "cfg-if",
|
|
|
+ "cpufeatures 0.3.0",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -703,7 +766,7 @@ dependencies = [
|
|
|
"ecdsa",
|
|
|
"elliptic-curve",
|
|
|
"primeorder",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.9",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
@@ -1090,8 +1153,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
|
|
|
dependencies = [
|
|
|
"cfg-if",
|
|
|
- "cpufeatures",
|
|
|
- "digest",
|
|
|
+ "cpufeatures 0.2.17",
|
|
|
+ "digest 0.10.7",
|
|
|
+]
|
|
|
+
|
|
|
+[[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]]
|
|
|
@@ -1100,18 +1174,28 @@ version = "0.10.8"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
- "keccak",
|
|
|
+ "digest 0.10.7",
|
|
|
+ "keccak 0.1.5",
|
|
|
+]
|
|
|
+
|
|
|
+[[package]]
|
|
|
+name = "sha3"
|
|
|
+version = "0.11.0-rc.9"
|
|
|
+source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
+checksum = "0b233a7d59d7bfc027208506a33ffc9532b2acb24ddc61fe7e758dc2250db431"
|
|
|
+dependencies = [
|
|
|
+ "digest 0.11.2",
|
|
|
+ "keccak 0.2.0",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
name = "sigma-compiler"
|
|
|
-version = "0.2.1"
|
|
|
+version = "0.2.2"
|
|
|
dependencies = [
|
|
|
"curve25519-dalek",
|
|
|
"group",
|
|
|
"rand 0.8.5",
|
|
|
- "sha2",
|
|
|
+ "sha2 0.10.9",
|
|
|
"sigma-compiler-derive",
|
|
|
"sigma-proofs",
|
|
|
"subtle",
|
|
|
@@ -1119,7 +1203,7 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "sigma-compiler-core"
|
|
|
-version = "0.2.1"
|
|
|
+version = "0.2.2"
|
|
|
dependencies = [
|
|
|
"clap",
|
|
|
"prettyplease",
|
|
|
@@ -1130,7 +1214,7 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "sigma-compiler-derive"
|
|
|
-version = "0.2.1"
|
|
|
+version = "0.2.2"
|
|
|
dependencies = [
|
|
|
"sigma-compiler-core",
|
|
|
"syn 2.0.106",
|
|
|
@@ -1138,9 +1222,9 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "sigma-proofs"
|
|
|
-version = "0.2.1"
|
|
|
+version = "0.3.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "b3ad8e588ea87247ad3672164dfe4eae41862693fd3b6c933c258d406e29b5ef"
|
|
|
+checksum = "86f7a984d257e68dca52063a17ee73be77a83d51c45a3a781f0d95bd4e64b3b2"
|
|
|
dependencies = [
|
|
|
"ahash",
|
|
|
"bls12_381",
|
|
|
@@ -1149,13 +1233,13 @@ dependencies = [
|
|
|
"group",
|
|
|
"hashbrown",
|
|
|
"k256",
|
|
|
- "keccak",
|
|
|
+ "keccak 0.1.5",
|
|
|
"num-bigint 0.4.6",
|
|
|
"num-traits",
|
|
|
"p256",
|
|
|
"rand 0.8.5",
|
|
|
"rand_core 0.6.4",
|
|
|
- "sha3",
|
|
|
+ "sha3 0.10.8",
|
|
|
"spongefish",
|
|
|
"subtle",
|
|
|
"thiserror",
|
|
|
@@ -1169,7 +1253,7 @@ version = "2.2.0"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
|
|
|
dependencies = [
|
|
|
- "digest",
|
|
|
+ "digest 0.10.7",
|
|
|
"rand_core 0.6.4",
|
|
|
]
|
|
|
|
|
|
@@ -1194,31 +1278,31 @@ dependencies = [
|
|
|
|
|
|
[[package]]
|
|
|
name = "spongefish"
|
|
|
-version = "0.4.0"
|
|
|
+version = "0.5.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "002a86e58830aecc74a3689c38fe1aa521c2350fa8de583b0bd12537e9f7b6df"
|
|
|
+checksum = "ff3a693ee5aad3c727a5cd8abba59205cd58bb23c905323c1374bf2b80ee3a60"
|
|
|
dependencies = [
|
|
|
"ark-ec",
|
|
|
"ark-ff",
|
|
|
"ark-serialize",
|
|
|
"bls12_381",
|
|
|
"curve25519-dalek",
|
|
|
- "digest",
|
|
|
+ "digest 0.11.2",
|
|
|
"k256",
|
|
|
"p256",
|
|
|
"p3-koala-bear",
|
|
|
"rand 0.8.5",
|
|
|
- "sha2",
|
|
|
- "sha3",
|
|
|
+ "sha2 0.11.0",
|
|
|
+ "sha3 0.11.0-rc.9",
|
|
|
"spongefish-derive",
|
|
|
"zeroize",
|
|
|
]
|
|
|
|
|
|
[[package]]
|
|
|
name = "spongefish-derive"
|
|
|
-version = "0.4.0"
|
|
|
+version = "0.5.1"
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
-checksum = "33cac834a1f07d7e1ae18cf881b3c308c6cb342678a7396f377d60e9a3de3ca1"
|
|
|
+checksum = "42cb6d475d6a443e1a2a002d0136417975b4fa147b096ff5e03e1355e9a11c11"
|
|
|
dependencies = [
|
|
|
"proc-macro2",
|
|
|
"quote",
|