.P7B

P7B Datei

PKCS
Frage stellen
SCHNELLE ANTWORT

Eine P7B-Datei ist ein PKCS #7 Zertifikats-Bundle, das ein oder mehrere X.509 CA-Zertifikate (normalerweise ein Root- und Intermediate-Zertifikate) enthält, aber keinen privaten Schlüssel. Unter Windows doppelklicken Sie darauf, um den Zertifikatsimport-Assistenten zu öffnen. Unter Linux oder macOS verwenden Sie OpenSSL, um sie zu prüfen oder zu konvertieren. Die Datei kann sicher geteilt werden, da sie kein privates Schlüsselmaterial enthält.

Entwickler: RSA Security (PKCS #7 spec, 1993); standardised as RFC 2315 / RFC 5652 (CMS) by IETF Kategorie: Internetdateien Offener Standard MIME: application/x-pkcs7-certificates
VERFÜGBAR AUF Windows macOS Linux
Verwandt: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

Auf dieser Seite

19k+ Erweiterungen indexiert
Zuletzt geprüft Jun 29, 2026

Nicht sicher, was Ihre Datei ist?

Legen Sie eine beliebige Datei in unseren Identifikator - wir lesen nur die ersten Bytes, um das Format zu benennen.

Datei identifizieren

Was ist das P7B-Dateiformat?

Eine .p7b-Datei ist ein PKCS #7 Zertifikatsketten-Container, der in PKI (Public Key Infrastructure) verwendet wird. Sie enthält ein oder mehrere digitale X.509-Zertifikate - typischerweise ein Serverzertifikat plus Intermediate- und Root-CA-Zertifikate - kodiert in entweder binärem DER- oder Base64-PEM-Format. Im Gegensatz zu .P12-Bundles enthält eine .p7b-Datei keinen privaten Schlüssel und kann sicher verteilt werden.

Das Format wurde 1993 von RSA Security als PKCS #7 v1.5 definiert, später von der IETF als RFC 2315 (1998) standardisiert und in der Spezifikation durch die Cryptographic Message Syntax (CMS) in RFC 5652 (2009) abgelöst. Trotz des aktualisierten Standards bleibt .p7b der praktische Standard für den Export und Import von Zertifikatsketten auf Windows-Systemen.

Typische Verwendungszwecke:

  • Exportieren von Zertifikatsketten aus dem Windows-Zertifikatsmanager (certmgr.msc)
  • Installieren von Intermediate-CA-Zertifikaten auf IIS und anderen Windows-basierten Servern
  • Verteilen von vertrauenswürdigen Root-CA-Bundles

Die Erweiterung .p7c ist funktional identisch mit .p7b. Tools wie OpenSSL können .p7b-Dateien in das .PEM- oder .CER-Format konvertieren, wie es von Apache, nginx und anderen Servern benötigt wird, die eine separate Kettendatei neben dem privaten Schlüssel erfordern.

Sicherheit

RISIKO: LOW

P7B-Dateien enthalten nur öffentliche Zertifikatsdaten - kein privater Schlüssel, kein ausführbarer Code. Sie können sicher geöffnet und geteilt werden. Überprüfen Sie, ob die Ausstellerkette mit einer vertrauenswürdigen CA übereinstimmt, bevor Sie sie in einen Zertifikatsspeicher importieren, um das Vertrauen in eine betrügerische CA zu vermeiden.

Formatdetails

kurz gefasst
VOLLSTÄNDIGER NAMEPKCSalias PKCS7 certificate file, CMS certificate chain
ENTWICKLERRSA Security (PKCS #7 spec, 1993); standardised as RFC 2315 / RFC 5652 (CMS) by IETFseit 1993 (PKCS #7 v1.5 by RSA Security); RFC 2315 published 1998
MIME TYPEapplication/x-pkcs7-certificates
TYPZertifikatsketten-Container (DER binär oder PEM Base64-kodiert)
STANDARDOffen · lizenzfrei
Diese Erweiterung wird auch verwendet von…
  • S/MIME Signierte Nachricht (.p7m) - PKCS #7 wird auch für die E-Mail-Signatur (.p7m) und getrennte Signaturen (.p7s) verwendet; diese Erweiterungen sind verschieden.
MAGIC BYTES · DATEISIGNATUR
OFFSET
0001
HEX
3082
ASCII
0·
DER-kodiert: beginnt mit 0x30 (ASN.1 SEQUENCE Tag), gefolgt von 0x82 (Länge in 2 Bytes). PEM-kodiert: beginnt mit der ASCII-Zeichenfolge „-----BEGIN PKCS7-----“, Base64-Inhalt, dann „-----END PKCS7-----“. Etwa 20 % der P7B-Dateien sind PEM; der Rest ist binäres DER.

Programme zum Öffnen von P7B-Dateien

Windows2 apps
Windows Certificate Manager (certmgr.msc) Integriert Doppelklicken Sie auf die .p7b-Datei → Zertifikatsimport-Assistent; oder führen Sie „certutil -addstore Root file.p7b“ aus.
OpenSSL (Windows port) Open Source openssl pkcs7 -print_certs -in chain.p7b -out chain.pem (zur Überprüfung in PEM konvertieren)
macOS2 apps
OpenSSL Open Source openssl pkcs7 -print_certs -in chain.p7b -out chain.pem
Keychain Access Integriert Doppelklicken Sie auf die .p7b-Datei, um Zertifikate in den Schlüsselbund (Keychain) zu importieren.
Linux1 app
OpenSSL Open Source openssl pkcs7 -print_certs -in chain.p7b -out chain.pem

Technische Details

technische Spezifikation
KodierungBinäres DER oder Text-Base64 (PEM)
Byte-ReihenfolgeBig-endian (ASN.1 DER)
Container-FormatASN.1 DER oder PEM-Wrapper
MIME-Typapplication/x-pkcs7-certificates
Magic Bytes (DER)0x30 0x82 - ASN.1 SEQUENCE Tag mit 2-Byte Länge
Magic Bytes (PEM)ASCII „-----BEGIN PKCS7-----“ Header-Zeile
Privater Schlüssel enthaltenNein - nur Zertifikate; öffentliche Daten können sicher geteilt werden
Typische Dateigröße1 KB - 20 KB
Interne StrukturASN.1 ContentInfo mit contentType=signedData; Zertifikatsfeld ist ein SET von X.509 v3 DER-Strukturen
Optionaler InhaltKann Zertifikatssperrlisten (CRLs) enthalten
Äquivalente Erweiterung.p7c - funktional identische SignedData-Struktur
Geltender StandardPKCS #7 v1.5 (RFC 2315, 1998); abgelöst durch CMS RFC 5652 (2009)
Veröffentlicht1993 (PKCS #7 v1.5 by RSA Security); RFC 2315 published 1998
Neueste VersionRFC 5652 - Cryptographic Message Syntax (CMS), 2009
Offener StandardJa · lizenzgebührenfrei
Spezifikationdatatracker.ietf.org

P7B-Konvertierungen

Community Q&A

von Nutzern gefragt
Schnelle Frage stellen
Holen Sie sich Hilfe von Menschen, die mit P7B-Dateien arbeiten. Seien Sie konkret - geben Sie Ihr System und die Softwareversion an.
Kein Konto erforderlich · Antworten meist innerhalb eines Tages

Noch keine Fragen - stellen Sie die erste Frage zu P7B-Dateien.

Häufig gestellte Fragen

Was ist eine P7B-Datei?
Ein PKCS #7 Zertifikats-Bundle - enthält ein oder mehrere X.509 CA-Zertifikate (eine Vertrauenskette), aber KEINEN privaten Schlüssel. Wird verwendet, um Intermediate/Root-CA-Zertifikate auf Webservern und Windows-Rechnern zu installieren.
Wie öffne ich eine P7B-Datei unter Windows?
Doppelklicken Sie, um den Zertifikatsimport-Assistenten zu starten, oder öffnen Sie certmgr.msc, klicken Sie mit der rechten Maustaste auf einen Zertifikatsspeicher → Alle Aufgaben → Importieren.
Wie konvertiere ich P7B zu PEM für Apache oder nginx?
Verwenden Sie OpenSSL: „openssl pkcs7 -print_certs -inform DER -in chain.p7b -out chain.pem“. Die resultierende PEM-Datei kann direkt in SSLCertificateChainFile / ssl_trusted_certificate Direktiven verwendet werden.
Enthält eine P7B-Datei einen privaten Schlüssel?
Nein. P7B (PKCS #7 SignedData) enthält nur öffentliche Zertifikate. Um Zertifikate ZUSAMMEN mit einem privaten Schlüssel zu bündeln, verwenden Sie das PFX/P12-Format.
Was ist der Unterschied zwischen P7B und PFX?
P7B enthält nur öffentliche Zertifikate (sicher zu teilen). PFX/P12 enthält Zertifikate UND den privaten Schlüssel (muss mit einem Passwort geschützt werden).
Was ist der Unterschied zwischen P7B und CER?
Eine .cer-Datei enthält normalerweise ein einzelnes Zertifikat; eine .p7b kann eine gesamte Kette (Root + Intermediates) in einer Datei bündeln.

Quellen

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

Weiter entdecken

in der Datenbank

Top-Erweiterungen dieser Woche

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.EXEWindows Executable (Portable Executable)
5.JSONJavaScript Object Notation file
6.M4AMPEG-4 Audio File
7.ICSiCalendar data file
8.TAGDataFlex Query Tag Name File
9.DATProgram Data File (generic)
10.JPGJPEG Image

Verwandte Erweiterungen

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Kostenlose Datei-Tools

Ein Browser-Dateiidentifikator und Bildkonverter - alles läuft auf Ihrem Gerät.

Toolbox öffnen

Dateierweiterungen A-Z durchsuchen