.P7S

P7S-bestand

PKCS #7 / S/MIME Digital Signature (smime.p7s)
Stel een vraag
SNEL ANTWOORD

Een P7S-bestand - meestal genaamd smime.p7s - is de digitale handtekening die aan een ondertekende e-mail is gekoppeld. Het bewijst de identiteit van de afzender en dat het bericht tijdens het transport niet is gewijzigd. Normaal gesproken opent u dit niet zelf; een e-mailclient die S/MIME ondersteunt (Outlook, Apple Mail, Thunderbird) leest het automatisch en toont een „ondertekend”-badge. Het bestand verschijnt alleen als een losse bijlage wanneer uw e-mailapp S/MIME niet kan verwerken.

Ontwikkelaar: RSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIME Categorie: Verschillende bestanden Open standaard MIME: application/pkcs7-signature
OPENT OP Windows macOS Linux
Gerelateerd: .TORRENT · .MSO · .MD5 · .SHS

Op deze pagina

19k+ extensies geïndexeerd
Laatst beoordeeld op Jun 25, 2026

Niet zeker wat uw bestand is?

Sleep een bestand naar onze identificatietool - we lezen alleen de eerste bytes om het formaat te benoemen.

Identificeer een bestand

Wat is het P7S-bestandsformaat?

Een .p7s-bestand is een e-mailbijlage die is beveiligd met een digitale handtekening. Het bevat niet de inhoud van de e-mail zelf - het bevat alleen de cryptografische handtekening en het X.509-certificaat van de ondertekenaar, terwijl de berichttekst een afzonderlijk, leesbaar deel van de e-mail blijft.

Een digitale handtekening garandeert dat de e-mail tijdens het transport niet is gewijzigd en verifieert dat de afzender is wie hij beweert te zijn. Het sluit dus de mogelijkheid uit dat er door een derde partij met het bericht wordt geknoeid als het tijdens de verzending wordt onderschept.

Ondersteuning voor digitale handtekeningen

E-mailberichten worden digitaal ondertekend met behulp van PKCS #7 (Public-Key Cryptography Standard) technologie, inmiddels door de IETF gestandaardiseerd als CMS (Cryptographic Message Syntax, RFC 5652). Het .p7s-bestand wordt opgeslagen in DER binaire codering of, minder gebruikelijk, als PEM Base64-tekst beginnend met -----BEGIN PKCS7-----. Het MIME-type is application/pkcs7-signature.

Om een dergelijk bericht te verifiëren, moet een gebruiker een e-mailclient gebruiken die deze standaard ondersteunt. De meeste e-mailtoepassingen - waaronder Microsoft Outlook, Apple Mail en Mozilla Thunderbird - herkennen digitale handtekeningen automatisch. Wanneer een e-mailclient S/MIME niet ondersteunt, verschijnt het .p7s-bestand als een zichtbare bijlage genaamd smime.p7s, die ruwe binaire of Base64-gegevens toont in plaats van leesbare tekst. Om de inhoud via de opdrachtregel te inspecteren, gebruikt u openssl pkcs7 -in smime.p7s -print_certs -noout.

Een nauw verwant formaat is .p7m, dat zowel het bericht als de handtekening in één enkel ondertekend of versleuteld pakket verpakt.

Beveiliging & veiligheid

RISICO: LOW

Een p7s-bestand is op zichzelf onschadelijk - het zijn handtekening-/certificaatgegevens zonder uitvoerbare code, en het beschermt u door te bewijzen dat een bericht of document authentiek en ongewijzigd is. Echte valkuilen gaan over interpretatie, niet over infectie: (1) „ondertekend” is niet hetzelfde als „versleuteld” - de tekst van een ondertekende e-mail wordt nog steeds onversleuteld verzonden; (2) een geldige handtekening bewijst de identiteit en integriteit van de afzender, NIET dat de inhoud betrouwbaar is (een kwaadwillende met een geldig certificaat kan een slecht bericht ondertekenen); (3) verificatie is slechts zo goed als de vertrouwensketen van het certificaat, dus een „geldige” badge van een niet-vertrouwd/zelfondertekend certificaat betekent weinig. Beschouw een onverwachte smime.p7s als een teken dat de e-mail legitiem is ondertekend, en beoordeel de afzender vervolgens op het bericht zelf.

