Yubikey con gpg2

4

Hace poco compré un Yubikey 4, que funciona muy bien para U2F y una contraseña estática, pero también me gustaría usar la funcionalidad de tarjeta inteligente de PGP, así que conecté el Yubikey a mi computadora y verifiqué si fue reconocido. ejecutando gpg2 --card-status , que no funciona, más sobre esto más adelante. Luego probé gpg --card-status , que funciona, pero no me ayuda mucho porque gpg y gpg2 tienen llaveros diferentes, así que no puedo usar gpg (sin 2) para transferir mi clave privada.

El mensaje de error:

[jcgruenhage@greensp3 ~]$ gpg2 --card-status
gpg: error getting version from 'scdaemon': No SmartCard daemon
gpg: OpenPGP card not available: No SmartCard daemon

Salida correcta:

[jcgruenhage@greensp3 ~]$ gpg --card-status 
Application ID ...: D2760001240102010006042634800000
Version ..........: 2.1
Manufacturer .....: unknown
Serial number ....: 04263480
Name of cardholder: [not set]
Language prefs ...: [not set]
Sex ..............: unspecified
URL of public key : [not set]
Login data .......: [not set]
Private DO 1 .....: [not set]
Private DO 2 .....: [not set]
Signature PIN ....: not forced
Key attributes ...: 2048R 2048R 2048R
Max. PIN lengths .: 127 127 127
PIN retry counter : 3 0 3
Signature counter : 0
Signature key ....: [none]
Encryption key....: [none]
Authentication key: [none]
General key info..: [none]

¿Hay alguna manera de que gpg2 use scdaemon en lugar de gpg?
En caso de que sea necesario: estoy usando Fedora 23 en un Surface Pro 3.

    
pregunta Jan Christian Grünhage 26.05.2016 - 10:39
fuente

1 respuesta

1

Solo para aclarar: gpg es un alias para binario.

gpg --version
gpg (GnuPG/MacGPG2) 2.2.8

Para usar tu tarjeta Yubikey como tarjeta inteligente, puedes seguir una de estas guías: enlace o enlace

Tengo el mismo problema que el descrito con GPG 2.1 y 2.2.9 de repo, por lo que solo GPG 2.2.8 funciona bien para mi.

    
respondido por el Piotr Gwóźdź 27.08.2018 - 17:25
fuente

Lea otras preguntas en las etiquetas