mirror of
git://git.gnupg.org/gnupg.git
synced 2024-12-22 10:19:57 +01:00
gpg: Allow generating Ed25519 key from an existing key.
* g10/misc.c (map_pk_gcry_to_openpgp): Add EdDSA mapping. -- Due to this missing mapping a "gpg --export --full-gen-key" with selection "13 - Existing key" did not worked for an ed25519 key. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
6ecedd0b25
commit
346a98fabe
@ -513,6 +513,7 @@ map_pk_gcry_to_openpgp (enum gcry_pk_algos algo)
|
|||||||
{
|
{
|
||||||
switch (algo)
|
switch (algo)
|
||||||
{
|
{
|
||||||
|
case GCRY_PK_EDDSA: return PUBKEY_ALGO_EDDSA;
|
||||||
case GCRY_PK_ECDSA: return PUBKEY_ALGO_ECDSA;
|
case GCRY_PK_ECDSA: return PUBKEY_ALGO_ECDSA;
|
||||||
case GCRY_PK_ECDH: return PUBKEY_ALGO_ECDH;
|
case GCRY_PK_ECDH: return PUBKEY_ALGO_ECDH;
|
||||||
default: return algo < 110 ? (pubkey_algo_t)algo : 0;
|
default: return algo < 110 ? (pubkey_algo_t)algo : 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user