Pillola #27: Abilitare il lettore smart card e visualizzare il contenuto della carta

Questa pillola è stata testata su Ubuntu Lucid.

Pacchetti da installare:

  • opensc
  • pcsc-tools
  • pcscd
  • libacr38u
  • libccid

Passi:

  • Installa i pacchetti sopra riportati come root
  • Avvia il demone pcscd, comando: # /etc/init.d/pcscd start
  • Modificare Firefox per usare la libreria OpenSC:
  • Andare in Modifica -> Preferenze -> Avanzate -> Cifratura
  • Pigia il tasto: Dispositivi di sicurezza
  • Pigia il tasto: Carica
  • Dai una descrizione, come ad esempio: OpenSC
  • Fornisci il percorso alla libreria: opensc-pkcs11.so (di solito la trovi in /usr/lib/)
  • Pigia il tasto: Ok, per 2 volte e poi chiudi la finestra delle Preferenze.

Verifica:

Ora dal prompt dei comandi puoi provare ad usare il comando:

# pkcs15-tool -c

per vedere il contenuto della carta, oppure:

#pkcs15-tool -r <ID>

per visualizzare il tuo certificato. L'ID è quello visualizzato dal primo comando.

Molto comodo anche il seguente comando per sbloccare il PIN della carta, se come me non te lo ricordi a memoria:

# pkcs15-tool -u