Yubico Forum https://forum.yubico.com/ |
|
[SOLVED] Problems importing gpg key into Yubikey Neo https://forum.yubico.com/viewtopic.php?f=26&t=1338 |
Page 1 of 1 |
Author: | viq [ Mon Mar 10, 2014 4:45 pm ] |
Post subject: | [SOLVED] Problems importing gpg key into Yubikey Neo |
I am trying to upload to Neo my gpg keys, and encountering problems. I changed user and admin PINs, I tried generating keys on the card and that works well, but that's not what I want. I generated a 2048 bit RSA keys, it should be the proper set from what I read so far: Code: pub 2048R/D7C09909 created: 2014-02-24 expires: 2014-03-31 usage: SC trust: ultimate validity: ultimate sub 2048R/CB5512C0 created: 2014-02-24 expires: 2014-03-31 usage: E sub 2048R/A18425B3 created: 2014-02-24 expires: 2014-03-31 usage: S sub 2048R/E094ED10 created: 2014-02-24 expires: 2014-03-31 usage: E sub 2048R/7FFE9E1E created: 2014-02-28 expires: 2014-03-30 usage: A Now I try to upload it to card: Code: toggle key 4 keytocard scdaemon[5524]: updating slot 0 status: 0x0000->0x0007 (0->1) The card does not support the import of keys Fine, I may have too old version of the applet (it was bought in the christmas sale). Time to try and put a newer version of the applet on there. Code: gpg --verify ykneo-openpgp-1.0.5.cap.sig gpg: Signature made 2013-10-10T15:53:29 CEST using RSA key ID 105E722E gpg: Good signature from "Simon Josefsson <simon@josefsson.org>" gpg: aka "Simon Josefsson <simon@yubico.com>" and Code: $ cat gpinstall-test.txt mode_211 enable_trace establish_context card_connect select -AID a000000003000000 open_sc -security 1 -keyind 0 -keyver 0 -mac_key 404142434445464748494a4b4c4d4e4f -enc_key 404142434445464748494a4b4c4d4e4f delete -AID D2760001240102000000000000010000 delete -AID D27600012401 install -file /tmp/ykneo-openpgp-1.0.5.cap -instParam 00 -priv 00 card_disconnect release_context OK, time to put the applet on the card: Code: $ gpshell ./gpinstall-test.txt mode_211 enable_trace establish_context establish_context failed with error 0x8010001D (Service not available.) ...and I wasn't able to figure out what to do now. Key is in mode 82: Code: $ lsusb | grep -i yubi Bus 001 Device 008: ID 1050:0111 Yubico.com Yubikey NEO OTP+CCID and udev sets me as the owner of the device node. No idea what else to try... Additional info: computer is thinkpad x201, I don't believe it has any built in card reader, lspci and lsusb don't show anything that I would read as such. I tried it both under 64 bit archlinux and 32bit ubuntu 13.04 and 13.10, with same results. Any ideas what the problem is? Is it that the applet is too old for this functionality, or is there another issue? If it's too old, how do I convince the system to put a newer applet on the key? |
Author: | viq [ Mon Mar 10, 2014 9:05 pm ] |
Post subject: | Re: [QUESTION] Problems importing gpg key into Yubikey Neo |
OK, turns out that what I needed was to have pcscd daemon running, with that I was able to upload the new applet and import keys (didn't think to try uploading keys before I uploaded applet). |
Page 1 of 1 | All times are UTC + 1 hour |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |