Il Progetto

 

Il Software

Autenticare i Documenti Cartacei

L’idea alla base del progetto è quella di conferire ad un documento cartaceo, stampato a partire da un documento digitale, le stesse proprietà di autenticità e sicurezza proprie della firma digitale. Per raggiungere questo scopo si rende necessario adottare qualche sistema che consenta di riportare su carta i dati contenuti all’interno della firma. La soluzione più naturale consiste nella rappresentazione di questi dati sullo stampato mediante una codifica grafica, cioè sotto forma di codici a barre.

La firma digitale, una volta convertita in codice grafico e stampata in calce al documento al quale appartiene viene definita Timbro Digitale.

Modello di Utilizzo

Nella figura in basso è rappresentato il modello di utilizzo per i Timbri Digitali. Il mittente che ha generato il suo documento lo firma digitalmente nella classica maniera ottenendo così la relativa firma oppure, in una situazione diversa, egli potrebbe anche aver ricevuto un documento già firmato e, dopo la verifica, avere l’intenzione di stamparlo; in questo ultimo caso il modello deve essere letto dal passaggio per l’algoritmo di generazione del timbro digitale.

Modello di utilizzo dei Timbri Digitali

Una volta ottenuto il documento con impresso il timbro digitale il mittente è in grado di stamparlo ed inviarlo al destinatario il quale, attraverso uno scanner ed un algoritmo per il riconoscimento e la lettura dei timbri digitali, è in grado di riottenere il documento di partenza e la relativa firma digitale. Mediante un processo di verifica, poi, il destinatario può assicurare l’autenticità del messaggio ricevuto.

Il modello descritto prevede l’utilizzo di specifiche dotazioni hardware (stampante e scanner) che non devono costituire un vincolo per l’adozione della soluzione proposta. Si rende necessario quindi progettare il sistema in maniera tale che sia efficace attraverso l’utilizzo di stampanti e scanner di fascia media del tipo di quelli già abitualmente utilizzati da aziende, privati ed amministrazioni il cui costo comunque non è elevato e può essere considerato un investimento al fine di ottenere livelli di sicurezza sui documenti cartacei molto superiori di quelli attuali.

Un altro problema che potrebbe verificarsi è relativo all’interoperabilità. Il meccanismo descritto è in grado di funzionare se tutti i soggetti coinvolti utilizzano la stessa tecnologia o tecnologie tra loro compatibili. Eventuali soggetti che dispongono di una tecnologia A potrebbero, ad esempio, non essere in grado di verificare e gestire i documenti emessi da soggetti che utilizzano la tecnologia B. Si rende quindi necessario adottare formati e tecnologie diffuse, standard e/o aperte in modo da facilitare il più possibile la compatibilità tra i sistemi.

Il Software

Dalle idee riportate in questa pagina è nata una libreria software per Java dedicata alla gestione dei timbri digitali e un Add-On per il programma di videoscrittura OpenOffice/LibreOffice che ne applica le funzionalità.

Attenzione: Allo stato attuale del progetto sono implementate SOLO le funzionalità di generazione del timbro digitale.

Licenza Creative Commons
© JDigitalStamps Project Site by Antonio Trenga
For other permissions please use contatti page.
Suffusion theme by Sayontan Sinha