gpg: Don't use EdDSA algo ID for ECDSA curves.
authorTrevor Bentley <trevor@yubico.com>
Mon, 25 Mar 2019 14:19:47 +0000 (15:19 +0100)
committerDaniel Kahn Gillmor <dkg@fifthhorseman.net>
Fri, 1 Jul 2022 16:06:43 +0000 (17:06 +0100)
commit84af137e5940c2b93ba090d1eb7fd225f98986ea
tree9394ca46e7ee9f84d8abbb51b194981fb0b1fbeb
parentc62a754a2e47b20cf97b0dad4e71d5b7c70448b0
gpg: Don't use EdDSA algo ID for ECDSA curves.

* g10/keygen.c (ask_curve): Change algo ID to ECDSA if it changed from
an EdDSA curve.

--

(cherry picked from commit 4324560b2c0bb76a1769535c383424a042e505ae)

This change matters when it is called from ask_card_keyattr.

Some-comments-by: NIIBE Yutaka <gniibe@fsij.org>
(cherry picked from commit 2f455d18ab99a1d94029d3f607ae918bd5c9fecf)

Gbp-Pq: Topic from-2.2.16
Gbp-Pq: Name gpg-Don-t-use-EdDSA-algo-ID-for-ECDSA-curves.patch
g10/keygen.c