Home GnuPG

cipher:ecc: Introduce GCRYECC_FLAG_LEAST_LEAK.

Description

cipher:ecc: Introduce GCRYECC_FLAG_LEAST_LEAK.

* src/cipher.h (GCRYECC_FLAG_LEAST_LEAK): New.
* cipher/ecc.c (ecc_generate): Use GCRYECC_FLAG_LEAST_LEAK.
(ecc_check_secret_key, ecc_sign, ecc_decrypt_raw): Likewise.
  • GnuPG-bug-id: T7519
  • Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>

Details

Provenance
gniibeAuthored on Thu, Mar 27, 3:13 AM
Parents
rC5e3dbfb8233d: mpi:ec: Refactor _gcry_mpi_ec_mul_point
Branches
Unknown
Tags
Unknown
Tasks
T7519: libgcrypt: (EC)DSA signature generation should be constant-time