***Aggiornamento al 03.01.2013
Dopo esser passato ad Ubuntu 12.10 ho rieseguito tutta la procedura di installazione e confermo che funziona tutto come prima. Dal sito DiKe ho installato la versione DiKeL 4.2.10 per Ubuntu 12.04 LTS-architettura amd64 (scegliete l'altro deb se avete la versione a 32bit installata) ed ho poi rieseguito tutti i passaggi. Tutto OK!***
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.