Vai al contenuto
Tutte le guide

Servizi per la Pubblica Amministrazione

Firma digitale e file .p7m: come aprirli e verificarli

Apri e verifica un file P7M con i programmi corretti: estrazione del documento, firme, certificati e precauzioni per gli allegati riservati.

Un file .p7m è un documento firmato digitalmente in formato CAdES. Per aprirlo devi usare un software di verifica firma digitale, che permette di estrarre il file originale e controllare se la firma è valida, se il documento è integro e se il certificato del firmatario è attendibile.

File P7M: verifica firma, validità e documento originale

Un file con estensione .p7m è normalmente una busta crittografica CAdES che contiene il documento e una o più firme digitali. Non basta rinominare il file togliendo .p7m: devi aprirlo con un software di verifica oppure con un servizio ufficiale che mostri firmatario, certificato, ente certificatore, data e risultato della verifica.

Controlla separatamente tre elementi: integrità del documento, validità del certificato al momento della firma ed eventuale marca temporale. Se il certificato è scaduto, non basta la data dichiarata dal firmatario per concludere che la firma fosse valida: verifica se esistono una marca temporale o altre evidenze temporali attendibili e leggi il responso completo del programma. In caso di esito dubbio su una pratica importante, chiedi chiarimenti al mittente o al destinatario.

Segui Soluzionecomputer.it su WhatsApp

Ricevi guide pratiche, aggiornamenti tech e consigli utili direttamente sul tuo telefono.

Segui il canale WhatsApp

Per documenti riservati preferisci un programma installato sul computer, perché caricando il P7M online invii il documento a un servizio esterno. Conserva sempre il file firmato originale: il PDF o il documento estratto è utile per la lettura, ma non sostituisce la busta firmata.

Controllo rapido

  • Non modificare o rinominare il P7M per tentare di aprirlo.
  • Leggi il risultato della verifica e i dati del firmatario.
  • Controlla l’eventuale marca temporale.
  • Conserva il file P7M originale insieme al documento estratto.

Guide correlate su Soluzionecomputer.it: aprire un file P7M passo passo, capire la differenza tra firme CAdES e PAdES, capire firma digitale e SPID.

Fonti ufficiali: software di verifica indicati da AgID, linee guida AgID sulle firme multiple.

Cos’è un file .p7m

Quando ricevi un documento con estensione .p7m, ad esempio contratto.pdf.p7m o documento.docx.p7m, significa che quel file è stato firmato digitalmente. La firma digitale serve a garantire tre aspetti fondamentali:

  • l’identità del firmatario;
  • l’integrità del documento;
  • la validità della firma nel momento in cui è stata apposta.

In parole semplici, il file .p7m è una sorta di “contenitore” che racchiude il documento originale insieme alle informazioni della firma digitale. Questo formato viene chiamato CAdES ed è molto usato in Italia per contratti, documenti della Pubblica Amministrazione, pratiche aziendali, PEC, fatture, dichiarazioni, atti e comunicazioni ufficiali.

Molti utenti, quando ricevono un file .p7m, provano ad aprirlo con Word, Adobe Reader o il browser, ma spesso non riescono a visualizzarlo. Questo accade perché il file non è un semplice PDF o documento di testo: prima deve essere letto da un programma capace di interpretare la firma digitale.

Differenza tra file .p7m, PDF firmato e firma digitale

Prima di vedere come aprire un file .p7m, è utile capire la differenza tra i principali formati di firma.

Firma CAdES: file .p7m

La firma CAdES crea un file con estensione .p7m. Può essere applicata a diversi tipi di documenti: PDF, Word, Excel, immagini, file XML e altri formati.

Esempi:

  • contratto.pdf.p7m
  • visura.pdf.p7m
  • documento.docx.p7m
  • fattura.xml.p7m

Il vantaggio è che può proteggere quasi qualsiasi tipo di file. Lo svantaggio è che, per aprirlo e verificarlo, serve un software apposito.

Firma PAdES: PDF firmato

