[PATCH 7/8] mpi:ec: Don't normalize the MPIs when GCRYECC_FLAG_LEAST_LEAK.

NIIBE Yutaka gniibe at fsij.org
Thu Mar 27 06:19:10 CET 2025


* mpi/ec-nist.c (_gcry_mpi_ec_nist192_mod): Don't do MPN_NORMALIZE
when GCRYECC_FLAG_LEAST_LEAK.
(_gcry_mpi_ec_nist224_mod): Likewise.
(_gcry_mpi_ec_nist256_mod): Likewise.
(_gcry_mpi_ec_nist384_mod): Likewise.
(_gcry_mpi_ec_nist521_mod): Likewise.
* mpi/ec.c (ec_mod): Keep ->NLIMBS when GCRYECC_FLAG_LEAST_LEAK.

--

GnuPG-bug-id: 7519
Signed-off-by: NIIBE Yutaka <gniibe at fsij.org>
---
 mpi/ec-nist.c | 16 +++++++++++-----
 mpi/ec.c      |  6 +++++-
 2 files changed, 16 insertions(+), 6 deletions(-)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0007-mpi-ec-Don-t-normalize-the-MPIs-when-GCRYECC_FLAG_LE.patch
Type: text/x-patch
Size: 2478 bytes
Desc: not available
URL: <https://lists.gnupg.org/pipermail/gcrypt-devel/attachments/20250327/f3beb2de/attachment.bin>


More information about the Gcrypt-devel mailing list