.P7S

P7S-fil

PKCS #7 / S/MIME Digital Signature (smime.p7s)
Ställ en fråga
SNABBT SVAR

En P7S-fil - vanligtvis kallad smime.p7s - är den digitala signaturen som bifogas ett signerat e-postmeddelande. Den bevisar avsändarens identitet och att meddelandet inte har ändrats under transporten. Du öppnar den normalt inte själv; en S/MIME-kompatibel e-postklient (Outlook, Apple Mail, Thunderbird) läser den automatiskt och visar en «signerad»-ikon. Filen visas som en lös bilaga endast när din e-postapp inte kan bearbeta S/MIME.

Utvecklare: RSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIME Kategori: Övriga filer Öppen standard MIME: application/pkcs7-signature
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .TORRENT · .MSO · .MD5 · .SHS

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 25, 2026

Osäker på vad din fil är?

Släpp valfri fil i vår identifierare - vi läser bara de första byten för att namnge formatet.

Identifiera en fil

Vad är filformatet P7S?

En .p7s-fil är en e-postbilaga säkrad med en digital signatur. Den innehåller inte själva e-postmeddelandets innehåll - den bär endast på den kryptografiska signaturen och undertecknarens X.509-certifikat, medan meddelandetexten förblir en separat, läsbar del av e-postmeddelandet.

Digital signatur garanterar att e-postmeddelandet inte modifierades under transporten och verifierar att avsändaren är den de utger sig för att vara. Det utesluter därmed möjligheten att meddelandet manipuleras av en tredje part om det fångas upp under överföringen.

Stöd för digital signatur

E-postmeddelanden signeras digitalt med PKCS #7-teknik (Public-Key Cryptography Standard), som nu är standardiserad av IETF som CMS (Cryptographic Message Syntax, RFC 5652). Filen .p7s lagras i binär DER-kodning eller, mer sällan, som PEM Base64-text som börjar med -----BEGIN PKCS7-----. Dess MIME-typ är application/pkcs7-signature.

För att verifiera ett sådant meddelande behöver en användare använda en e-postklient som stöder denna standard. De flesta e-postprogram - inklusive Microsoft Outlook, Apple Mail och Mozilla Thunderbird - känner igen digitala signaturer automatiskt. När en e-postklient inte stöder S/MIME visas .p7s-filen som en synlig bilaga med namnet smime.p7s, som visar rå binär- eller Base64-data snarare än läsbar text. För att inspektera dess innehåll från kommandoraden, använd openssl pkcs7 -in smime.p7s -print_certs -noout.

Ett nära besläktat format är .p7m, som omsluter både meddelandet och signaturen i ett enda signerat eller krypterat paket.

Säkerhet & trygghet

RISK: LOW

