.P7C

P7C-fil

PKCS#7 Certificate File
Ställ en fråga
SNABBT SVAR

En P7C-fil är en PKCS#7-certifikatbunt som innehåller ett eller flera digitala certifikat (endast publika nycklar, ingen privat nyckel). På Windows, dubbelklicka för att öppna guiden för import av certifikat. På Mac, dubbelklicka för att importera till Nyckelringsåtkomst. Det är inte ett dokument och kan inte öppnas i en PDF-läsare eller textredigerare.

Utvecklare: RSA Laboratories (PKCS standard); standardized by IETF as RFC 2315 → RFC 5652 (CMS) Kategori: Kodade filer Öppen standard MIME: application/pkcs7-mime
ÖPPNAS PÅ Windows macOS Linux
Relaterat: .CRYPT · .SDOC · .AXX · .REM

På denna sida

19k+ filtillägg indexerade
Senast granskad Jun 28, 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 P7C?

En .p7c-fil är en PKCS#7-certifikatbunt - en digital certifikatfil kodad som en «degenererad» PKCS#7 SignedData-struktur som innehåller ett eller flera X.509-certifikat men ingen signerad nyttolast. Den används för att distribuera ett certifikat eller en hel certifikatkedja (slutenhet plus mellanliggande utfärdare) som en enda portabel fil.

Tekniskt sett är .p7c och .p7b samma format: båda omsluter certifikat i en PKCS#7 SignedData-struktur (OID 1.2.840.113549.1.7.2) med ett tomt SignerInfos-fält. Skillnaden är av konventionell art - .p7c är det filsuffix Microsoft associerar med formen för enbart certifikat för S/MIME och e-postidentitetsändamål. Windows CryptoAPI och certifikathanteraren (certmgr.msc) hanterar båda identiskt.

Filer kan kodas på två sätt: DER (binär, börjar med byten 30 82) eller PEM (Base64-kodad DER omsluten av rubrikraderna -----BEGIN PKCS7----- / -----END PKCS7-----).

