Home GnuPG
Diffusion GnuPG f0e127defb87

sm: Flag Brainpool curves as compliant for all other operations.

Description

sm: Flag Brainpool curves as compliant for all other operations.

* sm/fingerprint.c (gpgsm_get_key_algo_info2): Rename to
(gpgsm_get_key_algo_info): this.  Remove the old wrapper.  Adjust all
callers.
* sm/decrypt.c (gpgsm_decrypt): Pass the curve to the compliance
checker.
* sm/encrypt.c (gpgsm_encrypt): Ditto.
* sm/sign.c (gpgsm_sign): Ditto.
* sm/verify.c (gpgsm_verify): Ditto.

Details

Provenance
wernerAuthored on Oct 24 2023, 2:51 PM
Parents
rGafacacec129c: sm: Flag Brainpool curves as compliant.
Branches
Unknown
Tags
Unknown
Tasks
T6253: GpgSM: Backport ECC support to 2.2