La firma PAdES viene applicata direttamente a un PDF. In questo caso il documento mantiene l’estensione .pdf e può essere aperto con un normale lettore PDF, come Adobe Acrobat Reader.

Esempio:

  • contratto_firmato.pdf

È più comodo per chi deve solo leggere il documento, perché non crea un file .p7m separato.

Firma XAdES: file XML firmato

La firma XAdES viene usata soprattutto con file XML, ad esempio in alcuni contesti amministrativi o tecnici. È meno comune per l’utente medio, ma può capitare in ambito aziendale o fiscale.

A cosa serve verificare un file .p7m

Aprire un file .p7m non basta. La cosa più importante è verificare la firma digitale. La verifica riguarda la firma e l’integrità del file: non certifica che le dichiarazioni scritte nel documento siano vere o che il mittente abbia ragione nel merito.

Durante il controllo, il software verifica:

  • se il documento è stato modificato dopo la firma;
  • se la firma appartiene a una persona o ente identificabile;
  • se il certificato era valido al momento della firma;
  • se il certificato è stato revocato o sospeso;
  • se esiste una marca temporale;
  • se la firma è qualificata o meno.

Questo passaggio è fondamentale soprattutto quando il documento ha valore legale, amministrativo o economico.

Programmi per aprire e verificare file .p7m

Per aprire un file .p7m puoi usare diversi software gratuiti messi a disposizione da certificatori e fornitori di servizi fiduciari. I più usati sono:

  • Aruba Sign;
  • InfoCert GoSign;
  • Namirial Sign;
  • Poste firmaOK!;
  • altri software indicati nella pagina AgID dedicata alla verifica della firma digitale.

La scelta del programma non dipende necessariamente da chi ha firmato il documento. In molti casi puoi verificare un file .p7m anche con un software diverso dal servizio usato dal firmatario.

CieID non è il programma da scegliere per aprire i P7M: serve all’autenticazione con CIE. Per i documenti firmati usa un prodotto con una funzione esplicita di verifica, partendo dall’elenco dei verificatori pubblicato da AgID. Per consultare un file non devi necessariamente acquistare un certificato di firma.

Come aprire un file .p7m su Windows

Se usi un PC Windows, il metodo più semplice è installare un programma di verifica firma digitale.

Metodo con Aruba Sign

  1. Scarica e installa Aruba Sign dal sito ufficiale Aruba.
  2. Avvia il programma.
  3. Vai nella sezione dedicata alla verifica.
  4. Trascina il file .p7m all’interno della finestra oppure selezionalo manualmente dal computer.
  5. Avvia la verifica.
  6. Controlla l’esito mostrato dal programma.
  7. Se disponibile, usa l’opzione per aprire o estrarre il documento originale.

Al termine potrai visualizzare il file contenuto nel .p7m, ad esempio un PDF, un documento Word o un file XML.

Metodo con GoSign

  1. Scarica InfoCert GoSign dal sito ufficiale.
  2. Installa il software sul PC.
  3. Apri il programma.
  4. Scegli la funzione di verifica.
  5. Carica il file .p7m.
  6. Attendi il controllo della firma.
  7. Apri o salva il documento originale estratto.

GoSign è molto usato da professionisti, aziende e utenti che gestiscono documenti firmati digitalmente, anche ricevuti tramite PEC.

Metodo con Namirial Sign

  1. Installa Namirial Sign oppure usa il servizio di verifica online se disponibile.
  2. Seleziona la voce Verifica.
  3. Carica o trascina il file .p7m.
  4. Procedi con il controllo.
  5. Leggi il risultato della verifica.
  6. Salva il documento originale se devi conservarlo o inviarlo.

Namirial Sign consente di controllare documenti firmati e, in molti casi, anche marcati temporalmente.

Come aprire un file .p7m su Mac

Anche su Mac puoi aprire file .p7m usando software compatibili con macOS.

