Page MenuHome GnuPG

POLDI: Support for EC (nist, brainpool, at least)
Open, NormalPublic

Description

Dear all,

I'm trying to use the OpenPGP card v3.3. I noticed that Poldi can use only RSA keys and it doesn't permit to use ECC.
I suppose that the issue depends by challenge_release() functions that hard codes rsa signature. ("(sig-val (rsa (s %m)))"). I'm sorry I don't know how it really work and I can be wrong.

Thanks again and best regards,

luigi

Event Timeline

werner triaged this task as Normal priority.Jun 8 2018, 9:00 AM

I implemented support for ECC and DSA public keys in poldi. Tested with ECC (curve 25519) key on Gnuk smartcard (Nitrokey Start).