Certificate Authority using ed25519 key on Gnuk?
Terminada
gnupg.org at terminada.io
Fri Oct 4 15:13:27 CEST 2024
On 4/10/24 18:54, Terminada wrote:
>
> It certainly looks like the functionality should work based upon what
> the commit link said:
> https://dev.gnupg.org/rG6dc3846d78192e393be73c16c72750734a9174d1
>
> Here is what I did:
>
> I compiled and installed to my local user account GnuPG software devel
> version 2.5.1 after first compiling and locally installing all the
> dependency libraries which my Debian Bookworm system doesn't have
> (libgpg-error-1.50, libgcrypt-1.11.0, libassuan-3.0.0, libksba-1.6.7).
> Then I reconfigured my Debian /usr/lib/systemd/user/gpg-agent.service
> to use the newly installed versions in my local user path after
> configuring appropriate PATH and LD_LIBRARY_PATH variables in user
> $HOME/.profile.
>
> gpg --version
> > gpg (GnuPG) 2.5.1
> ... snip ...
> Create self-signed certificate? (y/N) y
> These parameters are used:
> Key-Type: card:OPENPGP.1
> Key-Length: 1024
> Key-Usage: sign
> Serial: random
> Name-DN: CN=example.org CA, O=example.org, C=AU
> Name-Email: admin at example.org
>
> Proceed with creation? (y/N) y
> Now creating self-signed certificate. This may take a while ...
> gpgsm: about to sign the certificate for key:
> &FD125D82F23050A7BB3AE9069BB63C0D29FB0CEC
> gpgsm: signing failed: Not implemented
> gpgsm: error creating certificate request: Not implemented <GPG Agent>
>
> Just in case, I re-tried with the parameter file used in the linked
> commit after changing the Key-Grip value to my key. But,
> unfortunately I received the exact same error.
>
> Maybe I am doing something wrong or I have installed some component
> incorrectly?
I checked the 2.5.1 source code I compiled on my main machine and the
code mentioned in that commit is there.
>
> I am prepared to install Debian sid to a spare machine and then
> install gnupg from the "experimental" distribution which has gnupg
> version 2.4.5, if you think that might make a difference?
>
>
I proceeded to install Debian unstable on another machine, and then
installed gnupg and scdaemon from experimental (both version 2.4.5),
but, I get the same error unfortunately.
I don't know what else I can do now to test this any further.
Thanks for any assistance.
More information about the Gnuk-users
mailing list