Skip to content

Guide

Firma CAdES o PAdES: differenze tra file P7M e PDF firmato

In breve

CAdES e PAdES sono due formati della stessa firma digitale. Con CAdES il documento viene chiuso in una busta e diventa un file .p7m; con PAdES la firma sta dentro il PDF, che resta un .pdf. A parità di certificato hanno lo stesso valore: cambiano il modo di aprirli, di verificarli e quello che accetta chi li riceve.

5 min di lettura · Regole verificate: ottobre 2026

Ti chiedono un documento «firmato digitalmente» e il programma di firma ti propone due strade: CAdES o PAdES. Oppure ricevi due file firmati dalla stessa persona, uno che si apre con un doppio clic e uno che finisce in .p7m e non si apre. In entrambi i casi la firma è la stessa. Cambia la confezione.

La differenza in una tabella

CAdESPAdESXAdES
Estensione tipicacontratto.pdf.p7mcontratto.pdffattura.xml
Dove sta la firmail documento è dentro la firma, in una bustadentro il PDF, accanto alle paginedentro l'XML
Che file si può firmarequalsiasi: PDF, Word, immagini, XMLsolo PDFsolo XML
Come si apreserve un programma o un sito che apra la bustacon qualsiasi lettore PDFcon un programma che legge quel tipo di XML
Dove lo troviPEC, pratiche, fatture elettronichecontratti, moduli, documenti da stamparefatture elettroniche, flussi tra programmi

Le sigle vengono dagli standard europei dell'ETSI: la C sta per CMS (il formato della busta), la P per PDF, la X per XML.

CAdES: il file .p7m

Con CAdES il programma di firma prende il file, lo chiude insieme alla firma e al certificato e aggiunge l'estensione .p7m. Il nome di partenza resta visibile: preventivo.pdf diventa preventivo.pdf.p7m, fattura.xml diventa fattura.xml.p7m. Se lo firmano in due uno dopo l'altro, la busta finisce dentro una seconda busta e il nome diventa preventivo.pdf.p7m.p7m.

C'è anche una variante in cui la firma non contiene il documento ma sta in un file a parte: è il .p7s, la firma separata. Il documento resta un file normale e la firma lo accompagna.

Il vantaggio di CAdES è che firma qualsiasi cosa. Lo svantaggio è che chi riceve il file non può aprirlo con i programmi di tutti i giorni: prima va aperta la busta. Per farlo dal browser c'è Aprire un file P7M, che mostra il documento e lo scarica con il suo nome.

PAdES: la firma dentro il PDF

Con PAdES la firma viene scritta dentro il PDF stesso. Il file resta un .pdf, si apre con qualsiasi lettore e mostra un pannello delle firme. Se dopo la firma qualcuno modifica il documento, il lettore lo segnala.

Per chi riceve è il formato più comodo, perché non serve nulla di speciale. Il limite è che si firmano solo PDF: un foglio di calcolo va prima trasformato in PDF.

E XAdES?

XAdES è la terza strada, per i dati in XML. La incontri soprattutto con la fattura elettronica: il Sistema di Interscambio accetta fatture firmate in CAdES (il file .xml.p7m) oppure in XAdES, con la firma dentro l'XML. Per aprire una fattura .xml.p7m e vederla come una fattura vera c'è Aprire una fattura elettronica XML.P7M.

Hanno lo stesso valore?

Sì, a parità di certificato. Quello che decide il valore di una firma è il tipo di firma e di certificato, non il formato del file. Il regolamento europeo eIDAS (Regolamento UE n. 910/2014, articolo 25) dice che una firma elettronica qualificata ha lo stesso effetto giuridico di una firma autografa, e il Codice dell'amministrazione digitale definisce la firma digitale come un tipo di firma qualificata. Una firma digitale vale allo stesso modo in un .p7m e in un PDF firmato.

Se vuoi capire i livelli di firma (semplice, avanzata, qualificata, digitale) e quanto vale ciascuno, li trovi in Firma digitale e firma elettronica: qual è la differenza?.

Quale scegliere

  • Se chi riceve ti dice un formato, usa quello. Alcuni uffici e alcuni portali chiedono espressamente il .p7m, altri il PDF firmato. È la regola che conta più di tutte.
  • Se devi firmare un file che non è un PDF, come un foglio di calcolo o una planimetria, CAdES lo firma così com'è.
  • Se il documento lo leggeranno persone qualsiasi, PAdES evita la domanda «come si apre questo file?».
  • Se firmano in più persone, entrambi i formati lo permettono. Con CAdES puoi anche avere firme parallele nella stessa busta o una controfirma.

Come capire che firma ha un file

Guarda l'estensione. Un nome che finisce in .p7m è CAdES; un .p7s è una firma CAdES separata; un PDF che mostra un pannello delle firme è PAdES. Se il PDF non mostra nulla, potrebbe avere solo l'immagine di una firma, che non è una firma digitale.

Per verificare i due formati:

In entrambi i casi vedi chi ha firmato, se il documento è integro, se il certificato era valido e non revocato, e se la firma risulta qualificata secondo gli elenchi di fiducia europei. È un controllo tecnico: per una convalida con valore legale serve un servizio di convalida qualificato.

Si può trasformare un .p7m in un PDF firmato?

No. La firma è calcolata su un contenuto preciso e non si può spostare da un formato all'altro. Puoi estrarre il PDF dal .p7m, ma quel PDF non è più firmato. Se ti serve un PDF con la firma dentro, chi ha il certificato deve firmare di nuovo il PDF in formato PAdES.

Cosa fa KovaPDF, e cosa no

  • Apre e verifica i file CAdES (.p7m, .p7s, .m7m, .tsd, .tsr) e i PDF firmati in PAdES.
  • Firma un PDF in formato PAdES con un tuo certificato, con Firma digitale.
  • Non crea file .p7m e non verifica le firme XAdES.

Domande frequenti

Un file .p7m è una firma CAdES?

Sì. Il .p7m è la busta del formato CAdES, con il documento dentro. Anche il .p7s è CAdES, ma con la firma in un file separato dal documento.

PAdES e CAdES hanno lo stesso valore legale?

A parità di certificato sì: il valore dipende dal tipo di firma (per esempio una firma digitale, che è qualificata), non dal formato del file.

Perché il mio .p7m non si apre?

Perché è una busta: il computer non sa con quale programma aprirla, anche se dentro c'è un PDF. Va aperta con un programma o un sito che legge i .p7m.

Quale formato devo usare per una pratica?

Quello che chiede l'ufficio o il portale a cui la mandi. Se non lo dice, un PDF firmato in PAdES è il più semplice da aprire per chi lo riceve.

Posso firmare un file Word in PAdES?

No, PAdES firma solo PDF. Puoi trasformare il documento in PDF e poi firmarlo, oppure firmare il file Word così com'è in CAdES.