Newsgroup: it.comp.os.linux.software
Titolo: firma digitale per Registro Imprese

qualcuno conosce qualche firma digitale che puo' essere utilizzata sotto 
linux?
Mi riferisco al primo grosso evento di massa di e_government che
richiede una firma digitale su card. Quella del deposito dei Bilanci
al Registro delle Imprese.
Dike per il momento non ancora prevede la versione linux.
Paolo Del Romano


Gia' provato con wine?
Alessandro.


Dunque.
Le Camere di Commercio sono tenute ad accettare tutte le firme digitali
registrate all'AIPA.
Se la comunita' del sw. libero registrasse una qualsiasi firma digitale
(di quelle libere) il gioco e' fatto!
Finora nessuno ci ha pensato.
Paolo

 linux?
In parte è supportata. Comunque le specifiche degli standard sono state
rilasciate da tempo sul sito dell'aipa.
http://opensignature.sourceforge.net/
-- 
|f(x)-f(y)|<=L|x-y|
Per le risposte in mail, occhio all'antispam!

 
Si...ma il problema sta nei requisiti soggettivi che il CNIPA (ex AIPA) 
chiede al soggetto che vuole registrare la firma digitale.
Incollo qui i requisiti soggettivi richiesti:
*********************
  Iscrizione nell'elenco pubblico dei certificatori
P er iscriversi nell'elenco pubblico dei certificatori va presentata 
formale domanda all'Autorità per l'Informatica nella Pubblica 
Amministrazione, secondo le modalità previste dalla CIRCOLARE CR/22, 26 
luglio 1999 (Gazz.Uff. 2 agosto 1999, Serie Generale, n. 179) Art. 16, 
comma 1, dell’allegato tecnico al decreto del Presidente del Consiglio 
dei Ministri 8 febbraio 1999, pubblicato sulla Gazzetta Ufficiale del 15 
aprile 1999, serie generale, n. 87. - Modalità per presentare domanda di 
iscrizione nell’elenco pubblico dei certificatori di cui all’articolo 
27, comma 3, del decreto del Presidente della Repubblica 28 dicembre 
2000, n. 445 come segue:
"3. Salvo quanto previsto dall'articolo 29, le attività di 
certificazione sono effettuate da certificatori inclusi, sulla base di 
una dichiarazione anteriore all'inizio dell'attività, in apposito elenco 
pubblico, consultabile in via telematica, predisposto tenuto e 
aggiornato a cura dell'Autorità per l'informatica nella pubblica 
amministrazione, e dotati dei seguenti requisiti, specificati con il 
decreto di cui all'articolo 8, comma 2:
    1. forma di società per azioni e capitale sociale non inferiore a 
quello necessario ai fini dell'autorizzazione all'attività bancaria, se 
soggetti privati;
    2. possesso da parte dei rappresentanti legali e dei soggetti 
preposti all'amministrazione, dei requisiti di onorabilità richiesti ai 
soggetti che svolgono funzioni di amministrazione, direzione e controllo 
presso banche;
    3. affidamento che, per competenza ed esperienza, i responsabili 
tecnici del certificatore e il personale addetto all'attività di 
certificazione siano in grado di rispettare le norme del presente testo 
unico e le regole tecniche di cui all'articolo 8, comma 2;
    4. qualità dei processi informatici e dei relativi prodotti, sulla 
base di standard riconosciuti a livello internazionale."
Per la presentazione della domanda non vi sono termini temporali specifici.
************************************************
Saluti
Paolo


Per me c'e' un po' di confusione: non capisco se stai parlando di enti
di certificazione, software di firma o certificati digitali.
Per quanto ne so quelli che devono essere registrati sono gli enti di
certificazione che devono garantire l'attendibilita' dei certificati da
loro rilasciati. Una volta che hai ottenuto il tuo certificato da un
auorita' di certificazione registrata dovresti essere in grado di 
utilizzarlo per la firma con qualunque software di firma che rispetti 
gli standard previsti.
Il problema puo' essere che gli enti di certificazione diano supporto
solo su alcuni software ma questo non vuol dire che ve ne siano di 
alternativi.
Alessandro.

 
Io sto parlando di Certificati digitali di firma.
Allora ...secondo te una soluzione potrebbe essere questa:
1) prendo la firma digitale da Infocamere o da un'altro Ente registrato 
al Cnipa
2) trovo un sofware (oppure lo faccio fare) in grado di apporre quella firma
3) e il gioco e' fatto?
Ciao
Paolo


Per quanto ho capito finora direi di si.
Alessandro.


comunque il sw. fatto da Antonino Iacono funge gia' allo scopo.
Guarda qua:
http://mygate.mailgate.org/mynews/it/it.discussioni.commercialisti/9up_a.79567$cl3.2434311%40news2.tin.it?order=smart&p=1/591
Ciao Paolo

 chiede al soggetto che vuole registrare la firma digitale.
?
Non capisco il problema: dal sito che ti ho segnalato:
[Il software] "Attualmente e' in fase sperimentale, tuttavia permette gia' di
verificare e ripristinare i documenti firmati con gli altri software e, nel
caso si utilizzi il lettore smart card ChipDrive micro della TowiToko e le
card Schlumberger, anche di firmare i propri documenti ed inviarli per posta
elettronica, di estrarre il certificato pubblico dalla smart card, di cambiare
il codice PIN, di codificare e decodificare i file. "
Come vedi, sotto certe condizioni facilmente attuabili, puoi codificare
decodificare firmare etc.
Se poi tu vuoi diventare certificatore, allora passo la mano.



