This is an automated email from the ASF dual-hosted git repository. sandreoli pushed a commit to branch review-mike in repository https://gitbox.apache.org/repos/asf/incubator-milagro-MPC.git
commit 33163a18828f517c56523b39bc95c4b7f633b2c9 Author: Samuele Andreoli <[email protected]> AuthorDate: Wed Apr 8 17:35:42 2020 +0100 Fix BC modulus cleaning --- src/commitments.c | 1 + test/smoke/test_bc_setup_smoke.c | 1 + 2 files changed, 2 insertions(+) diff --git a/src/commitments.c b/src/commitments.c index f40f75a..5539126 100644 --- a/src/commitments.c +++ b/src/commitments.c @@ -279,6 +279,7 @@ void COMMITMENTS_BC_kill_priv_modulus(COMMITMENTS_BC_priv_modulus *m) { FF_2048_zero(m->P, HFLEN_2048); FF_2048_zero(m->Q, HFLEN_2048); + FF_2048_zero(m->invPQ, HFLEN_2048); FF_2048_zero(m->pq, FFLEN_2048); FF_2048_zero(m->alpha, FFLEN_2048); FF_2048_zero(m->ialpha, FFLEN_2048); diff --git a/test/smoke/test_bc_setup_smoke.c b/test/smoke/test_bc_setup_smoke.c index e3726a5..4fe3130 100644 --- a/test/smoke/test_bc_setup_smoke.c +++ b/test/smoke/test_bc_setup_smoke.c @@ -77,6 +77,7 @@ int main() // Check that modulus was correctly killed ff_2048_cleaned(m.P, "P", HFLEN_2048); ff_2048_cleaned(m.Q, "Q", HFLEN_2048); + ff_2048_cleaned(m.invPQ, "invPQ", HFLEN_2048); ff_2048_cleaned(m.pq, "pq", FFLEN_2048); ff_2048_cleaned(m.alpha, "alpha", FFLEN_2048); ff_2048_cleaned(m.ialpha, "ialpha", FFLEN_2048);
