Home GnuPG
Diffusion GnuPG 2c3c049fd8a0

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
rG97708e2ac722: sm: Flag Brainpool curves as compliant.
Branches
Unknown
Tags
Unknown
Tasks
T6253: GpgSM: Backport ECC support to 2.2