.P7C

P7C-fil

PKCS#7 Certificate File
Stil et spørgsmål
HURTIGT SVAR

En P7C-fil er et PKCS#7-certifikatbundt, der indeholder et eller flere digitale certifikater (kun offentlige nøgler, ingen privat nøgle). På Windows skal du dobbeltklikke for at åbne guiden til import af certifikater. På Mac skal du dobbeltklikke for at importere til Keychain Access. Det er ikke et dokument og kan ikke åbnes i en PDF-fremviser eller teksteditor.

Udvikler: RSA Laboratories (PKCS standard); standardized by IETF as RFC 2315 → RFC 5652 (CMS) Kategori: Kodet filer Åben standard MIME: application/pkcs7-mime
ÅBNER PÅ Windows macOS Linux
Relateret: .CRYPT · .SDOC · .AXX · .REM

På denne side

19k+ filtyper indekseret
Sidst gennemset Jun 28, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er P7C-filformatet?

En .p7c-fil er et PKCS#7-certifikatbundt - en digital certifikatfil kodet som en «degenereret» PKCS#7 SignedData-struktur, der indeholder et eller flere X.509-certifikater, men ingen signeret nyttelast. Den bruges til at distribuere et certifikat eller en fuld certifikatkæde (slutentitet plus mellemliggende CA'er) som en enkelt bærbar fil.

Teknisk set er .p7c og .p7b det samme format: begge pakker certifikater ind i en PKCS#7 SignedData-struktur (OID 1.2.840.113549.1.7.2) med et tomt SignerInfos-felt. Forskellen er baseret på konvention - .p7c er den filtype, Microsoft associerer med formen «kun certifikater» til S/MIME og e-mail-identitetsformål. Windows CryptoAPI og certifikatstyring (certmgr.msc) håndterer begge identisk.

Filer kan kodes på to måder: DER (binær, starter med bytes 30 82) eller PEM (Base64-kodet DER indpakket i -----BEGIN PKCS7----- / -----END PKCS7----- overskriftslinjer).

