[Smartcard OpenPGP V2.0] Impossible d'écrire des clés dessus
Publié : mar. 25 févr. 2014, 11:24
Bonjour
Je viens d'aquérir la semaine dernière deux cartes à puce OpenPGP V2.0,
j'arrive à y écrire mes informations de base : nom, prénom, sexe, etc...
Mais impossible de créer une clé sur la carte avec la commande keytocard.
Je tatonne depuis plusieurs jours mais j'ai l'impression de tourner en rond.
J'ai même testé sur une deuxième machine sous Arch aussi, rien à faire, le même problème
survient.
Avec lsusb, j'obtiens :
Je dispose donc d'un lecteur Alcor Micro AU9520 (Lecteur "Navigo") qui est sensé être pris
en charge par le driver ccid (selon le wiki Debian).
J'installe donc le paquet ccid (le driver), ainsi que sa dépendance pcsclite (un middleware).
Je lance un :
Puis me plie d'un (gpg 2.0.22) :
Ok, donc j'accède à la carte, et je peux en modifier, nom, prénom, etc...
Malheureusement lors de l'usage de la commande keytocard sous gpg j'obtiens :
Donc après ça j'ai essayé plein de manips qui m'affichaient des erreurs aussi exotiques
les unes que les autres. Et je finis par retourner à la source de mon problème :
Si quelqu'un pouvait m'aider je lui en serai vraiment reconnaissant.


Je viens d'aquérir la semaine dernière deux cartes à puce OpenPGP V2.0,
j'arrive à y écrire mes informations de base : nom, prénom, sexe, etc...
Mais impossible de créer une clé sur la carte avec la commande keytocard.
Je tatonne depuis plusieurs jours mais j'ai l'impression de tourner en rond.
J'ai même testé sur une deuxième machine sous Arch aussi, rien à faire, le même problème
survient.
Avec lsusb, j'obtiens :
Code : Tout sélectionner
Bus 006 Device 007: ID 058f:9520 Alcor Micro Corp. EMV Certified Smart Card Reader
en charge par le driver ccid (selon le wiki Debian).
J'installe donc le paquet ccid (le driver), ainsi que sa dépendance pcsclite (un middleware).
Je lance un :
Code : Tout sélectionner
sudo systemctl start pcscd
Code : Tout sélectionner
[incyclum@arch-inyclum ~]$ gpg --card-status
Application ID ...: xxxxxxxxxxx
Version ..........: 2.0
Manufacturer .....: ZeitControl
[...]
Signature counter : 0
Signature key ....: [none]
Encryption key....: [none]
Authentication key: [none]
General key info..: [none]
[incyclum@arch-incyclum ~]$
Malheureusement lors de l'usage de la commande keytocard sous gpg j'obtiens :
Code : Tout sélectionner
gpg: error writing key to card: General error
les unes que les autres. Et je finis par retourner à la source de mon problème :
Code : Tout sélectionner
gpg: error writing key to card: General error