.p7c-filer innehåller endast publika certifikat - inga privata nycklar ingår. För filer som buntar ett certifikat med dess privata nyckel, se .pfx (PKCS#12). Den underliggande standarden har ersatts av CMS (Cryptographic Message Syntax, RFC 5652), men .p7c-filer används fortfarande i stor utsträckning för S/MIME-certifikatdistribution, kodsigneringskedjor och företags-PKI-arbetsflöden.

openssl pkcs7 -in file.p7c -print_certs extraherar certifikaten från bunten.

Säkerhet & trygghet

RISK: LOW

.p7c innehåller endast publika certifikat - inga privata nycklar. Säker att dela och distribuera. Inget exekverbart innehåll. Risk: verifiera alltid certifikatets utfärdare/tumavtryck efter import för att bekräfta att det kommer från en legitim CA; skadliga certifikat kan användas i MITM-attacker om de importeras till Betrodda rotcertifikatutfärdare.

Formatdetaljer

i ett nötskal
FULLSTÄNDIGT NAMNPKCS#7 Certificate Fileäven känd som Degenerate SignedData, certs-only PKCS7
UTVECKLARERSA Laboratories (PKCS standard); standardized by IETF as RFC 2315 → RFC 5652 (CMS)sedan 1993 (PKCS#7 v1.5 by RSA Laboratories; RFC 2315 published 1998)
KATEGORIKodade filer
MIME-TYPapplication/pkcs7-mime
TYPDER/PEM-kodad ASN.1 PKCS#7 SignedData-struktur (enbart certifikat, ingen nyttolast)
STANDARDÖppen · royaltyfri
Detta filtillägg används också av…
  • S/MIME-signerad och krypterad e-postbilaga - application/pkcs7-mime med smime-type=enveloped-data omsluter krypterad e-posttext; samma filsuffix, annan innehållstyp.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
DER-kodade filer börjar med 0x30 (SEQUENCE-tagg) följt av längdbyte (0x82 betyder att 2-byte längd följer). PEM-kodad variant börjar med ASCII-texten «-----BEGIN CERTIFICATE-----» eller «-----BEGIN PKCS7-----»; hex: null för PEM. PKCS#7 OID 1.2.840.113549.1.7.2 (signedData) visas i rubriken.

Program som öppnar P7C-filer

Windows5 apps
Adobe Acrobat Betald Redigera > Inställningar > Signaturer > Identiteter och betrodda certifikat > Importera - använd för att lägga till certifikatet för validering av PDF-signaturer, inte för att «öppna» som ett dokument.
Microsoft Windows Certificate Manager (certmgr.msc) Inbyggd Dubbelklicka på .p7c för att starta guiden för import av certifikat; välj certifikatarkiv (Personligt, Betrodda rotcertifikatutfärdare, etc.).
Microsoft Windows (built-in shell handler) Inbyggd Dubbelklick öppnar certifikatdialogrutan inbyggt; klicka på «Installera certifikat» för att anropa importguiden.
Adobe Reader (Acrobat Reader) Gratis Kan importera .p7c för validering av digitala signaturcertifikat via Inställningar > Signaturer. Den öppnar INTE P7C som ett dokument.
OpenSSL (CLI) Öppen källkod openssl pkcs7 -inform DER -in cert.p7c -print_certs -out certs.pem - extrahera enskilda PEM-certifikat.
macOS2 apps
Keychain Access Inbyggd Dubbelklicka på .p7c eller dra den till Nyckelringsåtkomst för att importera certifikaten till lämplig nyckelring.
macOS (built-in) Inbyggd Dubbelklicka för att öppna i Nyckelringsåtkomst automatiskt.
Linux1 app
OpenSSL (CLI) Öppen källkod openssl pkcs7 -inform DER -in cert.p7c -print_certs -out certs.pem - extrahera enskilda PEM-certifikat.

Tekniska detaljer

djup specifikation
StandardPKCS#7 v1.5 (RFC 2315, 1998); funktionellt identisk med CMS SignedData (RFC 5652, 2009)
PKCS#7 OID1.2.840.113549.1.7.2 (id-signedData)
DER magic bytes30 82 - ASN.1 SEQUENCE-tagg följt av 2-byte längdkodning
PEM-rubrik-----BEGIN PKCS7----- / -----END PKCS7-----
KodningBinär (DER) eller text (PEM - Base64-kodad DER)
ContainerASN.1 BER/DER - samma kodning som används av alla X.509- och PKCS-format
Inkluderade certifikatEtt eller flera X.509 v3 DER-certifikat (slutenhet plus kedja)
Privata nycklarIngår ej - format för enbart certifikat; använd .pfx/.p12 för buntar med certifikat+nyckel
Fältet SignerInfosTomt (degenererad SignedData - inget signerat innehåll, endast certifikat)
MIME-typapplication/pkcs7-mime; smime-type=certs-only
Typisk filstorlek1 KB - 20 KB (skalar med certifikatkedjans längd)
OpenSSL-kommandoopenssl pkcs7 -in file.p7c -print_certs
OperativsystemWindows, macOS, Linux, iOS, Android
Släppt1993 (PKCS#7 v1.5 by RSA Laboratories; RFC 2315 published 1998)
Senaste versionCMS (Cryptographic Message Syntax) RFC 5652, 2009 - successor standard
Öppen standardJa · royaltyfri
Specifikationdatatracker.ietf.org

P7C-konverteringar

Frågor & svar

frågat av användare
Ställ en snabb fråga
Få hjälp från personer som arbetar med P7C-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 P7C-filer.

Vanliga frågor

Vad är en P7C-fil?
En PKCS#7-certifikatfil - den innehåller ett eller flera digitala certifikat (endast publika nyckeldata, ingen privat nyckel). Används för att distribuera certifikat för e-postsignering, SSL/TLS eller validering av kodsignering.
Hur öppnar jag en P7C-fil i Windows?
Dubbelklicka på den - Windows öppnar automatiskt guiden för import av certifikat. Välj rätt certifikatarkiv (Personligt för ditt eget certifikat; Betrodda rotcertifikatutfärdare för CA-certifikat).
Hur öppnar jag en P7C-fil på Mac?
Dubbelklicka på den så öppnas Nyckelringsåtkomst. Välj målnyckelring och klicka på Lägg till.
Innehåller en P7C-fil min privata nyckel?
Nej. P7C innehåller endast publika certifikat. Din privata nyckel finns i en .pfx- eller .p12-fil (PKCS#12), som du aldrig ska dela med dig av.
Vad är skillnaden mellan P7C och P7B?
De är samma format (PKCS#7 enbart certifikat). P7B ses oftare i Windows; P7C är det S/MIME-specifika filsuffixet. Du kan byta namn från den ena till den andra.
Varför vill Adobe Reader att jag ska öppna en P7C-fil?
Adobe använder .p7c för import av Digitalt ID-certifikat för PDF-signering/verifiering. Det är inte ett PDF-dokument - det är ett certifikat som ska importeras till Acrobats betrodda arkiv.
Kan jag konvertera en P7C till PEM?
Ja: openssl pkcs7 -inform DER -in cert.p7c -print_certs -out bundle.pem

Referenser

1RFC 2315 - PKCS#7 Cryptographic Message Syntax v1.5datatracker.ietf.org
2RFC 5652 - Cryptographic Message Syntax (CMS, successor)datatracker.ietf.org

Fortsätt utforska

genom databasen

Populära filtillägg denna vecka

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

Relaterade filtillägg

.CRYPTWhatsApp Encrypted Message Database Backup
.SDOCOracle IRM Sealed Word Document
.AXXAxCrypt Encrypted File
.REMBlackBerry Encrypted Media Card File
.DLCDownload Link Container
.SECPGP Secret Key Ring File

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-Ö