La procedura è simile a quella vista su Windows:

  1. Scarica un programma compatibile, ad esempio Aruba Sign, GoSign, Namirial Sign o firmaOK!.
  2. Installa il software.
  3. Apri il programma.
  4. Vai nella sezione Verifica.
  5. Carica il file .p7m.
  6. Controlla l’esito della firma.
  7. Estrai il documento originale.

Se il file contenuto nel .p7m è un PDF, dopo l’estrazione potrai aprirlo normalmente con Anteprima o con un lettore PDF. Se invece è un file XML, potrai visualizzarlo con un editor di testo, un browser o un programma specifico.

Come aprire un file .p7m su Linux

Alcuni software di firma digitale sono disponibili anche per Linux. Ad esempio, Aruba Sign offre versioni per distribuzioni come Debian/Ubuntu, Fedora/RHEL e Arch Linux.

In generale, la procedura è questa:

  1. Scarica la versione del software compatibile con la tua distribuzione.
  2. Installa il pacchetto.
  3. Avvia il programma.
  4. Carica il file .p7m nella sezione di verifica.
  5. Controlla il risultato.
  6. Estrai il file originale.

Su Linux è importante scaricare il programma dal sito ufficiale del fornitore, evitando portali non verificati o versioni non aggiornate.

Come aprire un file .p7m online

Esistono anche servizi online per verificare file firmati digitalmente. Sono comodi perché non richiedono installazione, ma vanno usati con attenzione.

Puoi usare un verificatore online quando:

  • il documento non contiene dati troppo riservati;
  • il servizio appartiene a un fornitore affidabile;
  • hai bisogno di un controllo veloce;
  • stai usando un computer dove non puoi installare programmi.

Evita invece di caricare online documenti con dati sensibili, contratti importanti, documenti sanitari, dati fiscali, informazioni bancarie o contenuti riservati. In questi casi è meglio usare un programma installato sul tuo computer.

Come verificare se la firma digitale è valida

Dopo aver caricato il file .p7m nel software di verifica, vedrai un risultato. Le diciture possono cambiare in base al programma usato, ma di solito troverai controlli simili.

Firma integra

Significa che il documento non è stato modificato dopo la firma. È uno dei controlli più importanti: se il file è stato alterato, la firma non può essere considerata valida.

Certificato attendibile

Indica che il certificato usato per firmare è riconosciuto da un’autorità affidabile. Se il certificato non è attendibile, il software potrebbe mostrare un avviso.

Certificato valido

Vuol dire che il certificato non risulta scaduto, sospeso o revocato al momento della verifica o al momento indicato dalla marca temporale.

Firma qualificata

Una firma qualificata ha il livello più alto di garanzia e, nel contesto europeo, è equiparabile alla firma autografa quando rispetta i requisiti previsti.

Marca temporale

La marca temporale serve a dimostrare che il documento esisteva in un determinato momento. È utile perché può mantenere la prova temporale anche quando il certificato di firma scade in seguito.

Cosa fare se il file .p7m non si apre

Se non riesci ad aprire un file .p7m, prova questi controlli.

Controlla l’estensione del file

Verifica che il file termini davvero con .p7m. A volte il nome può essere nascosto da Windows. Per visualizzare le estensioni:

  1. Apri Esplora file.
  2. Vai su Visualizza.
  3. Attiva l’opzione Estensioni nomi file.

Se il file si chiama, ad esempio, documento.pdf.p7m, è normale: il documento originale è probabilmente un PDF firmato in formato CAdES.

Scarica di nuovo l’allegato

Se il file arriva tramite email o PEC, potrebbe essersi scaricato male. Prova a:

  1. tornare al messaggio originale;
  2. scaricare di nuovo l’allegato;
  3. salvarlo sul desktop;
  4. aprirlo con il software di verifica.

Usa un altro software di verifica

Se un programma non riesce ad aprire il file, prova con un altro software affidabile. Può capitare che un’applicazione gestisca meglio determinati formati o file con più firme.

Controlla se il file è compresso

A volte il file .p7m si trova dentro un archivio ZIP. In questo caso devi prima estrarre il contenuto dello ZIP e poi verificare il file .p7m.

