La configuración de mi clave es la siguiente:
sec dsa3072/CA72E53A
created: 2013-05-12 expires: never usage: SCA
trust: ultimate validity: ultimate
The following key was revoked on 2016-01-13 by DSA key CA72E53A
ssb elg4096/ADBBBE42
created: 2013-05-12 revoked: 2016-01-13 usage: E
ssb rsa4096/6A743003
created: 2016-01-13 expires: 2018-01-12 usage: E
ssb rsa4096/A57F2B30
created: 2016-01-13 expires: 2018-01-12 usage: S
Estoy tratando de hacer la transición a subclaves RSA ya que quiero usar un Yubikey para mis claves, pero comencé con una clave DSA / Elgamal.
Pero al agregar nuevas subclaves no tengo la opción de agregar una clave RSA (o DSA) con parámetros personalizados. ¿Es este el resultado de tener una clave maestra DSA?
gpg> addkey
Please select what kind of key you want:
(3) DSA (sign only)
(4) RSA (sign only)
(5) Elgamal (encrypt only)
(6) RSA (encrypt only)
Your selection?
Una solución alternativa que estoy considerando es generar un nuevo par de llaves solo para fines de autenticación (RSA / RSA), no publicar la clave pública y cargar esa clave de autenticación en el Yubikey, pero no sé si el Yubikey lo admite. y si tiene otras desventajas.
¿Es posible tener una subclave de autenticación RSA con una clave maestra DSA o estoy tratando de hacer algo estúpido y debo simplemente morder la bala y pasar a una nueva clave maestra RSA?
Estoy usando GnuPG versión 2.1.9.