IT-Lexikon › Sicherheit › PKCS #12

PKCS #12

Sicherheit Svenska → Aktualisiert: 2026-10-13

PKCS #12 ist das Containerformat für private Schlüssel und Zertifikate, durch ein Passwort geschützt – bekannt als .p12 oder .pfx.

Das Format gehört zur PKCS-Familie von RSA Laboratories. Windows nutzt es als .pfx, und seit JDK 9 ist es das Standardformat für Java-Keystores. Eine Datei enthält ein Zertifikat samt privatem Schlüssel; der Inhalt wird mit einem aus einem Passwort abgeleiteten Schlüssel verschlüsselt.

Bei der Schlüsselableitung ist historisch einiges schiefgegangen. Die älteren Kodierungen mit RC2 und SHA-1-basierter Ableitung gelten als schwach, moderne Exporte verwenden PBES2 mit AES und PBKDF2. Eine alte .pfx ist daher ein Container, den Passwort-Cracker lieben, und ein guter Grund, sie zu ersetzen.

← Zurück zum Lexikon