En p7s-fil är i sig ofarlig - det är signatur-/certifikatdata utan körbar kod, och den skyddar dig genom att bevisa att ett meddelande eller dokument är autentiskt och oförändrat. Verkliga fallgropar handlar om tolkning, inte infektion: (1) «signerad» är inte «krypterad» - ett signerat e-postmeddelande skickas fortfarande i klartext; (2) en giltig signatur bevisar avsändarens identitet och integritet, INTE att innehållet är pålitligt (en illasinnad aktör med ett giltigt certifikat kan signera ett skadligt meddelande); (3) verifiering är bara så god som certifikatets tillitskedja, så en «giltig»-ikon från ett obetrott/självsignerat certifikat betyder lite. Se en oväntad smime.p7s som ett tecken på att e-postmeddelandet är legitimt signerat, och bedöm sedan avsändaren utifrån själva meddelandet.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPKCS #7 / S/MIME Digital Signature (smime.p7s)
UTVECKLARERSA Security (PKCS #7); standardized by IETF as CMS (Cryptographic Message Syntax) / S/MIMEsedan PKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
MIME-TYPapplication/pkcs7-signature
TYPFristående eller omsluten kryptografisk signatur i PKCS#7/CMS (DER-binär, ibland PEM/Base64). Bär signaturen och undertecknarens certifikat, inte dokumentinnehåll.
STANDARDÖppen · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
En p7s är ett ASN.1 PKCS#7/CMS SignedData-objekt. Binära (DER) p7s-filer börjar med 0x30 0x82 (SEQUENCE + 2-byte längd); PEM-kodade börjar med texten «-----BEGIN PKCS7-----». I e-post visas den som bilagan «smime.p7s». Det är en SIGNATUR, inte ett meddelandeinnehåll - att öppna den direkt visar binär/Base64, inte e-postmeddelandet.

Program som öppnar P7S-filer

Windows3 apps
Mozilla Thunderbird Öppen källkod Gratis S/MIME-kompatibel e-postklient; öppna det signerade meddelandet så verifierar Thunderbird signaturen och visar certifikatet. Bästa gratisalternativet.
OpenSSL Öppen källkod För att inspektera/verifiera en dokumentsignatur: «openssl pkcs7 -inform DER -in smime.p7s -print_certs -text» (visa), eller «openssl smime -verify» för att validera mot den signerade filen.
Microsoft Outlook Betald Öppna det signerade e-postmeddelandet i Outlook (S/MIME-kompatibel): det läser smime.p7s automatiskt och visar en röd rosett för «signerat» - du behöver inte öppna .p7s-filen själv.
macOS3 apps
Mozilla Thunderbird Öppen källkod Gratis S/MIME-kompatibel e-postklient; öppna det signerade meddelandet så verifierar Thunderbird signaturen och visar certifikatet. Bästa gratisalternativet.
Apple Mail Inbyggd Öppna det signerade e-postmeddelandet i Mail (med avsändarens certifikat betrott): det bearbetar smime.p7s och markerar meddelandet som signerat. Öppna inte bilagan direkt.
OpenSSL (Terminal) Öppen källkod Använd «openssl pkcs7»/«openssl smime -verify» i Terminalen för att inspektera eller verifiera en fristående .p7s-dokumentsignatur.
Linux2 apps
Mozilla Thunderbird Öppen källkod Gratis S/MIME-kompatibel e-postklient; öppna det signerade meddelandet så verifierar Thunderbird signaturen och visar certifikatet. Bästa gratisalternativet.
OpenSSL Öppen källkod För att inspektera/verifiera en dokumentsignatur: «openssl pkcs7 -inform DER -in smime.p7s -print_certs -text» (visa), eller «openssl smime -verify» för att validera mot den signerade filen.

Tekniska detaljer

djup specifikation
Fullständigt namnPKCS #7 / S/MIME Digital Signature
MIME-typapplication/pkcs7-signature
Binär kodningDER (ASN.1 Distinguished Encoding Rules) - skapar en kompakt binär fil
Textbaserad variantPEM: Base64-data mellan markörerna -----BEGIN PKCS7----- och -----END PKCS7-----
Magic bytes (DER)0x30 0x82 vid offset 0 - ASN.1 SEQUENCE-tagg följt av ett 2-byte längdfält
DatastrukturASN.1 SEQUENCE som kapslar in ett CMS SignedData-objekt enligt definitionen i RFC 5652
Typiskt filnamn i e-postsmime.p7s - det fasta namnet som föreskrivs av S/MIME-standarden
InnehållKryptografiskt signaturvärde plus ett eller flera inbäddade X.509 v3-signerarcertifikat
SignaturtypFristående (Detached) - e-postmeddelandet förblir i en separat MIME-del, läsbar utan .p7s-filen
SigneringsalgoritmerRSA, DSA, ECDSA - bestäms av nyckeltypen i undertecknarens X.509-certifikat
Hash-algoritmerSHA-256, SHA-384, SHA-512; SHA-1 är föråldrad enligt RFC 8419 och RFC 9325
CertifikatformatX.509 v3; hela certifikatkedjan kan vara inbäddad för att stödja offline-validering
Styrande specifikationCMS RFC 5652, som ersätter den ursprungliga PKCS #7 v1.5 och RFC 2630
TillitsmodellCA-baserad PKI - signaturens giltighet kräver en certifikatkedja till en betrodd certifikatutfärdare
SläpptPKCS #7 v1.5 (1993, RSA); S/MIME v2 RFC 2311 (1998); CMS RFC 5652 (2009)
Öppen standardJa · royaltyfri
Specifikationwww.rfc-editor.org

P7S-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med P7S-filer. Var specifik - inkludera ditt system och programversion.
Inget konto behövs · svar vanligtvis inom en dag

Inga frågor än - bli den första att fråga om P7S-filer.

Vanliga frågor

Vad är en smime.p7s-fil i ett e-postmeddelande?
Det är den digitala signaturen för ett signerat e-postmeddelande i PKCS#7/S/MIME-format. Den bevisar avsändarens identitet och att meddelandet inte har ändrats. Den innehåller INTE meddelandetexten - du öppnar den inte; en S/MIME-kompatibel e-postapp läser den automatiskt.
Hur öppnar jag en P7S-fil?
Du öppnar den normalt inte direkt. Läs det ursprungliga e-postmeddelandet i en klient som stöder S/MIME (Outlook, Apple Mail, Thunderbird) så verifierar den signaturen åt dig. För att inspektera ett dokuments .p7s-signatur, använd OpenSSL.
Varför får jag hela tiden smime.p7s-bilagor?
Eftersom avsändaren signerar sin e-post med S/MIME och din e-postapp (ofta webbmail eller en mobilklient) inte kan bearbeta signaturen, så visas den som en överbliven bilaga. Öppna meddelandet i en S/MIME-kompatibel klient så försvinner bilagan och ersätts av en «signerad»-ikon.
Kan jag öppna en P7S-fil i Anteckningar eller konvertera den till ett läsbart dokument?
Nej, det ger inget användbart resultat - en p7s är binär/Base64-signaturdata, inte ett dokument. Det finns inget att konvertera till PDF eller text. Om du vill ha e-postens innehåll, öppna originalmeddelandet i en S/MIME-klient; p7s-filen bär endast på signaturen och certifikatet.
Är smime.p7s säker / är det ett virus?
Den är säker - det är en standardbilaga för signaturer, inte en körbar fil, och den indikerar faktiskt att e-postmeddelandet var digitalt signerat. Kom bara ihåg att «signerad» betyder autentisk, inte nödvändigtvis säkert innehåll; bedöm själva meddelandet.
Vad är skillnaden mellan .p7s och .p7m?
.p7s är en fristående signatur (det signerade innehållet förblir separat). .p7m omsluter det signerade (och ofta innehållet) tillsammans inuti PKCS#7-kuvertet. Båda är PKCS#7/CMS; .p7m bäddar in data, .p7s ligger vid sidan av.

Referenser

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

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

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

En filidentifierare och bildkonverterare direkt i webbläsaren - allt körs på din enhet.

Öppna verktygslådan

Bläddra bland filtillägg A-Ö