.p7c-filer indeholder kun offentlige certifikater - ingen private nøgler er inkluderet. For filer, der samler et certifikat med dets private nøgle, se .pfx (PKCS#12). Den underliggende standard er blevet erstattet af CMS (Cryptographic Message Syntax, RFC 5652), men .p7c-filer er stadig i vid udstrækning i brug til S/MIME-certifikatdistribution, kodesigneringskæder og virksomheders PKI-arbejdsgange.

openssl pkcs7 -in file.p7c -print_certs udtrækker certifikaterne fra bundtet.

Sikkerhed og tryghed

RISIKO: LOW

.p7c indeholder kun offentlige certifikater - ingen private nøgler. Sikker at dele og distribuere. Intet eksekverbart indhold. Risiko: Bekræft altid certifikatets udsteder/fingeraftryk efter import for at bekræfte, at det er fra en legitim CA; ondsindede certifikater kan bruges i MITM-angreb, hvis de importeres i Betroede rodcertificeringsinstanser.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNPKCS#7 Certificate Fileogså kendt som Degenerate SignedData, certs-only PKCS7
UDVIKLERRSA Laboratories (PKCS standard); standardized by IETF as RFC 2315 → RFC 5652 (CMS)siden 1993 (PKCS#7 v1.5 by RSA Laboratories; RFC 2315 published 1998)
KATEGORIKodet filer
MIME-TYPEapplication/pkcs7-mime
TYPEDER/PEM-kodet ASN.1 PKCS#7 SignedData-struktur (kun certifikater, ingen nyttelast)
STANDARDÅben · royaltyfri
Dette filtypenavn bruges også af…
  • S/MIME signeret og indpakket mail-vedhæftning - application/pkcs7-mime med smime-type=enveloped-data pakker krypteret e-mail-indhold ind; samme filtype, anden indholdstype.
MAGIC BYTES · FILSIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
DER-kodede filer starter med 0x30 (SEQUENCE-tag) efterfulgt af længde-bytes (0x82 betyder, at 2-byte længde følger). PEM-kodet variant starter med ASCII-tekst '-----BEGIN CERTIFICATE-----' eller '-----BEGIN PKCS7-----'; hex: null for PEM. PKCS#7 OID 1.2.840.113549.1.7.2 (signedData) vises i overskriften.

Programmer der åbner P7C-filer

Windows5 apps
Adobe Acrobat Betalt Rediger > Indstillinger > Signaturer > Identiteter og betroede certifikater > Importer - bruges til at tilføje certifikatet til validering af PDF-signaturer, ikke til at «åbne» som et dokument.
Microsoft Windows Certificate Manager (certmgr.msc) Indbygget Dobbeltklik på .p7c for at starte guiden til import af certifikater; vælg certifikatlageret (Personlig, Betroede rodcertificeringsinstanser osv.).
Microsoft Windows (built-in shell handler) Indbygget Dobbeltklik åbner dialogboksen Certifikat indfødt; klik på «Installer certifikat» for at starte importguiden.
Adobe Reader (Acrobat Reader) Gratis Kan importere .p7c til validering af digitale signaturcertifikater via Indstillinger > Signaturer. Den åbner IKKE P7C som et dokument.
OpenSSL (CLI) Open-source openssl pkcs7 -inform DER -in cert.p7c -print_certs -out certs.pem - udtræk individuelle PEM-certifikater.
macOS2 apps
Keychain Access Indbygget Dobbeltklik på .p7c eller træk den over i Keychain Access for at importere certifikatet/certifikaterne til den relevante nøglering.
macOS (built-in) Indbygget Dobbeltklik for at åbne i Keychain Access automatisk.
Linux1 app
OpenSSL (CLI) Open-source openssl pkcs7 -inform DER -in cert.p7c -print_certs -out certs.pem - udtræk individuelle PEM-certifikater.

Tekniske detaljer

dyb specifikation
StandardPKCS#7 v1.5 (RFC 2315, 1998); funktionelt 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-tag efterfulgt af 2-byte længdekodning
PEM-overskrift-----BEGIN PKCS7----- / -----END PKCS7-----
KodningBinær (DER) eller tekst (PEM - Base64-kodet DER)
ContainerASN.1 BER/DER - samme kodning som bruges af alle X.509- og PKCS-formater
Inkluderede certifikaterEt eller flere X.509 v3 DER-certifikater (slutentitet plus kæde)
Private nøglerIkke inkluderet - format kun til certifikater; brug .pfx/.p12 til certifikat+nøgle-bundter
SignerInfos-feltTomt (degenereret SignedData - intet signeret indhold, kun certifikater)
MIME-typeapplication/pkcs7-mime; smime-type=certs-only
Typisk filstørrelse1 KB - 20 KB (skalerer med certifikatkædens længde)
OpenSSL-kommandoopenssl pkcs7 -in file.p7c -print_certs
OperativsystemerWindows, macOS, Linux, iOS, Android
Udgivet1993 (PKCS#7 v1.5 by RSA Laboratories; RFC 2315 published 1998)
Seneste versionCMS (Cryptographic Message Syntax) RFC 5652, 2009 - successor standard
Åben standardJa · royaltyfri
Specifikationdatatracker.ietf.org

P7C-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med P7C-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om P7C-filer.

Ofte stillede spørgsmål

Hvad er en P7C-fil?
En PKCS#7-certifikatfil - den indeholder et eller flere digitale certifikater (kun offentlige nøgledata, ingen privat nøgle). Bruges til at distribuere certifikater til e-mail-signering, SSL/TLS eller validering af kodesignering.
Hvordan åbner jeg en P7C-fil på Windows?
Dobbeltklik på den - Windows åbner automatisk guiden til import af certifikater. Vælg det rigtige certifikatlager (Personlig til dit eget certifikat; Betroede rodcertificeringsinstanser til CA-certifikater).
Hvordan åbner jeg en P7C-fil på Mac?
Dobbeltklik på den, og Keychain Access åbnes. Vælg den ønskede nøglering og klik på Tilføj.
Indeholder en P7C-fil min private nøgle?
Nej. P7C indeholder kun offentlige certifikater. Din private nøgle findes i en .pfx- eller .p12-fil (PKCS#12), som du aldrig bør dele.
Hvad er forskellen på P7C og P7B?
De er det samme format (PKCS#7 kun certifikater). P7B ses oftere på Windows; P7C er den S/MIME-specifikke filtype. Du kan omdøbe den ene til den anden.
Hvorfor vil Adobe Reader have mig til at åbne en P7C-fil?
Adobe bruger .p7c til import af Digital ID-certifikater til PDF-signering/verificering. Det er ikke et PDF-dokument - det er et certifikat, der skal importeres til Acrobats tillidslager.
Kan jeg konvertere en P7C til PEM?
Ja: openssl pkcs7 -inform DER -in cert.p7c -print_certs -out bundle.pem

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.TMPTemporary File
10.MDMarkdown Document

Relaterede filtyper

.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 filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å