Skip to content

Commit

Permalink
bump version
Browse files Browse the repository at this point in the history
Signed-off-by: lovesh <[email protected]>
  • Loading branch information
lovesh committed Mar 4, 2024
1 parent 0c54a1c commit 334001c
Show file tree
Hide file tree
Showing 17 changed files with 57 additions and 65 deletions.
10 changes: 5 additions & 5 deletions bbs_plus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bbs_plus"
version = "0.18.0"
version = "0.19.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -19,10 +19,10 @@ ark-std.workspace = true
digest.workspace = true
rayon = {workspace = true, optional = true}
itertools.workspace = true
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
oblivious_transfer_protocols = { version = "0.5.0", default-features = false, path = "../oblivious_transfer" }
secret_sharing_and_dkg = { version = "0.9.0", default-features = false, path = "../secret_sharing_and_dkg" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
oblivious_transfer_protocols = { version = "0.6.0", default-features = false, path = "../oblivious_transfer" }
secret_sharing_and_dkg = { version = "0.10.0", default-features = false, path = "../secret_sharing_and_dkg" }
sha3 = { version = "0.10.6", default-features = false }
serde.workspace = true
serde_with.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions bulletproofs_plus_plus/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "bulletproofs_plus_plus"
version = "0.2.0"
version = "0.3.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -18,7 +18,7 @@ serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
rayon = { workspace = true, optional = true }
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }

[dev-dependencies]
blake2.workspace = true
Expand Down
8 changes: 4 additions & 4 deletions coconut/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "coconut-crypto"
version = "0.7.0"
version = "0.8.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -22,9 +22,9 @@ itertools.workspace = true
zeroize.workspace = true
serde_with.workspace = true
rayon = { workspace = true, optional = true }
utils = { package = "dock_crypto_utils", version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
secret_sharing_and_dkg = { version = "0.9.0", default-features = false, path = "../secret_sharing_and_dkg" }
utils = { package = "dock_crypto_utils", version = "0.17.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
secret_sharing_and_dkg = { version = "0.10.0", default-features = false, path = "../secret_sharing_and_dkg" }

[dev-dependencies]
blake2.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions compressed_sigma/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "compressed_sigma"
version = "0.0.8"
version = "0.0.9"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -15,7 +15,7 @@ ark-std.workspace = true
ark-poly.workspace = true
rayon = {workspace = true, optional = true}
digest.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }

[dev-dependencies]
blake2.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions delegatable_credentials/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "delegatable_credentials"
version = "0.7.0"
version = "0.8.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -17,10 +17,10 @@ digest.workspace = true
rayon = {workspace = true, optional = true}
serde.workspace = true
serde_with.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
zeroize.workspace = true
num-bigint = { version = "0.4.0", default-features = false }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
[dependencies.num-integer]
version = "0.1.42"
features = ["i128"]
Expand Down
4 changes: 2 additions & 2 deletions kvac/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@ ark-std.workspace = true
ark-serialize.workspace = true
digest.workspace = true
zeroize.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
rayon = {workspace = true, optional = true}
serde.workspace = true
serde_with.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions legogroth16/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "legogroth16"
version = "0.11.0"
version = "0.12.0"
authors = [ "arkworks contributors", "Dock.io" ]
description = "An implementation of the LegoGroth16, the Legosnark variant of Groth16 zkSNARK proof system"
repository.workspace = true
Expand Down Expand Up @@ -29,7 +29,7 @@ num-bigint = { version = "0.4", default-features = false, optional = true }
log = "0.4"
ark-groth16 = { workspace = true, optional = true }
ark-snark = { version = "^0.4.0", default-features = false, optional = true }
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }

[dev-dependencies]
csv = { version = "1" }
Expand Down
6 changes: 3 additions & 3 deletions oblivious_transfer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "oblivious_transfer_protocols"
version = "0.5.0"
version = "0.6.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -16,8 +16,8 @@ digest.workspace = true
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
cipher = { version = "0.4.4", default-features = false, features = ["alloc"] }
rayon = {workspace = true, optional = true}
sha3 = { version = "0.10.6", default-features = false }
Expand Down
26 changes: 13 additions & 13 deletions proof_system/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "proof_system"
version = "0.24.0"
version = "0.25.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -18,27 +18,27 @@ ark-ec.workspace = true
ark-std.workspace = true
digest.workspace = true
rayon = {workspace = true, optional = true}
bbs_plus = { version = "0.18.0", default-features = false, path = "../bbs_plus" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
vb_accumulator = { version = "0.19.0", default-features = false, path = "../vb_accumulator" }
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
saver = { version = "0.14.0", default-features = false, path = "../saver" }
serde.workspace = true
serde_with.workspace = true
ark-groth16.workspace = true
ark-r1cs-std.workspace = true
ark-relations.workspace = true
zeroize.workspace = true
coconut-crypto = { version = "0.7.0", default-features = false, path = "../coconut" }
merlin = { package = "dock_merlin", version = "3.0.0", default-features = false, path = "../merlin" }
legogroth16 = { version = "0.11.0", default-features = false, features = ["circom", "aggregation"], path = "../legogroth16" }
bulletproofs_plus_plus = { version = "0.2.0", default-features = false, path = "../bulletproofs_plus_plus" }
smc_range_proof = { version = "0.2.0", default-features = false, path = "../smc_range_proof" }
short_group_sig = { version = "0.1.0", default-features = false, path = "../short_group_sig" }
kvac = { version = "0.1.0", default-features = false, path = "../kvac" }
itertools.workspace = true
aead = {version = "0.5.2", default-features = false, features = [ "alloc" ]}
chacha20poly1305 = {version = "0.10.1", default-features = false}
bbs_plus = { version = "0.19.0", default-features = false, path = "../bbs_plus" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
vb_accumulator = { version = "0.20.0", default-features = false, path = "../vb_accumulator" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
saver = { version = "0.15.0", default-features = false, path = "../saver" }
coconut-crypto = { version = "0.8.0", default-features = false, path = "../coconut" }
merlin = { package = "dock_merlin", version = "3.0.0", default-features = false, path = "../merlin" }
legogroth16 = { version = "0.12.0", default-features = false, features = ["circom", "aggregation"], path = "../legogroth16" }
bulletproofs_plus_plus = { version = "0.3.0", default-features = false, path = "../bulletproofs_plus_plus" }
smc_range_proof = { version = "0.3.0", default-features = false, path = "../smc_range_proof" }
short_group_sig = { version = "0.1.0", default-features = false, path = "../short_group_sig" }
kvac = { version = "0.1.0", default-features = false, path = "../kvac" }

[dev-dependencies]
ark-bls12-381.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions saver/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "saver"
version = "0.14.0"
version = "0.15.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -17,11 +17,11 @@ ark-relations.workspace = true
ark-groth16.workspace = true
digest.workspace = true
rayon = {workspace = true, optional = true}
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
legogroth16 = { version = "0.11.0", default-features = false, features = ["aggregation"], path = "../legogroth16" }
legogroth16 = { version = "0.12.0", default-features = false, features = ["aggregation"], path = "../legogroth16" }
merlin = { package = "dock_merlin", version = "3.0.0", default-features = false, path = "../merlin" }

[dev-dependencies]
Expand Down
4 changes: 2 additions & 2 deletions schnorr_pok/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "schnorr_pok"
version = "0.16.0"
version = "0.17.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -18,7 +18,7 @@ ark-ec.workspace = true
ark-std.workspace = true
rayon = {workspace = true, optional = true}
digest.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions secret_sharing_and_dkg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "secret_sharing_and_dkg"
version = "0.9.0"
version = "0.10.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -18,8 +18,8 @@ rayon = { workspace = true, optional = true }
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }

[dev-dependencies]
blake2.workspace = true
Expand Down
4 changes: 2 additions & 2 deletions short_group_sig/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ rayon = {workspace = true, optional = true}
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }

[dev-dependencies]
blake2.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions smc_range_proof/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "smc_range_proof"
version = "0.2.0"
version = "0.3.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -14,10 +14,10 @@ ark-std.workspace = true
ark-serialize.workspace = true
digest.workspace = true
zeroize.workspace = true
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
short_group_sig = { version = "0.1.0", default-features = false, path = "../short_group_sig" }
rayon = {workspace = true, optional = true}
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }

[dev-dependencies]
blake2.workspace = true
Expand Down
2 changes: 1 addition & 1 deletion utils/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "dock_crypto_utils"
version = "0.16.0"
version = "0.17.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand Down
6 changes: 3 additions & 3 deletions vb_accumulator/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vb_accumulator"
version = "0.19.0"
version = "0.20.0"
edition.workspace = true
authors.workspace = true
license.workspace = true
Expand All @@ -22,8 +22,8 @@ rayon = {workspace = true, optional = true}
serde.workspace = true
serde_with.workspace = true
zeroize.workspace = true
schnorr_pok = { version = "0.16.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.16.0", default-features = false, path = "../utils" }
schnorr_pok = { version = "0.17.0", default-features = false, path = "../schnorr_pok" }
dock_crypto_utils = { version = "0.17.0", default-features = false, path = "../utils" }
short_group_sig = { version = "0.1.0", default-features = false, path = "../short_group_sig" }

[dev-dependencies]
Expand Down
16 changes: 4 additions & 12 deletions vb_accumulator/src/proofs.rs
Original file line number Diff line number Diff line change
Expand Up @@ -228,9 +228,7 @@ pub struct SchnorrResponse<F: PrimeField> {
Deserialize,
)]
#[serde(bound = "")]
pub struct MembershipRandomizedWitness<G: AffineRepr>(
pub RandomizedWitness<G>,
);
pub struct MembershipRandomizedWitness<G: AffineRepr>(pub RandomizedWitness<G>);

/// Blindings used during membership proof protocol
#[serde_as]
Expand All @@ -247,29 +245,23 @@ pub struct MembershipRandomizedWitness<G: AffineRepr>(
ZeroizeOnDrop,
)]
#[serde(bound = "")]
pub struct MembershipBlindings<F: PrimeField>(
pub Blindings<F>,
);
pub struct MembershipBlindings<F: PrimeField>(pub Blindings<F>);

/// Commitments from various Schnorr protocols used during membership proof protocol
#[serde_as]
#[derive(
Clone, PartialEq, Eq, Debug, CanonicalSerialize, CanonicalDeserialize, Serialize, Deserialize,
)]
#[serde(bound = "")]
pub struct MembershipSchnorrCommit<E: Pairing>(
pub SchnorrCommit<E>,
);
pub struct MembershipSchnorrCommit<E: Pairing>(pub SchnorrCommit<E>);

/// Responses from various Schnorr protocols used during membership proof protocol
#[serde_as]
#[derive(
Clone, PartialEq, Eq, Debug, CanonicalSerialize, CanonicalDeserialize, Serialize, Deserialize,
)]
#[serde(bound = "")]
pub struct MembershipSchnorrResponse<F: PrimeField>(
pub SchnorrResponse<F>,
);
pub struct MembershipSchnorrResponse<F: PrimeField>(pub SchnorrResponse<F>);

/// Proof of knowledge of the member and the membership witness
#[serde_as]
Expand Down

0 comments on commit 334001c

Please sign in to comment.