Il formato di file PFX, spesso associato all'estensione .pfx, è l'acronimo di Personal Information Exchange (Scambio di Informazioni Personali). Si tratta di un formato standard utilizzato per archiviare una chiave privata insieme al relativo certificato di chiave pubblica (e spesso anche i certificati intermedi) in un unico file protetto da password. Questo formato si basa sullo standard PKCS #12 (Public-Key Cryptography Standards #12). I file PFX sono fondamentali per trasportare o eseguire il backup in modo sicuro delle identità digitali, come quelle utilizzate per l'autenticazione dei server web SSL/TLS, la firma del codice (code signing) o l'autenticazione dei client. Poiché contengono la chiave privata, che è il componente più sensibile di un certificato digitale, i file PFX devono essere sempre protetti da una password robusta. Sono comunemente utilizzati durante la migrazione di un certificato SSL da un server web (come Microsoft IIS) a un altro, o quando si installa un certificato su un sistema che deve utilizzarlo per operazioni crittografiche. La struttura garantisce che la chiave privata rimanga crittografata fino a quando non viene fornita la password corretta durante la procedura di importazione.