Newsgroup: it.comp.sicurezza.pgp
Titolo: SMARTCARD

Utilizzo GNUPG unitamente a GPGSHELL ed è un po' che sono stato
attratto dal menu SMARTCARD.
Essendo interessato al suo utilizzo ho cercato nelle mie vicinanze uno
scrittore/lettore di card ed ho trovato, in un negozio che vende anche
per corrispondenza, solo un prodotto chiamato SW BLUECARD SDK che
offre oltre al lettore/scrittore, una sample Blucard con file system
demo, 5 blank Blucard e 1 CDROM con sowftware, driver, ecc.
Prima di acquistarlo vorrei sapere se altri utilizzano tale hardware
oppure se ve ne sono altri e se oltre a GPGshell e gnupg sono
necessari altri software  per trasferire le chiavi sulla smartcard
(naturalmente oltre a quelli forniti con SW BLUECARD SDK) ed
eventualmente quali sono e dove li trovo.
Vi ringrazio e saluto.
Piero

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
peter ha scritto:

Ho subito lo stesso fascino :) ho postato su
it.comp.sicurezza.crittografia ma non avendo avuto nemmeno una risposta
mi son deciso a sperimentare, per quello che ho capito io i lettori sono
abbastanza standard mentre per le smart card ce ne vuole una specifica
per lo standard openPGP, in europa a quanto pare le distribuisce solo
kernelconcepts
http://www.kernelconcepts.de/products/security.shtml
Supportano fino a 3 chiavi da 1024 bit RSA (per ora almeno dalle mie
ricerche non si trova di meglio), le specifiche le trovi qui:
http://www.g10code.com/p-card.html
Il sito è in tedesco ma se scrivi a 
or...@kernelconcepts.de
 in inglese
ti rispondono e spediscono anche in Italia (anche se devi pagare tutto
in anticipo), io ho appena fatto il bonifico, ah se interessa vendono
anche un lettore di smart card sicuramente compatibile.
- --
Gennaro Russo
fractal(at)
fastwebnet.it
0x74A5E9C5 on 
gpg.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFD50vg/SNVoXSl6cURAsMsAJ97WdjtQ2tHkM4BUzgEamroOde88QCeI3dC
uT57Vhp0Pdg/qC2j0c/N+Mo=
=FZVk
-----END PGP SIGNATURE-----

 Prima di acquistarlo vorrei sapere se altri utilizzano tale hardware
Personalmente, preferisco tenere i miei portachiavi su un USB stick,
cifrato con TrueCrypt.
AFAIK, stesso risultato ad un costo praticamente nullo.
Con questo, non voglio assolutamente asserire che l'uso di una smart
card sia inutile o meno sicuro...
Ciao,
un TJL73 che monta l'unità OTFE solo quando necessario...
-- 
"Se il solo strumento che possedete e` un martello,
 vedrete in ogni problema un chiodo."
                                                       -- Abraham Maslow

eventualmente quali sono e dove li trovo.
Non puoi usare delle smart card a caso, ti servono quelle con sopra un
programma che sia compatibile con lo standard di gnupg e lo sono solo
quelle ufficiali che trovi sul sito.
Nessuno ha mai scritto una implementazione alternativa, e per motivi che
non mi sono molto chiari l'autore non può/vuole distribuire quella
ufficiale.
-- 
ciao, | The Internet is full. Go away.  -- Joel Furr      | #156856496
Marco | (Ri)scoprire fidonet: 
http://bbs.bofh.it/
         | 
m...@jabber.linux.it

AFAIK, stesso risultato ad un costo praticamente nullo.
Risultato totalmente diverso, visto che da lì si può estrarre la chiave
segreta e da una smart card no.


 
Io l'ho acquistata, ma sinceramente sono rimasto un po' deluso.
Stavo facendo anche delle prove con una Cryptoflex che permette di importare
dei certificati x509 e mi sembra molto più usabile.
Mi spiego meglio:
Con la Cryptoflex riesco a firmare e cifrare documenti e e-mail, utilizzarla
per fare login sul mio pc e per l'autenticazione con ssh.
Con la Smartcard Open PGP riesco solo ad usarla con gpg. In teoria
funzionerebbe anche con ssh, ma nonostante utilizzi gpg-agent con l'opzione 
--enable-ssh-support, mi chiede sempre il pin ad ogni collegamento (con la
cryptoflex invece uso ssh-add e mi chiede il pin solo una volta).
Inoltre secondo il progetto 
http://www.opensc-project.org/
 la Open PGP card
