Bug 381484 - [Suggestion] Support ed25519 and secp256k1
Summary: [Suggestion] Support ed25519 and secp256k1
Status: CONFIRMED
Alias: None
Product: kleopatra
Classification: Applications
Component: general (show other bugs)
Version: git master
Platform: Debian testing Linux
: NOR minor
Target Milestone: ---
Assignee: Andre Heinecke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-21 10:38 UTC by Tong Hui
Modified: 2017-06-21 10:56 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tong Hui 2017-06-21 10:38:48 UTC
By using "gpg --expert --full-gen-key" I could chose ECC+ECC with ed25519 and secp256k1, but Kleopatra not support both.

So please support ed25519 and secp256k1 ASAP.

my gpg version 2.1.18. Kleopatra 2.3.0 running in Debian Testing, installed from main source.
Comment 1 Andre Heinecke 2017-06-21 10:56:23 UTC
Yes, this is on the TODO. I Reported a bug some time ago to GnuPG to get a machine parsable list of the supported algorithms https://dev.gnupg.org/T2280 . The response was not so good.

E.g. Kleopatra does not depend directly on libgcrypt and only by including libgcrypt I could figure out which algos are supported.

I will add some workaround to test for ed25519 support. Or in doubt just check for GnuPG 2.1.x and include all curves. It will be in advanced anyway and might then just fail if gcrypt / gnupg does not support it.