Fedora Account System
Red Hat Associate
Red Hat Customer
Description of problem: libgcrypt does not support brainpool curves. When compiling the current upstream libgcrypt code, and use gpg2 with the self-compiled libgcrypt, gpg2 allows the use of brainpool curves. Version-Release number of selected component (if applicable): libgcrypt-1.10.1-3.fc36.x86_64 How reproducible: gpg2 --expert --full-generate-key -> select 9 and check whether brainpool is offered. With current Fedora code, it is not, with my self-compiled libgcrypt it is.
Support for brainpool curves was discussed with legal, and the decision was not to support them: https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/thread/WUQNAB4EPWSJMMVECL2TZGKB5KIDESII/#WUQNAB4EPWSJMMVECL2TZGKB5KIDESII
Richard Fontana confirmed Brainpool ECC is allowed for Fedora in this RHBZ [1]. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1413618#c14 [2] https://lists.fedoraproject.org/archives/list/legal@lists.fedoraproject.org/message/752Z34MTHB6B4XRUW2TTAPEIUUK4O2LA/
The bug #1413618 is now closed and the libgcrypt package is built in rawhide with support for brainpool ECC. So closing also this one as a duplicate of the bug #1413618 having more information. *** This bug has been marked as a duplicate of bug 1413618 ***