dovrebbe funzionare, ma in realtà, non potendo caricargli dei certificati
X509, è inutilizzabile con la maggior parte del software già esistente.
Fra l'altro, mi sembra di aver capito che nella versione di sviluppo di
gnupg si pensa di utilizzare anche altre smartcard con gpg. Se si riuscisse
ad utilizzare gpg con la Cryptoflex, sicuramente questa sarebbe la più
completa.
Ciao,
            M A R C O 

 
A me sono arrivate oggi e sto facendo delle prove, naturalmente con gpg
tutto bene e avevo notato la sub per autenticazione e appena posso farò
delle prove con ssh. In realtà a me da un pò fastidio dover mettere in
piedi una PKI per gestire i certificati ed è un pò che cerco una
soluzione con software di terze parti per poter fare login con questa
smartcard, non pensavo di trovare il deserto.. mi sto talmente
appassionando che ora prendo pure una cryptoflex :D
- --
Gennaro Russo
fractal(at)
fastwebnet.it
0x74A5E9C5 su 
gpg.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFD8RNz/SNVoXSl6cURAgo0AJ0VsMTCWe/81hW6l0vp6SjETjyfDgCfWrwq
dRjhreoCYWALWZ1UIdshvhY=
=bh+m
-----END PGP SIGNATURE-----

 
Alla fine ho trovato questo per Linux:
ftp://ftp.gnupg.org/gcrypt/alpha/poldi/poldi-0.3.tar.gz
E' un modulo PAM che gestisce la Open PGP card.


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marco ha scritto:

Ti ringrazio anche se moduli PAM per linux abbondano, ero alla ricerca
di qualcosa per windows, per l'accesso a ssh ancora non ci sono riuscito
ma per mia ignoranza :) sto approfondendo. Ho letto da qualche parte del
problema di gpg-agent e del pin, mi sembrava di aver capito spulciando
nelle varie mailing list collegate a gnupg che il problema dalla 1.9.15
sia stato risolto.
Un altra strada che sto percorrendo (su win) è con lo "smart card
bundle" da 
http://www.opensc-project.org/scb/
Il supporto a openPGP ci sta, installa anche una versione di putty
modificata per l'uso con smart card, quando però apro pageant con
supporto smartcard se inserisco la passphrase giusta sembra funzionare
ma appena faccio visualizza chiavi va in crash, mi sa che il supporto
per openPGP c'è ma non possano fare miracoli, tra poco vedo di
installare la testing di gpg con gpg-agent e pinentry anche su win.
- --
Gennaro Russo
fractal(at)
fastwebnet.it
0x74A5E9C5 su 
gpg.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFD9miR/SNVoXSl6cURAmUXAJ48PSYOJhe7Do3vPLqS9idSwIKGDQCbBpMm
HvbvjuQ3x7H8PpQRWUMW++U=
=Ys6x
-----END PGP SIGNATURE-----

 sia stato risolto.
"There was a problem with the gpg-agent that
did not do PIN caching, and thus was somewhat annoying to use in real
life. Werner just addressed this problem, and now it works rather
flawlessly"
Tratto da:
http://lists.gnupg.org/pipermail/gnupg-users/2006-February/027926.html
- --
Gennaro Russo
fractal(at)
fastwebnet.it
0x74A5E9C5 su 
gpg.mit.edu
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFD9mwv/SNVoXSl6cURAnlQAKDdDuuhRrJcEH+8+6EFyQ7FFV0hNQCgg6nZ
Hi7app+O0jhQPZsv2n/1/9E=
=ntZ8
-----END PGP SIGNATURE-----