.P7S

File P7S

PKCS #7 / S/MIME Digital Signature (smime.p7s)
Fai una domanda
RISPOSTA RAPIDA

Un file P7S - solitamente denominato smime.p7s - è la firma digitale allegata a un'e-mail firmata. Dimostra l'identità del mittente e che il messaggio non è stato alterato durante il transito. Normalmente non è necessario aprirlo manualmente; un client di posta compatibile con S/MIME (Outlook, Apple Mail, Thunderbird) lo legge automaticamente e mostra un badge «firmato». Il file appare come un allegato isolato solo quando l'app di posta non è in grado di elaborare lo standard S/MIME.

Sviluppatore: RSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIME Categoria: Altri file Standard aperto MIME: application/pkcs7-signature
SI APRE SU Windows macOS Linux
Correlati: .TORRENT · .MSO · .MD5 · .SHS

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Jun 25, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file P7S?

Un file .p7s è un allegato e-mail protetto da una firma digitale. Non contiene il corpo dell'e-mail stesso - trasporta solo la firma crittografica e il certificato X.509 del firmatario, mentre il corpo del messaggio rimane una parte separata e leggibile dell'e-mail.

La firma digitale garantisce che l'e-mail non sia stata modificata durante il transito e verifica che il mittente sia chi dichiara di essere. Preclude quindi la possibilità che il messaggio venga manomesso da terzi se intercettato durante la trasmissione.

Supporto per la firma digitale

I messaggi e-mail vengono firmati digitalmente utilizzando la tecnologia PKCS #7 (Public-Key Cryptography Standard), ora standardizzata dall'IETF come CMS (Cryptographic Message Syntax, RFC 5652). Il file .p7s è memorizzato in codifica binaria DER o, meno comunemente, come testo PEM Base64 che inizia con -----BEGIN PKCS7-----. Il suo tipo MIME è application/pkcs7-signature.

Per verificare un tale messaggio, l'utente deve utilizzare un client di posta elettronica che supporti questo standard. La maggior parte delle applicazioni e-mail - inclusi Microsoft Outlook, Apple Mail e Mozilla Thunderbird - riconosce automaticamente le firme digitali. Quando un client e-mail non supporta S/MIME, il file .p7s appare come un allegato visibile denominato smime.p7s, mostrando dati binari grezzi o Base64 invece di testo leggibile. Per ispezionare il suo contenuto dalla riga di comando, utilizzare openssl pkcs7 -in smime.p7s -print_certs -noout.

Un formato strettamente correlato è .p7m, che racchiude sia il messaggio che la firma in un unico pacchetto firmato o crittografato.

Sicurezza e incolumità

RISCHIO: LOW

Un file p7s è di per sé innocuo - sono dati di firma/certificato senza codice eseguibile, e ti protegge dimostrando che un messaggio o documento è autentico e non modificato. Le vere insidie riguardano l'interpretazione, non l'infezione: (1) «firmato» non significa «crittografato» - il corpo di un'e-mail firmata viene comunque inviato in chiaro; (2) una firma valida prova l'identità e l'integrità del mittente, NON che il contenuto sia affidabile (un malintenzionato con un certificato valido può firmare un messaggio dannoso); (3) la verifica è valida solo quanto la catena di fiducia del certificato, quindi un badge «valido» da un certificato non attendibile o auto-firmato ha poco valore. Considera un smime.p7s inaspettato come segno che l'e-mail è legittimamente firmata, quindi valuta il mittente in base al messaggio stesso.

Dettagli del formato

in sintesi
NOME COMPLETOPKCS #7 / S/MIME Digital Signature (smime.p7s)
SVILUPPATORERSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIMEdal PKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
CATEGORIAAltri file
TIPO MIMEapplication/pkcs7-signature
TIPOFirma crittografica distaccata o racchiusa in PKCS#7/CMS (binario DER, talvolta PEM/Base64). Trasporta la firma e i certificati del firmatario, non il contenuto del documento.
STANDARDAperto · royalty-free
MAGIC BYTES · FIRMA DEL FILE
OFFSET
0001
HEX
3082
ASCII
0·
Un p7s è un oggetto ASN.1 PKCS#7/CMS SignedData. I file p7s binari (DER) iniziano con 0x30 0x82 (SEQUENCE + lunghezza di 2 byte); quelli in formato PEM iniziano con il testo «-----BEGIN PKCS7-----». Nelle e-mail appare come l'allegato «smime.p7s». È una FIRMA, non il corpo del messaggio - aprendolo direttamente si vedranno dati binari/Base64, non l'e-mail.

Programmi che aprono file P7S

Windows3 apps
Mozilla Thunderbird Open-source Client di posta gratuito compatibile con S/MIME; aprendo il messaggio firmato, Thunderbird verifica la firma e mostra il certificato. La migliore opzione gratuita.
OpenSSL Open-source Per ispezionare/verificare la firma di un documento: «openssl pkcs7 -inform DER -in smime.p7s -print_certs -text» (visualizzazione), oppure «openssl smime -verify» per convalidare rispetto al file firmato.
Microsoft Outlook A pagamento Apri l'e-mail firmata in Outlook (compatibile con S/MIME): legge automaticamente smime.p7s e mostra un badge con nastro rosso «firmato» - non è necessario aprire il file .p7s manualmente.
macOS3 apps
Mozilla Thunderbird Open-source Client di posta gratuito compatibile con S/MIME; aprendo il messaggio firmato, Thunderbird verifica la firma e mostra il certificato. La migliore opzione gratuita.
Apple Mail Integrato Apri l'e-mail firmata in Mail (con il certificato del mittente attendibile): elabora smime.p7s e contrassegna il messaggio come firmato. Non aprire direttamente l'allegato.
OpenSSL (Terminal) Open-source Usa «openssl pkcs7»/«openssl smime -verify» nel Terminale per ispezionare o verificare la firma di un documento .p7s distaccato.
Linux2 apps
Mozilla Thunderbird Open-source Client di posta gratuito compatibile con S/MIME; aprendo il messaggio firmato, Thunderbird verifica la firma e mostra il certificato. La migliore opzione gratuita.
OpenSSL Open-source Per ispezionare/verificare la firma di un documento: «openssl pkcs7 -inform DER -in smime.p7s -print_certs -text» (visualizzazione), oppure «openssl smime -verify» per convalidare rispetto al file firmato.

