Perché la firma digitale non si vede sul documento

Hai firmato un PDF con il tuo dispositivo di firma, hai inserito il PIN, il software ti ha detto “operazione completata” — e poi apri il file e non c’è niente. Nessuna scritta, nessun timbro, nessuna riga con nome e data. Il documento sembra identico a prima. È il momento in cui la maggior parte delle persone pensa di aver sbagliato qualcosa, e scrive al proprio commercialista o al consulente IT chiedendo se la firma “è andata a buon fine”.

La firma digitale non è un segno grafico ma un’operazione matematica: un algoritmo cifra l’impronta del documento con la chiave privata del firmatario e allega questo dato al file (o lo incapsula in un nuovo contenitore). Non c’è nulla da “disegnare” sulla pagina, quindi nella maggior parte dei casi non compare nessuna scritta visibile, a meno che non si scelga espressamente di aggiungerne una come elemento puramente estetico.

La confusione di partenza: firma digitale non è firma grafometrica

Il problema nasce da un equivoco linguistico che nessuno chiarisce davvero, e che in anni di supporto tecnico ho visto ripetersi con una regolarità quasi comica. Le persone associano la parola “firma” a un gesto: una sigla, uno scarabocchio, qualcosa che si vede e si riconosce a colpo d’occhio, come su un contratto cartaceo. La firma digitale, quella disciplinata dall’art. 24 del Codice dell’Amministrazione Digitale (D.Lgs. 82/2005) e dal regolamento eIDAS (UE 910/2014), non ha niente a che fare con quel gesto. È un sistema a chiavi asimmetriche: una chiave privata, custodita su smart card, token USB o in un HSM remoto (le cosiddette firme “in cloud” o “automatiche”), che cifra un’impronta univoca del documento (l’hash). Chiunque abbia la chiave pubblica del firmatario può verificare che quel documento non sia stato alterato di un solo bit dopo la firma. Tutto qui: è un meccanismo di autenticazione e integrità, non un ornamento.

Esiste poi la firma grafometrica, quella che si fa su un tablet in banca o in posta tracciando davvero la propria firma con una penna elettronica — quella sì lascia un segno visibile, perché cattura anche pressione e velocità del tratto come dato biometrico. Ma è una cosa diversa, con una base tecnologica diversa, e infatti spesso non basta da sola a garantire la piena validità legale prevista per la firma digitale qualificata.

Cosa succede davvero al file quando lo firmi

Qui entra in gioco un dettaglio che quasi nessuno spiega bene, ed è la vera causa pratica per cui “non si vede niente”: dipende dal formato di firma usato, e i tre standard principali si comportano in modo molto diverso.

Con il formato CAdES, il più diffuso per documenti generici, contratti, fatture in certi contesti e allegati vari, il software non modifica il file originale: lo avvolge dentro un nuovo contenitore crittografico, la cosiddetta “busta”. Il risultato è un file con estensione .p7m, che tecnicamente non è più un PDF o un Word apribile normalmente — è un pacchetto binario che contiene sia il documento originale sia la firma. Se lo apri con un doppio clic senza il software giusto, il sistema operativo non sa cosa farne, o lo apre come testo illeggibile. Non è un errore: è proprio la natura del formato. Qui capita spesso, nella pratica, che qualcuno rinomini il file togliendo il “.p7m” pensando di “risolvere”, finendo per corrompere l’unica cosa che rendeva il documento verificabile.

Con PAdES, pensato specificamente per i PDF, la firma viene incorporata direttamente nella struttura del file, che resta un .pdf a tutti gli effetti e si apre con qualunque lettore PDF. Qui la confusione è ancora più insidiosa, perché tecnicamente sarebbe possibile aggiungere un campo di firma visibile — un riquadro con nome, data, eventualmente un’immagine della firma autografa scansionata — ma è un’opzione cosmetica che va attivata esplicitamente nel software di firma. Se non la attivi, il PDF resta visivamente identico e la firma esiste comunque, semplicemente non è disegnata sulla pagina. Ho visto più volte utenti giurare che “il documento non è firmato” solo perché guardavano la pagina invece di controllare le proprietà del file o il pannello firme del lettore PDF.

Con XAdES, usato tipicamente per XML (fatture elettroniche verso il Sistema di Interscambio, ad esempio), il discorso è analogo: la firma opera sui metadati del documento XML, che di per sé non ha mai avuto una rappresentazione visiva “leggibile” nel senso comune del termine.

