[Egov] firma digitale e codice a barre 2D
Bud P. Bruegger
bud at comune.grosseto.it
Thu Mar 17 13:57:01 UTC 2005
Ciao Marco,
Provo di essere piu' preciso. Pensavo al scenario dove il Comune manda un
certificato (o simile) a un cittadino usando un formato stampabile (ad es.
PDF). Il certificato avrebbe (concezionale) due parti: Uno human-readable
(testo formattato, forse logo...) e uno un codice a barre 2D
machine-readable (ad es. ridundantemente nel header e footer). Il codice a
barre dovrebbe contenere una busta PKCS#7 (come richiesta dalla legge
Italiana) con il certificato del firmatore, in documento da firmare, la
firma, (e magari qualche altra componente). Il documento da firmare, per
avere senso, e' identico alla parte human-readable.
Forse interessante che almeno dal punto di vista tecnico, ci possono essere
multiple interpretazione di "identico". Uno sarebbe di avere una
descrizione digitale della rappresentazione stessa (ad es PDF, PS, TIFF,
..) che sarebbe abbastanza grande; l'alternativa sarebbe di avere un
sorgente della rappresentazione insieme con una referenza (e magari digest)
del metodo di presentazione dei dati sorgenti. Ad esempio, si potrebbe
avere un file XML come sorgente che fa riferimento a un style sheet usato
per presentazione e un digest di questo style sheet per poter valutare che
veramente e' quello. Nota che anche senza presentazione (style sheet), il
contenuto del documento dovrebbe essere specificato in completo dal dato
sorgente.
Sembra, da cosa mi e' stato detto, che da un punto di visto legale, un tale
certificato verrebbe interpretato come due documenti (su un singolo
supporto, nello stesso modo che due files possono essere sullo stesso
floppy). Uno sarebbe la parte human-readable che manca firma e di
conseguenza non ha valore legale. Il secondo e' un documento digitale,
legalmente firmato.
Sembra allora che il documento digitale non possa essere visto come "firma"
del documento human-readable, anche se tecnicamente e' possibile una
validazione del documento human-readable basato su validazione del
documento digitale e comparazione dei documenti.
Però, in questo scenario, il certificato complessivo include una parte
(digitale) con valore legale e trasmissibile ad altri nelle modalità
cartaceo che e' sempre così diffuso. Questo mi fa pensare (ma magari
richiede verifica), che sia possibile di usare tale tipi di certificati
come Ente Pubblica per evitare che cittadini devono venire fisicamente ai
sportelli anche nel caso dove non puo usare un documento elettronico (su
file).
ciao
-b
>Forse allora non ci eravamo capiti; dici che il documento sarebbe
> stampato e solo la firma sotto realizzata con un codice a barre 2D ?
>Dal documento stampato non puoi ricavare la sequenza di bit che
> lo ha generato, quindi in questo caso l'affermazione avrebbe un senso.
>
>Io intendevo che nel codice 2D ci fosse tutto il documento.
>
>Era questo che intendevi ?
>
>Ciao. Marco
>
>--=20
>
>"Oggi e' il domani di cui ci dovevamo preoccupare ieri."
>
>*** END PGP VERIFIED MESSAGE ***
-------------------------------------------------------------------------------------------------
Ing. Bud P. Bruegger, Ph.D. +39-0564-488577
(voice), -21139 (fax)
Servizio Elaborazione Dati e-mail: bud at comune.grosseto.it
Comune di
Grosseto http://www.comune.grosseto.it/cie/
Via Ginori,
43 http://OpenPortalGuard.sf.net
58100 Grosseto (Tuscany, Italy) jabber: bud at amessage.info
Free Software in Public Administration: not just a good idea, but a necessity
Perfection is attained, not when there is nothing more to be added, but
when there is nothing more to be taken away -- Antoine de Saint-Exupery
More information about the Egov
mailing list