Yubikey con gpg2

4

Recentemente ho acquistato un Yubikey 4, che funziona perfettamente per U2F e una password statica, ma mi piacerebbe usare anche la funzionalità PGP Smartcard, quindi ho collegato Yubikey al mio computer e controllato se fosse riconosciuto, eseguendo gpg2 --card-status , che non funziona, ne parleremo più avanti. Ho quindi provato gpg --card-status , che funziona, ma non mi aiuta molto perché gpg e gpg2 hanno portachiavi diversi quindi non posso usare gpg (senza 2) per trasferire la mia chiave privata.

Il messaggio di errore:

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

Risultato corretto:

[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]

C'è un modo per far sì che gpg2 usi scdaemon invece di gpg?
Nel caso sia necessario: sto utilizzando Fedora 23 su Surface Pro 3.

    
posta Jan Christian Grünhage 26.05.2016 - 10:39
fonte

1 risposta

1

Giusto per chiarire: gpg è un alias per binario.

gpg --version
gpg (GnuPG/MacGPG2) 2.2.8

Per utilizzare Yubikey come smart card, puoi seguire una di queste guide: link o link

Ho lo stesso problema che hai descritto con GPG 2.1 e 2.2.9 dal repository, quindi funziona solo GPG 2.2.8 per me.

    
risposta data 27.08.2018 - 17:25
fonte

Leggi altre domande sui tag