Resposta direta
O .pfx é o arquivo que contém o seu certificado digital A1: dentro dele estão o certificado público (com seu nome, CPF ou CNPJ e validade), a sua chave privada e, em geral, a cadeia da Autoridade Certificadora, tudo protegido por uma senha. O formato técnico é o PKCS#12; a extensão .p12 é o mesmo formato com outro nome.
Ele é o próprio certificado. Quem tem o arquivo e a senha consegue instalá-lo em qualquer computador e assinar como você. Por isso o .pfx merece o mesmo cuidado de um cartão de banco com a senha anotada.
O que há dentro do arquivo
- Certificado público: os dados do titular (nome, CPF; para e-CNPJ, razão social, CNPJ e CPF do responsável), o número de série, a AC emissora e as datas de validade. É o que os sistemas leem para identificar você.
- Chave privada: o segredo criptográfico que gera as assinaturas. Nunca sai do arquivo sem a senha; é ela que torna a assinatura sua.
- Cadeia de certificação: os certificados da AC Soluti e da AC Raiz da ICP-Brasil, que permitem ao sistema confirmar que o seu certificado é legítimo. Veja cadeia de certificação.
A senha do .pfx é definida por você no momento da emissão. Nem a SignaBras nem a AC a guardam; sem ela, o arquivo não abre. Veja esqueci a senha do certificado.
Onde o .pfx é usado
- Instalação no computador: dois cliques no arquivo importam o certificado no Windows ou no macOS. O navegador e os assinadores passam a enxergá-lo.
- Emissores de nota e ERPs em nuvem: você envia o arquivo e a senha na tela de configuração; o sistema assina as notas por você.
- Integrações e APIs: desenvolvedores apontam o caminho do arquivo e a senha na configuração do software.
.pfx, .cer e .crt: qual a diferença
O .cer e o .crt contêm só o certificado público, sem chave privada; servem para quem quer verificar a sua assinatura ou para instalar a cadeia da AC, mas não assinam nada. O .pfx é o único que contém a chave privada e, portanto, o único que importa guardar.
Cuidados
- Faça duas cópias em locais diferentes (pen drive guardado e pasta pessoal na nuvem) e anote a senha em local seguro. O roteiro está em como fazer backup.
- Não envie o arquivo por e-mail ou mensagem. Se precisar entregar ao contador, prefira dar procuração eletrônica no e-CAC.
- Na importação no Windows, marque "chave exportável"; sem isso, não será possível gerar um novo .pfx a partir daquele computador.
- Perdeu arquivo e senha? Não há recuperação: o caminho é um certificado novo. A SignaBras não emite segunda via; veja perdi o arquivo do certificado.
Os termos técnicos estão no glossário: PFX / PKCS#12 e chave privada.
Perguntas relacionadas
- Esqueci a senha do certificado digital. O que fazer?
- Como fazer backup do certificado digital A1?
- Como instalar o certificado digital A1 no Windows?
- Posso usar o certificado digital A1 em mais de um computador?
Todas as perguntas em perguntas frequentes. Termo técnico desconhecido? Veja o glossário.