JSignPdf, La Firma Digitale ai PDF, anche con OpenOffice o LibreOffice

Pubblicato da Yuri Carlenzoli | 11 Giugno 2012

JSignPdf è un software e/o plugin per OpenOffice e LibreOffice per firmare digitalmente tramite certificato e crittografare file PDF, utile per utilizzo business.

JSignPdf

La maggior parte delle persone che scarica PDF da internet, se li fa dare, li legge ed anche se li crea ma non sono documenti di lavoro o comunque di un certo spessore non glie ne può fregare sia che abbiano la firma o no, chi li fa per lavoro, ne vuole rivendicare la paternità o comunque vuole verificare che siano propri documenti anche agli occhi altrui puà invece essere interessato ad aggiungere la firma tramite certificato digitale e/o a crittografarli, JSignPdf gli può essere utile.

In più di OXSIT, plugin per OpenOffice e LibreOffice che permette di mettere la firma digitale su documenti, JSignPdf, oltre il fatto che funziona anche in batch e che non necessita di queste suite per l'ufficio per funzionare, è da menzionare che è più completo, permette di applicare firme digitali non visibili all'occhio oppure visibili (watermark), crittografare i documenti PDF con l'algoritmo crittografico che si vuole e proteggendoli con la password ed ha altre caratteristiche minori.

Come usare JSignPdf per firmare digitalmente documenti PDF

Il funzionamento di JSignPdf in pratica anche se non è intuitivo al massimo non è estremamente difficile, com'è possibile vedere dalla prima immagine di questo articolo che mostra la versione di JSignPdf per OpenOffice/LibreOffice, quella che illustrerò di seguito, dato che probabilmente sarà la più utilizzata, bisogna solo indicare la posizione del certificato con la chiave privata o pubblica, la password ed indicare il file PDF, questo è il minimo per creare un documento PDF con la firma digitale tramite JSignPdf.

La prima cosa che bisogna fare per firmare digitalmente file PDF un è quindi fare un certificato, dopo aver installato Java se non l'aveste (raccomandata JRE 6 o 1.6), io su Linux l'ho creato con il keytool il seguente comando:

keytool -genkeypair -keystore filedelcertificato

Fare-Certificato-Digitale-Java

Dato che Java è multipiattaforma il comando dovrebbe essere uguale anche per altri sistemi operativi, se non lo fosse la guida di JSignPdf è davvero ben fornita, comunque, dopo aver dato questo comando bisognerà compilare i campi richiesti che assegneranno un identità al certificato e poi sarà possibile selezionare il certificato digitale con JSignPdf, che, nell'esempio del comando qui riportato si chiamerà "filedelcertificato", e firmare digitalmente i propri documenti, chi li riceverà potrà aggiungere come certificato attendibile quello da noi creato nel suo programma/sistema operativo preferito:

Firma-Digitale-Adobe-PDF

Concludo dicendo che l'esempio di utilizzo di JSignPdf che ho appena fatto è davvero il minimo per creare dei documenti PDF con la firma digitale, la guida in PDF di JSignPdf è davvero molto completa, sono ben 31 pagine ricche di esempi, di comandi per poter utilizzare JSignPdf per firmare digitalmente in batch PDF, risoluzioni dei problemi e molto altro, dico anche che se JSignPdf viene utilizzato con LibreOffice, se avete letto la guida dove dico come velocizzare LibreOffice e l'avete applicata, come dico in quel tutorial, dovrete attivare Java in LibreOffice per far funzionare il plugin.

Da qui potete fare il download di JSignPdf, troverete la versione in Java, in sorgenti e l'eseguibile per Windows che sono il software ed il plugin per OpenOffice/LibreOffice in formato .oxt, c'è anche la guida in formato PDF.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Moderazione dei commenti attiva. Il tuo commento non apparirà immediatamente.