Applicare le firme digitali
Ottenere un certificato
Potete ottenere un certificato da un'autorità di certificazione. Non importa se scegliete un'istituzione governativa o una società privata, è normale pagare per questo servizio, per esempio deve essere certificata la vostra identità . Altre autorità emettono gratuitamente i certificati, per esempio il progetto open source CAcert , che si basa sul famoso e affidabile modello Web of Trust, e sta crescendo in popolarità .
Gestire i certificati
Se utilizzate Linux, macOS o Solaris, dovete installare una versione recente di Thunderbird o Firefox. LibreOfficeDev accederà poi al loro sistema di gestione dei certificati.
Se, in Thunderbird o Firefox, avete creato profili diversi e volete usare i certificati da un profilo specifico, selezionate il profilo in Strumenti - Opzioni - Sicurezza - Percorso del certificato. In alternativa potete impostare la variabile d'ambiente MOZILLA_CERTIFICATE_FOLDER affinché punti alla cartella che contiene quel profilo.
-
Aprite la finestra delle preferenze del vostro browser web, andate alla sezione Avanzate e fate clic sulla scheda Certificati, quindi scegliete Mostra certificati. Apparirà la finestra di dialogo Gestione certificati.
-
Importate il nuovo certificato primario, quindi selezionatelo e modificatelo. Impostate il certificato primario come sicuro almeno per l'accesso Web e via posta elettronica. In questo modo potete usare il certificato per firmare i documenti. Potete modificare anche i certificati intermedi allo stesso modo, ma questa operazione non è obbligatoria per la firma dei documenti.
-
Dopo avere modificato i nuovi certificati, riavviate LibreOfficeDev.
On Windows systems, LibreOfficeDev will access the system certificate storage.
Your private key for the digital signature will usually be generated and securely stored by Windows as part of the signature-issuance process. Once the issuing Certificate Authority is satisfied that your computer produced the private key and you have satisfied any other identification requirements, the corresponding public key is signed by the Certificate Authority. For personal keys obtained over the Internet, the private key is generated by your browser and it is not shared with the Certificate Authority.
If a private key is received by other means or you transfer it from another computer, you can install it on your Windows PC by double-clicking on the private key certificate and providing any required password. This private key may be known to others (such as an organizational or governmental security administration) depending on how it was issued to you.
Public keys of other people used to verify document digital signatures, or encrypt documents for their eyes only, are usually stored in your system with digital certificate-management applications. In some cases you will need to manage those public-key certificates yourself.
The general management of public and private keys on your PC will vary depending on the version of Windows you are operating. For more information, use the "Help and Support" topic of your Windows version and search for "digital signature".
Firmare un documento
-
Scegliete File - Firme digitali - Firme digitali.
-
Una finestra messaggi vi consiglia di salvare il documento. Scegliete Sì per salvare il file.
-
Dopo il salvataggio, viene visualizzata la finestra di dialogo Firme digitali. Scegliete Aggiungi per aggiungere una chiave pubblica al documento.
-
Nella finestra di dialogo Seleziona certificato, selezionate il certificato e fate clic su OK.
-
You see again the Digital Signatures dialog, where you can add more certificates if you want. Click OK to add the public key to the saved file.
Nella barra di stato viene visualizzata un'icona per i documenti firmati. Potete fare doppio clic su questa icona nella barra di stato per visualizzare il certificato.
Il risultato della convalida della firma viene visualizzato nella barra di stato e all'interno della finestra di dialogo 'Firma digitale'. Possono coesistere diverse firme di documenti e macro all'interno di un documento ODF. Se si ha un problema con una firma, allora il risultato di convalida per quella firma viene presupposto per tutte le firme. In altre parole, se vi sono dieci firme valide e una firma non valida, allora il flag, all'interno della barra di stato e del campo di stato della finestra, indicherà una firma non valida.
Firmare le macro in un documento
In genere le macro fanno parte di un documento. Quando firmate un documento, le macro che contiene vengono automaticamente firmate. Se volete firmare solo le macro ma non il documento, procedete come segue:
-
Scegliete Strumenti - Macro - Firme digitali.
-
Apponete la firma nello stesso modo descritto in precedenza per i documenti.
Quando aprite l'IDE Basic che contiene le macro firmate, nella barra di stato è visibile un'icona. Potete fare doppio clic su questa icona nella barra di stato per visualizzare il certificato.