Bug 381484

Summary: [Suggestion] Support ed25519 and secp256k1
Product: [Applications] kleopatra Reporter: Tong Hui <tonghuix>
Component: generalAssignee: Andre Heinecke <aheinecke>
Status: CONFIRMED ---    
Severity: minor CC: kdepim-bugs, mutz
Priority: NOR    
Version: git master   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In:

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.