O formato de arquivo PFX, frequentemente associado à extensão .pfx, significa Personal Information Exchange (Troca de Informações Pessoais). É um formato padrão utilizado para armazenar uma chave privada juntamente com o seu certificado de chave pública correspondente (e, muitas vezes, os certificados intermediários também) em um único arquivo protegido por senha. Este formato é baseado no padrão PKCS #12 (Public-Key Cryptography Standards #12). Os arquivos PFX são cruciais para o transporte seguro ou backup de identidades digitais, como as utilizadas para autenticação de servidores web SSL/TLS, assinatura de código (code signing) ou autenticação de cliente. Como contêm a chave privada, que é o componente mais sensível de um certificado digital, os arquivos PFX devem sempre ser protegidos com uma senha forte. Eles são comumente usados ao migrar um certificado SSL de um servidor web (como o IIS) para outro, ou ao instalar um certificado em uma máquina que precisa utilizá-lo para operações criptográficas. A estrutura garante que a chave privada permaneça criptografada até que a senha correta seja fornecida no momento da importação, assegurando a integridade e a confidencialidade dos dados.