OK
Ero io che non avevo le idee chiare.
Quindi a questo punto se qualcuno rielabora quel software per farlo 
funzionare anche con le Card di Infocamere ....il gioco e' fatto.
E avremo anche un sw come Dike che pero' funziona con linux.
Saluti
Paolo

 E avremo anche un sw come Dike che pero' funziona con linux.
Io la certificazione non ce l'ho, ma la chiave rilasciata da Schlumberger
(suppongo sia un ente certificatore) non è equivalente in tutto e per tutto a
quella di infocamere?


 
Non so rispore sulla tua domanda.
Comunque sull'argomento c'e' qualche novita'.
 > Paolo, guarda qui!
 >
 > 
http://www.linuxnet.com/middle.html
 >
 > lupastic
 >
 >
Dunque ho dato uno sguardo su questo sito
http://www.linuxnet.com/middle.html
e ho visto che esiste una specie di consorzio PC/SC MUSCLE che si 
preoccupa di far funzionare le smartcard in ambiente linux.
Guardando anche questo documento che ho trovato grazie al buon google
http://www.desterlich.ch.it/u/delromano/delromano/MUSCLE.pdf
si vede chiaramente che non dovrebbero esserci problemi per far 
funzionare le smart card di Infocamere con Minilettori della IPM-NET 
(quelli che distribuisce la Camera di Commercio e quindi ormai hanno 
quasi tutti i Rappresentanti legali delle Societa' e i Commercialisti).
Io ho fatto il mio tentativo ma ho trovato qualche ostacolo.
Spiego il percorso da me svolto con la speranza di trovare qualche aiuto .
Dunque nel file allegato MUSCLE.pdf, a pagina 7, si detta una procedura 
che occorre seguire per un lettore Gemplus. Siccome nel nostro caso, la 
maggior parte degli utenti di Infocamere ha un MiniLector della IPM-NET, 
normalmente RS 232, bisogna fare qualche modifica (...ma qui mi perdo e 
occorre il vs. aiuto...).
La procedura, se ho capito bene  dovrebbe essere questa:
***************************************************************
1) scaricare i driver del MiniLector 
IPM.NET
, per linux, dal seguente link:
http://217.141.232.100/essential/libacs_cmouse_20021017.tar.gz
dal file compresso (tar.gz) viene estratto il file "libacs_cmouse.so"
...a questo punto non so pero' come procedere per far montare questo driver.
Nel caso del lettore GEMPLUS si diceva nella guida di compilare il file 
"gp_core2.4" (da scaricare), in tal modo si crea il file "libg_core.so" 
e poi si diceva di creare la directory "/usr/local/lib/readers/"
QUI, PERO' HO TROVATO IL MIO PRIMO OSTACOLO
2) poi si dice di installare "pcsc-lite-1.1.1-1-redhat.i386.rpm", 
scaricandolo dal sito 
www.linuxnet.com
Oppure di compilare la versione sorgente di quel pacchetto.
3) Quindi si dice di editare il file "/usr/local/etc/reader.conf"
inserendoci il tipo di lettore utilizzato, la porta di comunicazione, la 
versione del driver, un friendly name per il lettore
4) di creare le directory "/dev/pcsc" e "/tmp/pcsc"
5) di lanciare il demone con "pcscd -d stdout"
6 ) di inserire la card nel lettore
*******************
Pero' ...da come sembra .... ci sono buone speranze per far leggere il 
lettore IPM-NET (quello distribuito dalle Camere di Commercio) su un pc 
linux. Si tratta solo di installare quei driver per il lettore IPM-NET.
Se qualcuno ci riesce è pregato di farcelo sapere.

 linux. Si tratta solo di installare quei driver per il lettore IPM-NET.
Non ho lettori smart card sotto mano, quindi non posso testare, ma come
"info" in debian c'e` questa roba:
mizio@child:~$ apt-cache search smart card
gsmartcard - A smart card reading, writing and managing program for
Gnome
libcteco5000-dev - Orga Eco 5000 smartcard reader CT-API development
files
libcteco50000 - Orga Eco 5000 smartcard reader PCSC and CT-API driver
libgempc410 - PC/SC driver for the GemPC 410 smart card reader
libgempc430 - PC/SC driver for the GemPC 430 smart card reader
libpcsc-perl - Perl interface to the PC/SC smart card library
libpcsclite-dev - PCSC Lite client development files
libpcsclite0 - PCSC Lite client library
libslbreflex-dev - Reflex 62/64 smartcard reader CT-API development
files
libslbreflex2 - Reflex 62/64 smartcard reader PCSC and CT-API driver
libtowitoko-dev - Towitoko smartcard reader CT-API development files
libtowitoko2 - Towitoko smartcard reader PCSC and CT-API driver
pcsc-tools - Some tools to be used with smart cards and PC/SC
pcscd - PCSC Lite resource manager daemon
smartcard - A smartcard utility for Linux
(stable). Il che mi pare confortante.
Se riesci a districarti nel mare di sigle, intendo. :)
-- 
                         Maurizio - Tannoiser - Lemmo
                 Founder Member of ERLUG 
http://erlug.linux.it
-------------------------------------------------------------------------------
If work, don't fix it.