- Verificare una firma non costa nulla. Non servono software a pagamento né Adobe Acrobat: basta un validatore online gratuito o il gratuito Adobe Acrobat Reader.
- Una firma è verificabile perché porta con sé le proprie prove: un’impronta del documento, un certificato e, idealmente, una marca temporale.
- Un validatore risponde a quattro domande: il documento è invariato, chi ha firmato, il certificato era valido in quel momento e di che livello è la firma.
- A differenza dell’inchiostro sulla carta, una firma elettronica si rompe in modo visibile non appena cambia un solo carattere.
Una firma autografa Le chiede di fidarsi. Una firma elettronica Le permette di verificare. Tutta la differenza sta qui, ed è per questo che ogni firma elettronica seria porta con sé tutto ciò che serve a un estraneo per controllarla, senza dover chiedere al firmatario, al mittente o al fornitore che l’ha creata.
La risposta breve: gratis, senza software da acquistare
Mi serve un software a pagamento? No. Verificare una firma è gratuito. A costare è la firma, perché un prestatore di servizi fiduciari deve verificare le identità e rispondere dei propri certificati. La verifica si limita a leggere ciò che è già nel file.
Mi serve Adobe Acrobat? No. Il gratuito Adobe Acrobat Reader verifica le firme in modo affidabile ed è una possibilità fra tante. Un validatore web funziona in qualsiasi browser, su qualsiasi dispositivo, e molti spiegano ogni controllo con parole semplici.
Ha quindi tre strade, dalla più rapida alla più formale:
- Un validatore online. Carichi il PDF e legga il rapporto. Il nostro è la verifica della firma PDF gratuita: nessun account, e il file non viene conservato.
- Adobe Acrobat Reader. Apra il PDF e guardi il pannello Firme. Spieghiamo ogni passaggio in Verificare una firma in Adobe Reader.
- Un servizio di validazione qualificato. Quando Le serve un risultato che abbia a sua volta valore legale, per un tribunale o un’autorità, alcuni prestatori di servizi fiduciari offrono la validazione come servizio qualificato ai sensi di eIDAS.
Che cosa rende verificabile una firma
Una firma si può verificare solo se porta con sé le proprie prove. Pensi a un sigillo di ceralacca su una lettera, con allegata una copia autenticata del documento d’identità del mittente e un timbro postale che ne attesta la data. Una firma elettronica moderna ha tutti e tre, in forma digitale:
- 1Un’impronta del documento
Il software di firma calcola innanzitutto un hash: un valore breve ricavato da ogni singolo byte del file. Basta cambiare una virgola e l’impronta cambia completamente.
- 2Un sigillo su quell’impronta
L’impronta viene poi sigillata con la chiave privata del firmatario, una chiave che controlla solo lui. Chiunque può aprire il sigillo con la chiave pubblica corrispondente, ma nessuno può falsificarlo senza quella privata.
- 3Un certificato che identifica il firmatario
La chiave pubblica viaggia dentro un certificato: una carta d’identità digitale rilasciata da un prestatore di servizi fiduciari dopo averne verificato l’identità. Il prestatore firma a sua volta il certificato, così lo si può ricondurre alla sua origine.
- 4Una marca temporale da un orologio indipendente
Un’autorità di marcatura temporale conferma quando la firma esisteva. Senza, l’ora proviene dal computer del firmatario, che chiunque può impostare su qualsiasi data.
- 5La prova per il futuro
Con la validazione a lungo termine (LTV), il file conserva anche i certificati e le risposte sulla revoca valide al momento della firma: così la firma resta verificabile anche quando quei certificati sono scaduti da tempo.
In un PDF tutto questo si trova all’interno del file stesso, secondo uno standard europeo aperto chiamato PAdES. Per questo qualsiasi validatore è in grado di leggerlo: non dipende dal software, e nemmeno dall’azienda, che ha creato la firma.
Che cosa fa davvero un validatore
Un validatore è un programma che legge le prove contenute nel file e le mette alla prova una per una. Non si fida di ciò che il documento afferma di sé: ricalcola, ricostruisce e chiede. Nell’ordine in cui lavora un buon validatore:
- 1Ricalcolare l’impronta
Il validatore calcola di nuovo l’hash del documento e lo confronta con quello contenuto nella firma. Se coincidono, dalla firma non è cambiato nemmeno un bit.
- 2Aprire il sigillo
Con la chiave pubblica del certificato controlla che il sigillo sia stato davvero creato con la chiave privata corrispondente.
- 3Seguire la catena dei certificati
Risale dal certificato ai suoi emittenti fino a una radice di cui si fida, di solito una presente negli elenchi di fiducia dell’UE o nella AATL di Adobe.
- 4Chiedere della revoca
Domanda all’emittente se il certificato era stato revocato e confronta la risposta con il momento della firma.
- 5Confermare l’ora
Controlla la marca temporale, così la domanda «valida quando?» ha una risposta che non dipende dalla parola di nessuno.
- 6Stabilire il livello
In base al certificato e agli elenchi di fiducia Le dice se la firma è qualificata (QES), avanzata (AdES) o nessuna delle due.
Gli elenchi di fiducia dell’UE meritano una parola in più. Ogni Stato membro pubblica un elenco ufficiale e firmato dei prestatori di servizi fiduciari che vigila, e la Commissione europea li collega tutti in un unico elenco degli elenchi. Quando un validatore dice «qualificata», è lì che l’ha verificato: non nel materiale promozionale del fornitore, ma in un registro tenuto dalle autorità di vigilanza.
Come funziona la revoca
Un certificato può essere annullato prima della scadenza, un po’ come una carta bancaria di cui si denuncia lo smarrimento. Magari una chiave è stata compromessa, una persona ha lasciato l’azienda o i dati nel certificato erano sbagliati. L’emittente allora lo revoca, e da quel momento non dovrebbe più essere usato per firmare.
I validatori lo scoprono in uno di due modi:
- Una lista di revoca (CRL). L’emittente pubblica regolarmente un elenco firmato di tutti i certificati che ha revocato. Il validatore lo scarica e cerca il certificato in questione.
- Un’interrogazione in tempo reale (OCSP). Il validatore chiede direttamente all’emittente notizie su un singolo certificato e riceve una risposta firmata: valido, revocato o sconosciuto. Se è revocato, la risposta indica anche quando.
È quel «quando» a contare. Un certificato revocato dopo la firma non la annulla: il giorno della firma il certificato era in regola. Un certificato revocato prima è un’altra storia. Proprio per questo la marca temporale è così preziosa: senza un’ora affidabile, nessuno può dire da quale parte della revoca cada la firma.
Come leggere il risultato
La maggior parte dei validatori riassume le proprie verifiche in una di tre risposte. Ognuna dice qualcosa di preciso, e qualcosa che non dice:
| Risultato | Che cosa significa | Che cosa fare |
|---|---|---|
| Valida | Il documento è invariato, il certificato risale a una fonte affidabile ed era in regola al momento della firma. | Nulla. È il risultato normale. |
| Non attendibile / sconosciuta | Il documento è integro, ma il validatore non conosce l’emittente del certificato: spesso si tratta di un certificato interno a un’azienda o estero. | Confermi l’identità del firmatario per un’altra via, oppure verifichi con un validatore che usa gli elenchi di fiducia dell’UE. |
| Non valida | Il documento è stato modificato dopo la firma, oppure il certificato era stato revocato prima che la firma venisse apposta. | Non vi faccia affidamento. Chieda l’originale al mittente. |
Un limite vale per ogni validatore: verifica la firma, non l’affare. «Valida» Le dice chi ha firmato, che cosa e quando. Non Le dice se il contenuto è vero, né se il firmatario aveva il potere di impegnare la propria azienda. Questa parte resta a Lei, o al Suo avvocato.
Perché una firma elettronica supera quella autografa
Si è tentati di vedere la firma elettronica come la comoda copia di quella vera. Dal punto di vista tecnico è il contrario. Una firma a inchiostro dimostra sorprendentemente poco, e per dimostrare anche solo quel poco serve un perito.
| Domanda | Autografa | Elettronica (QES) |
|---|---|---|
| Il testo è stato modificato? | Si sostituisce pagina 3 di un contratto spillato e nessuno se ne accorge. | Qualsiasi modifica, anche di un solo carattere, rompe la firma in modo visibile. |
| Chi ha firmato? | Uno svolazzo, confrontato a occhio o da un perito calligrafo. | Un certificato rilasciato dopo una verifica dell’identità da parte di un prestatore sottoposto a vigilanza. |
| Quando? | La data che qualcuno ha scritto accanto. | Una marca temporale da un orologio indipendente e affidabile. |
| Chi può verificare? | Un perito, con l’originale cartaceo. | Chiunque, con un validatore gratuito, in pochi secondi, da qualsiasi copia del file. |
Il diritto ne ha tratto le conseguenze. Ai sensi dell’articolo 25, paragrafo 2, del Regolamento eIDAS, una firma elettronica qualificata ha in ogni Stato membro dell’UE lo stesso effetto giuridico di una firma autografa. Nella pratica è la più forte delle due: più facile da verificare e molto più difficile da contestare.
“L’inchiostro si può imitare. Una firma elettronica qualificata si può solo verificare: e o regge, o non regge.”
Quale validatore usare
Tutti i buoni validatori esaminano le stesse prove. Si distinguono per gli elenchi di fiducia che consultano, per come spiegano il risultato e per ciò che accade al Suo file:
- Verifica della firma PDF di swipesign: gratuita, senza account, il file viene elaborato in memoria e non conservato. Verifica sulla base degli elenchi di fiducia dell’UE e della AATL di Adobe, compresi revoca, marche temporali e livello di qualificazione, con un rapporto in linguaggio semplice.
- Verifica delle firme della RTR (Austria): l’autorità di vigilanza austriaca è tenuta per legge a offrire un servizio gratuito di validazione delle firme e dei sigilli qualificati. Una scelta naturale per documenti firmati con un certificato austriaco o con una firma ufficiale.
- Demo DSS della Commissione europea: basata sulla libreria di validazione open source della Commissione, con rapporti molto dettagliati. La Commissione la presenta come una dimostrazione a scopo di test, quindi eviti di caricare documenti riservati.
- Adobe Acrobat Reader: gratuito, offline, già installato su molti computer. Mostra il risultato nel pannello Firme, con i dettagli nelle proprietà di ciascuna firma.
- Swisscom Validator: per le firme secondo la legge svizzera sulla firma elettronica (ZertES), il posto giusto per verificarle.
Qualunque scelga, una verifica richiede meno di un minuto. Se un documento firmato Le sta a cuore, lo verifichi. La firma esiste proprio per questo.
Adobe, Acrobat e Reader sono marchi o marchi registrati di Adobe Inc. negli Stati Uniti e/o in altri paesi. swipesign non è affiliata ad Adobe né da essa approvata.
Firmi con QES o AES, verificabili da chiunque.
swipesign firma nello standard aperto PAdES con una marca temporale qualificata: così qualsiasi validatore può confermare i Suoi documenti, oggi e fra vent’anni.