Ho 2 yubikeys ed entrambi hanno la stessa chiave master GPG oltre a 3 sottochiavi per la crittografia, la firma e l'autenticazione, posso crittografare / decifrare e tutto ciò che riguarda gpg sembra funzionare bene, il problema è quando sto cercando di usare entrambe le chiavi per l'accesso tramite ssh
.
Entrambe le chiavi restituiscono la stessa chiave pubblica quando si fa:
$ gpg --export-ssh bar@foo
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABA...Q== openpgp:0x5867D430
Quando si fa ssh-add -L
solo una chiave restituisce lo stesso output del comando precedente, inded modifica solo il commento:
$ ssh-add -L
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABA...Q== cardno:000605488855
Ma l'altra chiave (con le stesse chiavi GPG) restituisce una chiave diversa, quindi non posso usarla.
L'output di gpg --card-status
includendo le impronte digitali è uguale in entrambi i tasti.
Come potrei configurare (backup) entrambi i tasti per lavorare con la stessa chiave pubblica ssh di GPG?