Newsgroup: it.comp.sicurezza.crittografia
Titolo: Documento pdf con firma digitale

Buongiorno a tutti,
un'azienda che seguo e che lavora abitualmente con i file pdf mi ha
chiesto di poter firmare elettronicamente i file generati.
Il primo problema che sorge è che la firma elettronica deve
rispecchiare la firma cartacea apposta da sovente due (a volte tre)
persone che siglano il documento.
Ho leggo un po' di documentazione in merito e temo che non sia
possibile firmare lo stesso pdf con più firme separate da usare
singolarmente, da tipo firma di Sig. A, poi il Sig. B, ecc...
Qualcuno ha informazioni in merito?
Grazie
A.



Deve essere possibile perché Adobe ha fatto un accordo con il
Cnipa/pubblica amministrazione, e la normativa lo prevede.
Poi puoi usare le firme a normativa o quelle normali, dipende se ti
basta la validità tra le parti o anche rispetto a terzi.
Comunque i files P7M hanno anche un altra possibilità, la controfirma
che non so se il PDF gestisce. Comunque la normativa non scende così
nello specifico, che io sappia.
La controfirma è interessante per evitare, cosa possibile nei P7M e a
logica anche nel PDF, che una firma venga rimossa lasciando solo le
altre.
AndreA

Grazie Andrea per la risposta, evidentemente mi era sfuggito qualcosa
nella logica della codifica del documento e dell'utilizzo delle due
chiavi, che si può ripetere anche per più firme.
Ho chiesto informazioni ad Adobe e sto aspettando risposta, nel
frattempo cercando sul sito inglese di pdfcreator non ho trovato
riferimenti a metodi per inserire le firme (ho cercato signature,
chissà se va bene).
Se non esiste una funzione in pdfcreator, che ne dite di generare i
pdf con pdfcreator e poi firmarli con Dike (ovviamente comprando CNA e
lettore)? In questo caso non otterrei pdf, ma p7m, giusto?
Ci sono altre differenze a parte il discorso della controfirma?
Grazie
A.

Ci sono altre differenze a parte il discorso della controfirma?
Ci sono dei vantaggi usando Dike o altri tool italiani, hai tutto che
funziona da subito e chiaramente. Per esempio non so come Adobe
gestisca i vari formati di smartcard e servizi di marca temporale.
Con Dike (poco integrabile) e con CompEd (molto integrabile) non hai
grossi problemi, il primo solo con il proprio HW/servizio e il secondo
con quasi tutti quelli disponibili.
Per semplicità e flesssibilità in molti applicazioni io firmo anche
semplici file TXT, con Adobe non è possibile devi sempre generare PDF.
AndreA

 semplici file TXT, con Adobe non è possibile devi sempre generare PDF.
Però da quello che ho letto, se parliamo dell'utente finale del
progetto che sto sviluppando (che non appartiene alla PA) e riceve un
pdf firmato, con Adobe Reader lo può leggere, se riceve un file p7m,
piuttosto che dotarsi del software per estrarre il documento e
verificare la firma, chiede di ricevere il documento via fax firmato a
manina. Così i file p7m generati servirebbero solo per eliminare la
copia cartacea presente nell'azienda che ha prodotto il file e
archiviare tutto elettronicamente (cosa che sarebbe già un bel passo
avanti).
A.

Scusate se aggiungo un'osservazione: ho cercato a lungo in rete dei
reader gratuiti, in modo da poterne consigliare uno agli eventuali
clienti disposti a ricevere file p7m.
A  parte il reader di CompEd le PA propongono DocSigner e SignoReader.
Qualcuno ha commenti o valutazioni su questi sw? Ne conoscete altri?
Esiste la compatibilità tra file generati da pgm diversi (della serie
Io genero con Dike e invio a Pinco Pallino che legge con DigitalSign
Reader di CompEd)? Dal sito di CompEd sembra di sì, ma avrete capito
che crittografia e firme digitali non sono proprio il mio campo, per
cui mi affido ai consigli degli esperti.
Grazie
A.

Reader di CompEd)? 
Per legge, il formato è ben definito e l'interoperabilità garantita.
Ci sono solo problemi sui file con marca temporale.
AndreA

avanti).
Si introduce un problemino legato alla marca temporale che devi
gestire per l'archiviazione sostitutiva di documenti fiscali (se lo
sono) altrimenti è una valutazione da fare per estendere la validità
degli stessi o fissarne il momento della firma.
AndreA