sabato 12 marzo 2011

Postecert Ubuntu Firma Digitale

Usare la firma digitale Postecert di Poste Italiane con Ubuntu

Data la scadenza del 13 marzo 2011 delle firme elettroniche rilasciate dall'Agenzia del Territorio occorre procurarsi una firma digitale rilasciata da soggetti certificatori (CA) autorizzati da DigitPA

Io ho scelto di affidarmi a Poste Italiane con il dispositivo Kit Postecert Firma Digitale costituito dalla smart-card ed il lettore di Postecom.
Vediamo come usarli.


Ovviamente, secondo Poste Italiane, la piattaforma GNU/Linux non risulta tra quelle supportate, ma non è un problema. Lasciamo perdere il loro applicativo FirmaOK!gold ed usiamo invece DiKe


1)
Per prima cosa installiamo (da terminale) i pacchetti che servono per riconoscere tutti i lettori smart-card:
sudo apt-get install pcscd pcsc-tools

2)
Installiamo poi il programma DiKe rilasciato da Infocert scegliendo la versione per Ubuntu a 32 o 64bit

3)
Verificare innanzitutto l'ATR (codice di identificazione del produttore del modello) della propria smart-card. Colleghiamo il lettore con la smart-card inserita alla presa USB e da terminale diamo il comando:
pcsc_scan
l'output per queste nuove smart-card Postecert dovrebbe essere:

3B FF 18 00 FF 81 31 FE 55 00 6B 02 09 03 03 01 01 01 44 53 44 10 31 80 90
Postecert (www.postecert.it) to legally sign documents

4)
Modifichiamo il file di configurazione di DiKe per fargli riconoscere la nostra smart-card.
da terminale:
cd /home/nomeutente/.dike
sudo gedit atr.ini
ed inseriamo in fondo al testo:
[SMART_CARD_003]

'==========================incrypto34v2
ATR=3bff1800ff8131fe55006b0209030301010144534410318090
LIB=libbit4ipki.so
Manufacturer=Postecom
salviamo e chiudiamo.

et voilà abbiamo la Firma Digitale
possiamo lanciare il programma da menù, Altro, DiKe e firmare i nostri documenti.





2 commenti:

  1. Grazie! Questo post è stato utilissimo!

    RispondiElimina
  2. Anche a me il post è stato molto utile, grazie tante davvero!!!

    RispondiElimina