Dettagli tecnici

specifiche approfondite
Nome completoFirma digitale PKCS #7 / S/MIME
Tipo MIMEapplication/pkcs7-signature
Codifica binariaDER (ASN.1 Distinguished Encoding Rules) - produce un file binario compatto
Variante testualePEM: dati Base64 tra i marcatori -----BEGIN PKCS7----- e -----END PKCS7-----
Magic bytes (DER)0x30 0x82 all'offset 0 - tag ASN.1 SEQUENCE seguito da un campo di lunghezza di 2 byte
Struttura datiASN.1 SEQUENCE che incapsula un oggetto CMS SignedData come definito in RFC 5652
Nome file tipico nelle e-mailsmime.p7s - il nome fisso imposto dallo standard S/MIME
Contenuto trasportatoValore della firma crittografica più uno o più certificati del firmatario X.509 v3 incorporati
Tipo di firmaDetached (distaccata) - il corpo dell'e-mail rimane in una parte MIME separata, leggibile senza il file .p7s
Algoritmi di firmaRSA, DSA, ECDSA - determinati dal tipo di chiave nel certificato X.509 del firmatario
Algoritmi di digestSHA-256, SHA-384, SHA-512; SHA-1 deprecato secondo RFC 8419 e RFC 9325
Formato del certificatoX.509 v3; l'intera catena di certificati può essere incorporata per supportare la convalida offline
Specifica di riferimentoCMS RFC 5652, che sostituisce l'originale PKCS #7 v1.5 e RFC 2630
Modello di attendibilitàPKI basata su CA - la validità della firma richiede una catena di certificati verso un'Autorità di Certificazione attendibile
RilasciatoPKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
Standard apertoSì · royalty-free
Specificawww.rfc-editor.org

Conversioni P7S

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file P7S. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file P7S.

Domande frequenti

Cos'è un file smime.p7s in un'e-mail?
È la firma digitale di un'e-mail firmata, in formato PKCS#7/S/MIME. Dimostra l'identità del mittente e che il messaggio non è stato alterato. NON contiene il testo del messaggio - non va aperto; un'app di posta compatibile con S/MIME lo legge automaticamente.
Come si apre un file P7S?
Normalmente non si apre direttamente. Leggi l'e-mail originale in un client che supporta S/MIME (Outlook, Apple Mail, Thunderbird) e questo verificherà la firma per te. Per ispezionare la firma .p7s di un documento, usa OpenSSL.
Perché ricevo continuamente allegati smime.p7s?
Perché il mittente firma le sue e-mail con S/MIME e la tua app di posta (spesso una webmail o un client per smartphone) non può elaborare la firma, quindi appare come un allegato residuo. Apri il messaggio in un client compatibile con S/MIME e l'allegato scomparirà trasformandosi in un badge «firmato».
Posso aprire un file P7S in Notepad o convertirlo in un documento leggibile?
No, non otterresti alcun risultato utile - un p7s contiene dati di firma binari/Base64, non è un documento. Non c'è nulla da convertire in PDF o testo. Se desideri il contenuto dell'e-mail, apri il messaggio originale in un client S/MIME; il p7s trasporta solo la firma e il certificato.
Il file smime.p7s è sicuro / è un virus?
È sicuro - è un allegato di firma standard, non un eseguibile, e indica effettivamente che l'e-mail è stata firmata digitalmente. Ricorda solo che «firmato» significa autentico, non necessariamente che il contenuto sia sicuro; valuta il messaggio stesso.
Qual è la differenza tra .p7s e .p7m?
.p7s è una firma distaccata (il contenuto firmato rimane separato). .p7m racchiude il contenuto firmato (e spesso crittografato) all'interno della busta PKCS#7. Entrambi sono PKCS#7/CMS; .p7m incorpora i dati, .p7s si affianca ad essi.

Riferimenti

1RFC 5652 - Cryptographic Message Syntax (CMS / PKCS#7)www.rfc-editor.org
2RFC 8551 - S/MIME 4.0 Message Specificationwww.rfc-editor.org

Continua a esplorare

nel database

Migliori estensioni della settimana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.RPMSGRestricted Permission Message
6.MDMarkdown Document
7.NOMEDIAAndroid No-Media Marker File
8.PRO6XProPresenter 6 Bundle File
9.PRDXSoftMaker Presentations Document
10.EXEWindows Executable (Portable Executable)

Estensioni correlate

.TORRENTBitTorrent Metainfo File
.MSOMicrosoft Office HTML/OLE Data Stream (oledata.mso)
.MD5MD5 Checksum File
.SHSShell Scrap Object File
.DDDAdobe Acrobat Distiller file
.DWLDrawing Lock File (CAD)

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z