{"id":348,"date":"2006-04-20T18:36:30","date_gmt":"2006-04-20T16:36:30","guid":{"rendered":"http:\/\/gnu.inter.it\/blogs\/fabu\/?p=348"},"modified":"2006-06-26T22:07:44","modified_gmt":"2006-06-26T20:07:44","slug":"openpgp-card","status":"publish","type":"post","link":"https:\/\/fabioinvernizzi.com\/blog\/2006\/04\/20\/openpgp-card\/","title":{"rendered":"OpenPGP Card"},"content":{"rendered":"<p>Oggi \u00e8 arrivato il pacco da kernelconcepts.de con smartcard openpgp e lettore (SCR335). Il lettore funziona perfettamente sia con openct che con pscsd.<\/p>\n<p>Ho scoperto che dalla versione 1.4.x di gnupg c&#8217;\u00e8 il supporto nativo per i lettori CCID. L&#8217;howto sul sito di fsfe (come quello su gnupg.org) indica come configurare udev (o, eventualmente, hotplug) ma nonostante lo script venga invocato correttamente non riesco ad accedere alla card da utente &#8220;normale&#8221; con il supporto nativo di gpg. WK in un thread riporta che \u00e8 un problema di permessi in usbfs ma non ne sono venuto a capo&#8230; in ogni caso con pcscd il tutto funziona correttamente, il che \u00e8 sicuramente la soluzione migliore volendo accedere anche con i moduli pkcs11 di opensc.<\/p>\n<p>La schedina *vergine*:<br \/>\n<code>fabio@gnu:~$ \/usr\/bin\/gpg --card-status<br \/>\ngpg: detected reader `SCM SCR 335 (60600621) 00 00'<br \/>\nApplication ID ...: D2760001240101010001000008CF0000<br \/>\nVersion ..........: 1.1<br \/>\nManufacturer .....: PPC Card Systems<br \/>\nSerial number ....: 000008CF<br \/>\nName of cardholder: [not set]<br \/>\nLanguage prefs ...: de<br \/>\nSex ..............: unspecified<br \/>\nURL of public key : [not set]<br \/>\nLogin data .......: [not set]<br \/>\nPrivate DO 1 .....: [not set]<br \/>\nPrivate DO 2 .....: [not set]<br \/>\nSignature PIN ....: forced<br \/>\nMax. PIN lengths .: 254 254 254<br \/>\nPIN retry counter : 3 3 3<br \/>\nSignature counter : 0<br \/>\nSignature key ....: [none]<br \/>\nEncryption key....: [none]<br \/>\nAuthentication key: [none]<br \/>\nGeneral key info..: [none]<br \/>\n<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Oggi \u00e8 arrivato il pacco da kernelconcepts.de con smartcard openpgp e lettore (SCR335). Il lettore funziona perfettamente sia con openct che con pscsd. Ho scoperto che dalla versione 1.4.x di gnupg c&#8217;\u00e8 il supporto nativo per i lettori CCID. L&#8217;howto sul sito di fsfe (come quello su gnupg.org) indica come configurare udev (o, eventualmente, hotplug) &hellip; <a href=\"https:\/\/fabioinvernizzi.com\/blog\/2006\/04\/20\/openpgp-card\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">OpenPGP Card<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[2],"tags":[3],"class_list":["post-348","post","type-post","status-publish","format-standard","hentry","category-me","tag-hacking"],"_links":{"self":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/348"}],"collection":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":0,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"wp:attachment":[{"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fabioinvernizzi.com\/blog\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}