From aa26b7abdb40418778abca015156c1c27c97b5e7 Mon Sep 17 00:00:00 2001 From: Weiqi97 Date: Thu, 27 Feb 2025 00:16:48 -0500 Subject: [PATCH] optimizations --- src/filter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/filter.cpp b/src/filter.cpp index a4b407d..c17dc06 100644 --- a/src/filter.cpp +++ b/src/filter.cpp @@ -89,7 +89,7 @@ G2Vec Filter::keygen(const FilterPP& pp, const FilterMsk& msk, const VecOrMat& y }, y); // Raise the vector to g2 and return. - return pp.pairing_group->Gp->g2_raise(FpVec{Fp(1), digest_sum}); + return pp.pairing_group->Gp->g2_raise(FpVec{beta, pp.pairing_group->Zp->mul(digest_sum, beta)}); } // Generate the hash of the input y vector.