[PATCH 1/8] mpi:ec: Use ec_addm for ec_mul2.

NIIBE Yutaka via Gcrypt-devel <[email protected]> Thu, 27 Mar 2025 14:19:04 +0900
Newsgroups gmane.comp.encryption.gpg.libgcrypt.devel
Message-ID <38cdb7fecc80c7f834bdd4fdc77e37f73ca8149f.1743052412.git.gniibe@fsij.org>
* mpi/ec.c (ec_mul2): Use ec_addm.

Signed-off-by: NIIBE Yutaka <[email protected]>
---
 mpi/ec.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

_______________________________________________
Gcrypt-devel mailing list
[email protected]
https://lists.gnupg.org/mailman/listinfo/gcrypt-devel
0001-mpi-ec-Use-ec_addm-for-ec_mul2.patch (text/x-patch, 340 B)
diff --git a/mpi/ec.c b/mpi/ec.c
index 75360adf..d1f376ca 100644
--- a/mpi/ec.c
+++ b/mpi/ec.c
@@ -308,8 +308,7 @@ ec_mulm (gcry_mpi_t w, gcry_mpi_t u, gcry_mpi_t v, mpi_ec_t ctx)
 static void
 ec_mul2 (gcry_mpi_t w, gcry_mpi_t u, mpi_ec_t ctx)
 {
-  mpi_lshift (w, u, 1);
-  ctx->mod (w, ctx);
+  ec_addm (w, u, u, ctx);
 }
 
 static void