Formaatdetails

in een notendop
VOLLEDIGE NAAMPKCS #7 / S/MIME Digital Signature (smime.p7s)
ONTWIKKELAARRSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIMEsinds PKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
MIME-TYPEapplication/pkcs7-signature
TYPELosstaande of verpakte cryptografische handtekening in PKCS#7/CMS (DER binair, soms PEM/Base64). Bevat de handtekening en certifica(a)t(en) van de ondertekenaar, geen documentinhoud.
STANDAARDOpen · royaltyvrij
MAGIC BYTES · BESTANDSSIGNATUUR
OFFSET
0001
HEX
3082
ASCII
0·
Een p7s is een ASN.1 PKCS#7/CMS SignedData-object. Binaire (DER) p7s-bestanden beginnen met 0x30 0x82 (SEQUENCE + 2-byte lengte); PEM-gecodeerde bestanden beginnen met de tekst „-----BEGIN PKCS7-----”. In e-mail verschijnt het als de bijlage „smime.p7s”. Het is een HANDTEKENING, geen berichttekst - het rechtstreeks openen toont binaire/Base64-gegevens, niet de e-mail.

Programma's die P7S-bestanden openen

Windows3 apps
Mozilla Thunderbird Open-source Gratis S/MIME-geschikte e-mailclient; open het ondertekende bericht en Thunderbird verifieert de handtekening en toont het certificaat. Beste gratis optie.
OpenSSL Open-source Om een documenthandtekening te inspecteren/verifiëren: „openssl pkcs7 -inform DER -in smime.p7s -print_certs -text” (bekijken), of „openssl smime -verify” om te valideren tegen het ondertekende bestand.
Microsoft Outlook Betaald Open de ondertekende e-mail in Outlook (S/MIME-geschikt): het leest smime.p7s automatisch en toont een rood lintje als „ondertekend”-badge - u hoeft de .p7s niet zelf te openen.
macOS3 apps
Mozilla Thunderbird Open-source Gratis S/MIME-geschikte e-mailclient; open het ondertekende bericht en Thunderbird verifieert de handtekening en toont het certificaat. Beste gratis optie.
Apple Mail Ingebouwd Open de ondertekende e-mail in Mail (met het certificaat van de afzender als vertrouwd): het verwerkt smime.p7s en markeert het bericht als ondertekend. Open de bijlage niet rechtstreeks.
OpenSSL (Terminal) Open-source Gebruik „openssl pkcs7”/„openssl smime -verify” in de Terminal om een losstaande .p7s-documenthandtekening te inspecteren of te verifiëren.
Linux2 apps
Mozilla Thunderbird Open-source Gratis S/MIME-geschikte e-mailclient; open het ondertekende bericht en Thunderbird verifieert de handtekening en toont het certificaat. Beste gratis optie.
OpenSSL Open-source Om een documenthandtekening te inspecteren/verifiëren: „openssl pkcs7 -inform DER -in smime.p7s -print_certs -text” (bekijken), of „openssl smime -verify” om te valideren tegen het ondertekende bestand.

Technische details

