From 6cd81e2383bcd415c8f420601f8beaf97328fed4 Mon Sep 17 00:00:00 2001 From: Kevaundray Wedderburn Date: Wed, 4 Sep 2024 18:48:50 +0100 Subject: [PATCH] use -3: batch_addition does not allow us to have duplicate points or points that are negations of each other --- cryptography/kzg_multi_open/src/lib.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cryptography/kzg_multi_open/src/lib.rs b/cryptography/kzg_multi_open/src/lib.rs index 6fac861d..68aa2211 100644 --- a/cryptography/kzg_multi_open/src/lib.rs +++ b/cryptography/kzg_multi_open/src/lib.rs @@ -28,7 +28,7 @@ pub(crate) fn create_insecure_commit_opening_keys( let g1_gen = G1Projective::generator(); let mut g1_points = Vec::new(); - let secret = -Scalar::from(1 as u64); + let secret = -Scalar::from(3 as u64); let mut current_secret_pow = Scalar::ONE; for _ in 0..num_coefficients_in_polynomial { g1_points.push(g1_gen * current_secret_pow); @@ -39,7 +39,7 @@ pub(crate) fn create_insecure_commit_opening_keys( let ck = CommitKey::new(g1_points.clone()); let mut g2_points = Vec::new(); - let secret = -Scalar::from(1 as u64); + let secret = -Scalar::from(3 as u64); let mut current_secret_pow = Scalar::ONE; let g2_gen = G2Projective::generator(); // The setup needs 65 g1 elements for the opening key, in order