Come Leggere un File P7M

Guida pratica per visualizzare il contenuto di un documento firmato digitalmente in formato P7M

Cosa vedi quando apri un file P7M

Un file .p7m non e un semplice documento: e una busta crittografica che contiene diverse informazioni. Se provi ad aprirlo con un editor di testo o con un lettore PDF, vedrai solo caratteri illeggibili. Questo perche il file e codificato in formato binario ASN.1 secondo lo standard PKCS#7.

Per leggere correttamente un file P7M hai bisogno di un lettore P7M che sappia decodificare la struttura e mostrarti tre elementi fondamentali:

  • Il documento originale -- il PDF, XML o altro file che e stato firmato e che contiene le informazioni che ti interessano.
  • I dati del firmatario -- nome, cognome, codice fiscale, ente certificatore e date di validita del certificato digitale.
  • Lo stato della firma -- se la firma e valida, scaduta o se il certificato non e riconosciuto.

Come leggere il documento originale

Il primo obiettivo quando ricevi un file P7M e quasi sempre leggere il documento che contiene. Nella maggior parte dei casi si tratta di un file PDF (contratti, atti, comunicazioni) o di un file XML (fatture elettroniche FatturaPA).

Un buon lettore P7M estrae automaticamente il documento dalla busta crittografica e te lo mostra in anteprima. Con DocKit Web, ad esempio, il documento PDF viene visualizzato direttamente nel browser, mentre le fatture XML vengono presentate in un formato leggibile con tutti i campi strutturati.

Se il documento originale e un PDF, lo vedrai esattamente come se lo avessi aperto con Acrobat Reader o un altro lettore PDF. Se e un XML di fattura elettronica, un lettore P7M avanzato come DocKit lo trasforma in una vista strutturata con cedente, cessionario, importi e dettaglio righe.

Una volta letto il contenuto, puoi anche scaricare il documento originale separato dalla busta P7M. Questo ti permette di salvare il PDF o XML pulito, senza la firma digitale allegata, per archiviarlo o condividerlo piu facilmente.

Come leggere le informazioni del firmatario

Oltre al documento, la busta P7M contiene il certificato digitale di chi ha firmato. Ecco le informazioni che puoi leggere:

  • Nome e cognome -- l'identita del firmatario, cosi come registrata presso l'ente certificatore.
  • Codice fiscale -- nei certificati italiani, il codice fiscale e incluso nel campo "Serial Number" del certificato X.509.
  • Organizzazione -- l'eventuale ente o azienda di appartenenza del firmatario.
  • Ente certificatore (CA) -- chi ha rilasciato il certificato digitale (es. Aruba PEC, InfoCert, Poste Italiane).
  • Date di validita -- la data di inizio e di scadenza del certificato. Un certificato scaduto non invalida la firma se questa e stata apposta prima della scadenza.

Queste informazioni sono fondamentali per verificare chi ha firmato il documento e se il certificato e stato rilasciato da un ente autorizzato AgID (Agenzia per l'Italia Digitale).

Come leggere lo stato della firma

Lo stato della firma ti dice se il documento e autentico e integro. Un buon lettore P7M verifica automaticamente la firma e ti mostra uno dei seguenti stati:

  • Firma valida -- il documento non e stato modificato dopo la firma e il certificato e rilasciato da un ente accreditato AgID.
  • Firma valida ma certificato scaduto -- la firma era valida al momento dell'apposizione, ma il certificato e ora scaduto. Il documento mantiene comunque valore legale se la firma e stata apposta prima della scadenza.
  • Firma non valida -- il documento potrebbe essere stato alterato dopo la firma, o la struttura della busta P7M e corrotta.
  • Certificato non riconosciuto -- l'ente che ha rilasciato il certificato non e nella lista dei certificatori autorizzati AgID.

Per approfondire la verifica della firma digitale, consulta la nostra guida alla verifica della firma digitale.

Leggere P7M con DocKit Web

DocKit Web e un lettore P7M online gratuito che ti permette di leggere qualsiasi file P7M direttamente nel browser. Non serve installare software, creare account o caricare documenti su server esterni.

  1. Apri DocKit Web

    Vai su p7m.io da qualsiasi browser su computer, tablet o smartphone.

  2. Carica il file P7M

    Trascina il file nell'area di caricamento oppure clicca per selezionarlo dal tuo dispositivo.

  3. Leggi il contenuto

    In pochi istanti vedrai il documento originale, le informazioni del firmatario e lo stato della firma digitale.

Perche DocKit Web e il miglior lettore P7M

  • Privacy totale -- il file viene elaborato localmente nel browser, non viene mai caricato su server esterni.
  • Gratuito e senza registrazione -- nessun costo nascosto, nessun account richiesto.
  • Supporto fatture elettroniche -- le fatture XML FatturaPA vengono mostrate in formato leggibile e strutturato.
  • Verifica firma AgID -- controlla automaticamente la validita del certificato rispetto alla lista dei certificatori autorizzati.

Domande frequenti

Posso leggere un file P7M senza software?

Si, con DocKit Web puoi leggere file P7M direttamente nel browser senza installare alcun software. Funziona su qualsiasi dispositivo con un browser moderno.

Il file P7M viene caricato su un server?

No. DocKit Web elabora il file interamente nel tuo browser tramite JavaScript. Il documento non lascia mai il tuo dispositivo, garantendo la massima privacy.

Posso leggere file P7M dal telefono?

Si. DocKit Web funziona su smartphone e tablet. In alternativa, puoi scaricare l'app DocKit per iPhone e Android per un'esperienza ottimizzata su mobile.

Approfondimenti

Prova DocKit Web

Leggi il tuo file P7M direttamente nel browser. Gratuito, sicuro e istantaneo.

Scarica l'app DocKit

Apri file P7M direttamente dal tuo smartphone. Disponibile per iOS e Android.

Verifica firma digitale AgID
100% offline, zero tracking
Apri da Mail, Files, PEC