Cosa significa “firma non valida”

Se il software mostra “firma non valida”, non sempre significa che il documento sia falso. Può dipendere da diversi motivi:

  • il documento è stato modificato dopo la firma;
  • il certificato è scaduto;
  • il certificato è stato revocato;
  • il certificato non è riconosciuto dal software;
  • manca la connessione a Internet per controllare le liste di revoca;
  • il file è danneggiato;
  • il programma segnala un livello di firma diverso da quello richiesto dal destinatario: una firma non qualificata non è, per questo solo motivo, una firma tecnicamente alterata;
  • il programma non è aggiornato.

Prima di scartare il documento, aggiorna il software, verifica di essere connesso a Internet e prova con un altro programma.

Come estrarre il documento originale da un file .p7m

Dopo la verifica, molti programmi permettono di estrarre il contenuto del file firmato.

La procedura generale è questa:

  1. Apri il software di verifica.
  2. Carica il file .p7m.
  3. Avvia la verifica.
  4. Cerca il pulsante Apri, Salva, Estrai o Esporta.
  5. Scegli una cartella del computer.
  6. Salva il documento originale.

Esempio: da contratto.pdf.p7m potrai ottenere contratto.pdf.

Attenzione: conserva sempre anche il file .p7m originale, non solo il PDF estratto. Il file .p7m contiene la firma digitale e le informazioni di verifica. Se devi dimostrare la validità del documento, potrebbe servirti proprio il file firmato.

Aprire un file .p7m ricevuto via PEC

I file .p7m arrivano spesso come allegati PEC. In questo caso:

  1. accedi alla tua casella PEC;
  2. apri il messaggio ricevuto;
  3. scarica l’allegato .p7m;
  4. salvalo sul computer;
  5. aprilo con un software di verifica;
  6. controlla la validità della firma;
  7. estrai il documento originale se devi leggerlo o stamparlo.

Non modificare il file .p7m prima della verifica e non rinominarlo in modo casuale. Cambiare semplicemente l’estensione da .p7m a .pdf non è il metodo corretto per aprirlo.

Posso aprire un file .p7m dal telefono?

Sì, ma dipende dall’app usata. Alcuni fornitori di firma digitale offrono app per smartphone e tablet che permettono di gestire firme digitali, firme remote, documenti firmati e verifiche.

Su Android e iPhone puoi cercare le app ufficiali dei principali fornitori, come Aruba, InfoCert o Namirial. Tuttavia, per documenti importanti, è spesso più comodo usare un computer, perché permette di leggere meglio l’esito della verifica, salvare il report e gestire eventuali file allegati.

Verifica da telefono: controlla la funzione dell’app

Non tutte le app che generano OTP verificano documenti. Aruba distingue l’app per i codici da Aruba Firma Digitale, che prevede la verifica di file firmati o marcati. Consulta le istruzioni ufficiali dell’app, apri il documento nella funzione di verifica e leggi l’esito prima di estrarlo. Non limitarti all’anteprima del PDF e non inoltrare documenti riservati a siti casuali.

Errori da evitare con i file .p7m

Quando lavori con documenti firmati digitalmente, evita questi errori comuni:

  • rinominare il file cancellando l’estensione .p7m;
  • aprire il documento solo dopo averlo estratto, senza verificare la firma;
  • cancellare il file .p7m originale;
  • caricare documenti riservati su servizi online non affidabili;
  • usare software scaricati da siti non ufficiali;
  • ignorare messaggi come “certificato revocato” o “firma non valida”;
  • pensare che un PDF visibile sia automaticamente valido;
  • non controllare la presenza di una marca temporale quando il documento è importante.

Pro tip: salva anche il report di verifica

Quando verifichi un file .p7m importante, non limitarti ad aprire il documento. Se il software lo consente, salva anche il report di verifica. Questo report può contenere informazioni utili come:

  • nome del firmatario;
  • data della firma;
  • stato del certificato;
  • autorità che ha rilasciato il certificato;
  • esito dei controlli;
  • eventuale marca temporale.