diepe specificaties
Volledige naamPKCS #7 / S/MIME Digitale Handtekening
MIME-typeapplication/pkcs7-signature
Binaire coderingDER (ASN.1 Distinguished Encoding Rules) - produceert een compact binair bestand
Tekstgebaseerde variantPEM: Base64-gegevens tussen -----BEGIN PKCS7----- en -----END PKCS7----- markeringen
Magic bytes (DER)0x30 0x82 op offset 0 - ASN.1 SEQUENCE-tag gevolgd door een 2-byte lengteveld
DatastructuurASN.1 SEQUENCE die een CMS SignedData-object inkapselt zoals gedefinieerd in RFC 5652
Typische bestandsnaam in e-mailsmime.p7s - de vaste naam voorgeschreven door de S/MIME-standaard
InhoudCryptografische handtekeningwaarde plus een of meer ingebedde X.509 v3-certificaten van de ondertekenaar
HandtekeningtypeDetached (losstaand) - de e-mailtekst blijft in een apart MIME-deel, leesbaar zonder het .p7s-bestand
OndertekeningsalgoritmenRSA, DSA, ECDSA - bepaald door het sleuteltype in het X.509-certificaat van de ondertekenaar
Digest-algoritmenSHA-256, SHA-384, SHA-512; SHA-1 is verouderd volgens RFC 8419 en RFC 9325
CertificaatformaatX.509 v3; de volledige certificaatketen kan worden ingebed om offline validatie te ondersteunen
Beherende specificatieCMS RFC 5652, ter vervanging van de oorspronkelijke PKCS #7 v1.5 en RFC 2630
VertrouwensmodelOp CA gebaseerde PKI - geldigheid van de handtekening vereist een certificaatketen naar een vertrouwde certificeringsinstantie
UitgebrachtPKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
Open standaardJa · royaltyvrij
Specificatiewww.rfc-editor.org

P7S conversies

Community V&A

gevraagd door gebruikers
Stel een korte vraag
Krijg hulp van mensen die met P7S-bestanden werken. Wees specifiek - vermeld uw systeem en softwareversie.
Geen account nodig · antwoorden meestal binnen een dag

Nog geen vragen - wees de eerste om iets te vragen over P7S-bestanden.

Veelgestelde vragen

Wat is een smime.p7s-bestand in een e-mail?
Het is de digitale handtekening van een ondertekende e-mail, in PKCS#7/S/MIME-formaat. Het bewijst de identiteit van de afzender en dat het bericht niet is gewijzigd. Het bevat NIET de tekst van het bericht - u opent het niet zelf; een S/MIME-geschikte e-mailapp leest het automatisch.
Hoe open ik een P7S-bestand?
Normaal gesproken opent u het niet rechtstreeks. Lees de originele e-mail in een client die S/MIME ondersteunt (Outlook, Apple Mail, Thunderbird) en deze verifieert de handtekening voor u. Gebruik OpenSSL om de .p7s-handtekening van een document te inspecteren.
Waarom krijg ik steeds smime.p7s-bijlagen?
Omdat de afzender zijn e-mail ondertekent met S/MIME en uw e-mailapp (vaak webmail of een mobiele client) de handtekening niet kan verwerken, waardoor deze als een overgebleven bijlage wordt getoond. Open het bericht in een S/MIME-geschikte client en de bijlage verdwijnt in een „ondertekend”-badge.
Kan ik een P7S-bestand openen in Kladblok of converteren naar een leesbaar document?
Nee, dat levert geen nuttig resultaat op - een p7s bevat binaire/Base64-handtekeninggegevens, geen document. Er valt niets te converteren naar PDF of tekst. Als u de inhoud van de e-mail wilt, open dan het originele bericht in een S/MIME-e-mailclient; de p7s bevat alleen de handtekening en het certificaat.
Is smime.p7s veilig / is het een virus?
Het is veilig - het is een standaard handtekeningbijlage, geen uitvoerbaar bestand, en het geeft juist aan dat de e-mail digitaal is ondertekend. Onthoud wel dat „ondertekend” authentiek betekent, niet noodzakelijkerwijs veilige inhoud; beoordeel het bericht zelf.
Wat is het verschil tussen .p7s en .p7m?
.p7s is een losstaande handtekening (de ondertekende inhoud blijft apart). .p7m verpakt de ondertekende gegevens (en vaak de inhoud) samen in de PKCS#7-envelop. Beiden zijn PKCS#7/CMS; .p7m sluit de gegevens in, .p7s zit er naast.

Referenties

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

Blijf ontdekken

door de database

Populaire extensies deze week

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

Gerelateerde extensies

.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)

Gratis bestandstools

Een bestandsidentificatie en afbeeldingsconverter in de browser - alles draait op uw eigen apparaat.

Open de gereedschapskist

Blader door bestandsextensies A-Z