.P12 Dateiendung
Um .P12-Dateien unter Windows zu öffnen, wenn Sie den Inhalt nur anzeigen oder extrahieren müssen, verwenden Sie das pkcs12-Tool von OpenSSL (siehe OpenSSL pkcs12-Dokumentation) auf einem Computer, auf dem OpenSSL verfügbar ist.
Um eine .p12-Datei zu öffnen, importieren Sie sie normalerweise in einen Zertifikats-/Schlüsselmanager (z. B. Keychain Access unter macOS) oder prüfen/extrahieren sie mit OpenSSL. Da .p12-Dateien häufig private Schlüssel enthalten, werden Sie während des Imports normalerweise zur Eingabe des Kennworts der Datei aufgefordert.
Zuletzt aktualisiert: 12. Juni 2026
Auf Ihrem Gerät öffnen
Wählen Sie Ihr Betriebssystem für eine Schritt-für-Schritt-Anleitung.
So öffnen Sie .P12-Dateien
Nutzen Sie diese plattformspezifischen Anleitungen, um .P12-Dateien sicher zu öffnen.
Windows
- Wenn Sie den Inhalt nur anzeigen oder extrahieren müssen, verwenden Sie das pkcs12-Tool von OpenSSL (siehe OpenSSL pkcs12-Dokumentation) auf einem Computer, auf dem OpenSSL verfügbar ist.
- Wenn Sie es in einer bestimmten Anwendung oder einem bestimmten Schlüsselspeicher installieren müssen, importieren Sie es über die Zertifikat-/Schlüsselimportfunktion dieser Anwendung und geben Sie das .p12-Passwort ein, wenn Sie dazu aufgefordert werden.
Mac
- Öffnen Sie den Schlüsselbundzugriff und verwenden Sie die Importfunktion, um die .p12-Identität zu importieren (Apple weist darauf hin, dass PKCS #12-Dateien vom Schlüsselbundzugriff verarbeitet werden).
- Geben Sie bei Aufforderung das .p12-Passwort ein, um den privaten Schlüssel und die Zertifikate zu entsperren/importieren.
Linux
- Verwenden Sie OpenSSL, um den Container zu überprüfen: Führen Sie den OpenSSL-Befehl pkcs12 für die .p12-Datei aus, um deren Inhalt aufzulisten.
- Wenn Sie das Zertifikat und den Schlüssel als separate Dateien benötigen, verwenden Sie die OpenSSL-pkcs12-Optionen, um das/die Zertifikat(e) und den privaten Schlüssel zu extrahieren (Sie werden zur Eingabe des Containerkennworts aufgefordert).
iOS
- Wenn Sie eine .p12-Datei für die Entwicklung oder den Identitätsimport erhalten haben, importieren Sie diese über Ihren Apple-Workflow (PKCS #12-Identitäten werden über das Sicherheits-Framework von Apple unterstützt); Wenn Sie den Import auf dem Gerät nicht durchführen können, übertragen Sie ihn auf einen Mac und importieren Sie ihn mit der Schlüsselbundverwaltung.
Android
- Die Handhabung von Android variiert je nach App; Wenn Sie es nicht direkt importieren können, übertragen Sie die .p12-Datei auf ein Desktop-System und verwenden Sie einen Zertifikats-/Schlüsselmanager oder OpenSSL, um den Inhalt zu importieren oder zu extrahieren.
Sicherheitshinweise
- .p12-Dateien enthalten oft private Schlüssel; Jeder, der die Datei und ihr Passwort erhält, kann möglicherweise die Identität nachahmen (z. B. für TLS oder Codesignatur). Behandeln Sie es wie ein Geheimnis und bewahren Sie es sicher auf.
- PKCS #12-Container sind üblicherweise passwortgeschützt, der Schutz hängt jedoch vom gewählten Passwort ab; Verwenden Sie ein sicheres Passwort und vermeiden Sie das Senden von .p12-Dateien über unsichere Kanäle.
- Importieren Sie nur .p12-Dateien aus vertrauenswürdigen Quellen. Durch den Import werden Schlüssel/Zertifikate zu einem Schlüsselspeicher (z. B. dem macOS-Schlüsselbund) hinzugefügt, was sich auf Authentifizierungs- und Signaturvorgänge auswirken kann.
Wenn Sie die Datei nicht erwartet haben
Diese Endung steht meist für Daten, Text oder strukturierte Inhalte – nicht für ein ausführbares Programm an sich. Typisch ist eher Täuschung (Betrugs-Anhang oder irreführender Dateiname). Bei vertrauenswürdigen Absendern braucht es selten pauschale Antivirus-Floskeln; die verlinkten Tools sind für die Extra-Prüfung unerwarteter Downloads gedacht.
Avast offers free and premium antivirus software that protects against viruses, malware, ransomware, and phishing. Scan files before opening them to ensure safety.
NortonNorton 360 delivers comprehensive antivirus protection, VPN, and identity theft monitoring. Scan files for threats before opening to keep your device secure.
Wir erhalten möglicherweise eine Provision über Affiliate-Links. Das unterstützt unsere kostenlosen Dateiendungs-Guides.
Datei lässt sich nicht öffnen?
Die häufigsten Ursachen und Lösungen, wenn .P12-Dateien nicht geöffnet werden können.
Häufige Ursachen
- Passwort oder Passphrase wird abgelehnt
- Der Import ist erfolgreich, aber der private Schlüssel fehlt
- Probleme mit der Zertifikatskette nach dem Import
Lösungsschritte
- Bestätigen Sie, dass Sie das richtige .p12-Passwort verwenden (dies ist das Container-Passwort, nicht unbedingt die ursprüngliche Passphrase des Schlüssels).
- Versuchen Sie, die Datei mit OpenSSL pkcs12 zu überprüfen, um zu bestätigen, dass es sich um einen gültigen PKCS #12-Container handelt, und um zu sehen, was sie enthält.
- Wenn Sie steuern, wie es erstellt wurde, exportieren/erstellen Sie den PKCS #12-Container erneut und legen Sie ein bekanntes Passwort fest.
Betriebssystem-spezifische Fehlerbehebung
Was ist eine .P12-Datei?
Eine .p12-Datei ist ein PKCS #12 „Personal Information Exchange“-Containerformat (PFX), das durch RFC 7292 definiert ist. Sie kann Zertifikate, Zertifikatsketten und private Schlüssel zusammen in einer Datei speichern, üblicherweise mit passwortbasiertem Schutz. Die Erweiterung .p12 wird häufig (neben .pfx) für PKCS #12-Archive verwendet.
Hintergrund
PKCS #12 ist ein standardisiertes Containerformat zum Transport und Sichern kryptografischer Identitäten – insbesondere eines Endentitätszertifikats gepaart mit seinem privaten Schlüssel sowie allen Zwischenzertifikaten, die zum Aufbau einer Kette erforderlich sind. Die IETF-Spezifikation (RFC 7292) definiert die Syntax und Verarbeitungsregeln für diese „PFX“-Objekte.
In der Praxis werden .p12-Dateien häufig verwendet, wenn Sie eine Identität zwischen Systemen verschieben müssen (z. B. von einer Zertifizierungsstelle oder einem Server zu einer Entwickler-Workstation oder zwischen Schlüsselspeichern). Das Apple-Ökosystem verarbeitet PKCS #12-Identitäten üblicherweise über den Schlüsselbundzugriff und zugehörige Sicherheits-Framework-APIs.
Für Befehlszeilen-Workflows und Fehlerbehebung bietet OpenSSL das pkcs12-Tool zum Parsen, Erstellen und Extrahieren von Zertifikaten und Schlüsseln aus PKCS #12-Dateien (.p12/.pfx).
Gängige MIME-Typen: application/pkcs12
Bekannte Aliase: .pfx
Weiterführende Literatur
Weitere Informationen zum .P12-Format.
Häufige .P12-Probleme
Passwort oder Passphrase wird abgelehnt
Die meisten .p12-Dateien sind passwortgeschützt. Der Import/die Extraktion schlägt fehl, wenn das Passwort falsch ist oder wenn die Datei mit Einstellungen erstellt wurde, die vom Importtool nicht akzeptiert werden.
- Bestätigen Sie, dass Sie das richtige .p12-Passwort verwenden (dies ist das Container-Passwort, nicht unbedingt die ursprüngliche Passphrase des Schlüssels).
- Versuchen Sie, die Datei mit OpenSSL pkcs12 zu überprüfen, um zu bestätigen, dass es sich um einen gültigen PKCS #12-Container handelt, und um zu sehen, was sie enthält.
- Wenn Sie steuern, wie es erstellt wurde, exportieren/erstellen Sie den PKCS #12-Container erneut und legen Sie ein bekanntes Passwort fest.
Der Import ist erfolgreich, aber der private Schlüssel fehlt
Eine PKCS #12-Datei kann Zertifikate ohne privaten Schlüssel enthalten; Einige Exporte umfassen nur die öffentliche Zertifikatskette, die nicht zum Signieren oder zur Server-TLS-Identität verwendet werden kann.
- Verwenden Sie OpenSSL pkcs12, um den Inhalt aufzulisten und zu überprüfen, ob ein privater Schlüssel im Container vorhanden ist.
- Wenn kein privater Schlüssel vorhanden ist, besorgen Sie sich eine neue .p12/.pfx-Datei, die den privaten Schlüssel enthält (oder generieren/exportieren Sie sie neu von dem System, auf dem der Schlüssel erstellt wurde).
Probleme mit der Zertifikatskette nach dem Import
Selbst wenn das Blattzertifikat importiert wird, können fehlende Zwischenzertifikate zu Vertrauens-/Validierungsfehlern führen, da die Kette nicht aufgebaut werden kann.
- Überprüfen Sie die .p12-Datei mit OpenSSL pkcs12, um festzustellen, ob Zwischenzertifikate enthalten sind.
- Exportieren/erstellen Sie die .p12 erneut, um die vollständige Zertifikatskette (Blatt plus Zwischenprodukte) einzuschließen, und importieren Sie sie dann erneut.
FAQ
Was ist der MIME-Typ für .p12 (PKCS #12)?
Der bei der IANA registrierte Medientyp für PKCS #12-Daten ist application/pkcs12.
Ist .p12 dasselbe wie .pfx?
Sie beziehen sich üblicherweise auf dasselbe PKCS #12 (PFX)-Containerformat; Beide Erweiterungen werden häufig für die gleiche Art von Paket aus Zertifikat und privatem Schlüssel verwendet.
Kann ich das Zertifikat und den privaten Schlüssel aus einer .p12-Datei extrahieren?
Ja. Das pkcs12-Tool von OpenSSL kann PKCS #12-Dateien analysieren und Zertifikate und Schlüssel extrahieren (Sie benötigen das Container-Passwort).
Warum wird beim Importieren einer .p12-Datei zur Eingabe eines Passworts aufgefordert?
PKCS #12-Container sind in der Regel verschlüsselt oder mit einem Passwort integritätsgeschützt, um das darin enthaltene private Schlüsselmaterial zu schützen. Import-Tools erfordern es, um den Inhalt zu entsperren.
Ähnliche Dateiendungen
Vergleichen Sie verwandte Formate in derselben Kategorie, um schneller das richtige Tool zu finden.
- .pfx - Persönlicher Informationsaustausch (PFX)
- .pem - PEM-kodiertes Zertifikat
- .csr - PKCS #10-Zertifikatsignierungsanforderung
- .der - DER-codiertes X.509-Zertifikat
- .p7b - PKCS #7-Zertifikatspaket (P7B)
- .ac - X.509-Attributzertifikat
- .p7s - PKCS #7 / S/MIME Digitale Signatur (getrennte Signatur)
- .p7c - PKCS #7 / CMS-Zertifikatcontainer (nur für Zertifikate signierte Daten)