Un punto che vale la pena chiarire subito: giuridicamente questi tre formati sono equivalenti. Non esiste una gerarchia di validità tra .p7m, PDF firmato con PAdES o XML firmato con XAdES — cambia solo il contenitore tecnico, non l’efficacia probatoria della firma.

Come si verifica, se non si vede

Se la firma non si vede, resta il problema pratico di come sapere se un documento è davvero firmato e da chi. Qui il passaggio dipende molto dal contesto in cui ti trovi.

Per un file .p7m, quasi tutti i software di firma (Dike, ArubaSign, FirmaCerta e simili) hanno anche una funzione di verifica: si apre il file con quel programma, non con un lettore generico, e il software estrae sia il documento originale sia i dettagli del certificato usato per firmare — nome del titolare, ente certificatore, validità temporale. Per un PDF con firma PAdES, un lettore come Adobe Acrobat Reader mostra un pannello firme dedicato, di solito con un’icona o una barra che segnala “documento firmato” anche quando non c’è nulla di visibile nel corpo della pagina — un dettaglio che molti sottovalutano perché quella barra è piccola e non salta all’occhio come farebbe un timbro.

Esistono anche portali online per la verifica, incluso il servizio ufficiale elencato da AgID nella sezione dedicata ai software di verifica, oltre a strumenti gratuiti di terze parti diffusi nella prassi come verificafirma.it. Su questo punto le fonti non sono sempre allineate su quale strumento consigliare in assoluto: alcuni enti pubblici rimandano al proprio verificatore interno (l’Agenzia delle Entrate, ad esempio, ne mette a disposizione uno specifico per i documenti che invia), altri si affidano ai software commerciali dei prestatori di servizi fiduciari. Nella pratica la cosa più affidabile resta usare lo stesso tipo di software con cui è stata apposta la firma, o un verificatore che dichiari esplicitamente conformità eIDAS.

Un caso limite che capita più spesso di quanto si pensi

Un errore che vedo ricorrere, soprattutto tra chi firma documenti per la prima volta in un contesto lavorativo: la firma multipla su uno stesso file .p7m. Quando più persone devono firmare lo stesso documento, ogni firma successiva “imbusta” di nuovo il file (la cosiddetta firma a matrioska), oppure viene aggiunta come firma parallela nella stessa busta. Il risultato visivo, ancora una volta, è zero — ma il numero di firme presenti, l’ordine cronologico e i certificati usati sono tutti dati verificabili con lo strumento giusto. Chi si aspetta di vedere “tre firme” scorrendo il documento resta deluso, perché quelle informazioni vivono nella struttura crittografica, non nel testo.

Domande frequenti

Perché il mio PDF firmato sembra identico a prima della firma? Perché la firma digitale (formato PAdES) viene incorporata nella struttura del file senza modificare il contenuto visibile, a meno che tu non abbia attivato l’opzione per aggiungere un campo di firma grafico. Il documento è firmato comunque: basta controllare il pannello firme del lettore PDF.

Cos’è il file .p7m e perché non si apre normalmente? È il risultato di una firma in formato CAdES: il documento originale viene incapsulato in una busta crittografica con estensione .p7m, che richiede un software di firma o verifica dedicato per essere aperto e letto correttamente.

Posso aggiungere un’immagine della mia firma autografa al PDF? Sì, molti software di firma permettono di inserire un campo visibile con nome, data ed eventualmente un’immagine scansionata della firma. È un elemento puramente estetico: la validità legale dipende dalla firma crittografica sottostante, non dall’immagine.

Firma digitale e firma grafometrica sono la stessa cosa? No. La firma digitale è un meccanismo crittografico basato su certificati; la firma grafometrica cattura il gesto della firma su un dispositivo touch come dato biometrico. Hanno basi tecnologiche e normative differenti, e non sempre offrono lo stesso livello di garanzia legale.

Come faccio a sapere con certezza se un documento è firmato digitalmente? Usa il software con cui è stata apposta la firma (o un verificatore conforme eIDAS, come quelli elencati da AgID) per controllare il file: mostrerà il nome del firmatario, il certificato usato e se il documento è stato alterato dopo la firma.


Se devi gestire firme multiple, scadenze di certificati o documenti destinati alla Pubblica Amministrazione, vale sempre la pena verificare i requisiti specifici presso il proprio prestatore di servizi fiduciari o un consulente qualificato: le regole tecniche cambiano nel tempo e un dettaglio sbagliato su un documento con valore legale può costare più di una telefonata di controllo.

Fonti: