Diffusion GnuPG 0328976c94ad

sm: In --gen-key with "key from card" show also the algorithm.

Authored by werner on Fri, Feb 8, 12:35 PM.

Description

sm: In --gen-key with "key from card" show also the algorithm.

* sm/certreqgen-ui.c (gpgsm_gencertreq_tty): Get and show algo.

This extends the prompt to show something like

Serial number of the card: FF020001008A77F6
Available keys:
   (1) 4130F84FA3704F4645924AEC3FFA48AD26D33656 PIV.9A nistp384
   (2) AB2988FB8C227BCD5175BF92F66AA3A95AE83214 PIV.9E rsa2048
   (3) DB7DDAEAA88534BA45CCD7A9B761425103EA2090 PIV.9C rsa2048
   (4) BABB48C3D80ACCF9839F101DF2910966C8B988DF PIV.9D nistp256
Your selection? 1

Having the algorithm here is helpful in particular because right now
we support only RSA with X.509. Take care: PIV card based certificate
creation does not yet work.

  • Signed-off-by: Werner Koch <wk@gnupg.org>

Details

Committed
wernerFri, Feb 8, 12:35 PM
Parents
rG03bf8e967adb: common: Provide function to get public key algo names in our format.
Branches
Unknown
Tags
Unknown