Conservare il report insieme al file .p7m può essere utile in caso di contestazioni, pratiche amministrative, contratti o documenti aziendali.

Quale programma scegliere per aprire file .p7m

Per un utente principiante, la scelta più semplice è usare uno dei programmi gratuiti e più diffusi:

  • Aruba Sign, se hai già servizi Aruba o vuoi un software completo;
  • GoSign, se usi InfoCert o cerchi un programma molto diffuso;
  • Namirial Sign, se hai servizi Namirial o vuoi verificare file firmati e marcati temporalmente;
  • firmaOK!, se usi servizi Poste Italiane;

L’importante è scaricare sempre il programma dal sito ufficiale del fornitore o da pagine istituzionali affidabili.

Conclusione

Aprire un file .p7m è semplice se usi il programma giusto. La cosa più importante, però, non è solo visualizzare il documento, ma verificare la firma digitale. In questo modo puoi controllare se il file è integro, se il certificato è valido e se il documento può essere considerato affidabile.

Se ricevi spesso documenti firmati digitalmente tramite PEC, installa un software di verifica sul computer e conserva sempre sia il file .p7m originale sia l’eventuale documento estratto. In questo modo avrai sempre una copia completa e verificabile dei tuoi documenti digitali.

Hai ricevuto un file .p7m e non sai da dove iniziare? Scarica un software di verifica affidabile, controlla l’esito della firma e conserva il documento originale firmato: è il modo più sicuro per gestire correttamente i file con firma digitale.

FAQ su firma digitale e file .p7m

Che cos’è un file .p7m?

Un file .p7m è un documento firmato digitalmente in formato CAdES. Contiene il file originale e le informazioni della firma digitale, utili per verificare l’identità del firmatario, l’integrità del documento e la validità del certificato.

Come si apre un file .p7m?

Per aprire un file .p7m devi usare un software di verifica firma digitale, come Aruba Sign, GoSign, Namirial Sign o firmaOK!. Dopo aver caricato il file, il programma permette di verificarlo ed eventualmente estrarre il documento originale.

Posso aprire un file .p7m con Adobe Reader?

No, Adobe Reader apre principalmente file PDF, mentre un file .p7m è un documento firmato in formato CAdES. Prima devi usare un programma di verifica firma digitale per estrarre il file originale. Se il documento contenuto è un PDF, potrai poi aprirlo con Adobe Reader.

Come verifico se una firma digitale è valida?

Devi caricare il file .p7m in un software di verifica. Il programma controllerà se il documento è integro, se il certificato del firmatario è valido, se la firma è attendibile e se il certificato risulta revocato o sospeso.

Posso rinominare un file .p7m in PDF?

No, cambiare manualmente l’estensione da .p7m a .pdf non è il metodo corretto. Il file deve essere aperto con un programma di verifica firma digitale, che potrà estrarre il documento originale se presente.

Un file .p7m ha sempre valore legale?

Il formato .p7m indica che il documento è stato firmato digitalmente, ma per sapere se la firma è valida devi eseguire una verifica. Solo il controllo della firma permette di sapere se il certificato è valido, attendibile e se il documento non è stato modificato.

Devo conservare il file .p7m o basta il PDF estratto?

È consigliabile conservare sempre il file .p7m originale. Il PDF estratto può servire per leggere o stampare il documento, ma il file .p7m contiene la firma digitale e le informazioni necessarie per dimostrarne la validità.

Posso verificare un file .p7m online?

Sì, alcuni servizi permettono di verificare file .p7m online. Tuttavia, se il documento contiene dati personali, fiscali, sanitari, contratti o informazioni riservate, è meglio usare un software installato sul computer.

David Rossi
Autore David Rossi

David Rossi è il fondatore di Soluzionecomputer.it e scrive guide pratiche sulla tecnologia da oltre 20 anni.

Segui Soluzionecomputer.it su WhatsApp

Ricevi guide pratiche, aggiornamenti tech e consigli utili direttamente sul tuo telefono.

Segui il canale WhatsApp