Comparar
PEM vs PFX
PEM é uma codificação de texto para estruturas de certificados; PFX/P12 é um contêiner PKCS#12 que pode reunir certificados e chaves privadas.
Qual formato você deve escolher?
Use o formato exigido pelo serviço de destino. Trate qualquer arquivo que possa conter uma chave privada como segredo.
Indicado para PEM
Representar certificados e chaves como texto
- Sistemas que pedem material PEM
Indicado para PFX
Migração de certificados
- Importar identidade com certificado em sistema que exige PKCS#12
Informações básicas
| Campo | PEM | PFX |
|---|---|---|
| Extensão | .pem | .pfx, .p12 |
| Tipo MIME | application/x-pem-file | application/pkcs12 |
| Usos comuns | Representar certificados e chaves como texto | Migração de certificados |
| Como abrir | Confira rótulos como texto sem colar o conteúdo em chats públicos ou locais compartilhados. | Abra somente em um gerenciador de certificados confiável e confira o conteúdo. |
| Exportar ou converter | Antes de converter para DER ou PKCS#12, identifique objetos e eventual chave privada. | Ao exportar para PEM, verifique se há chave privada e proteja todos os arquivos gerados. |
Escolha por finalidade
Sistemas que pedem material PEM
Representar certificados e chaves como texto
PEMImportar identidade com certificado em sistema que exige PKCS#12
Migração de certificados
PFXPonto principal 1
Arquivos PEM são texto com rótulos e podem conter estruturas diferentes.
Mais sobre as diferençasPonto principal 2
PFX/P12 é um contêiner que pode agrupar certificados e chaves.
Mais sobre as diferençasMais sobre as diferenças
Antes de converter, identifique o conteúdo e confirme os requisitos do aplicativo de destino. Proteja separadamente as chaves privadas e as senhas.
- A extensão .pem, sozinha, não informa se o conteúdo é um certificado ou uma chave.
- Contêineres PFX/P12 podem ter proteção por senha, mas ainda exigem armazenamento e transferência seguros.
Perguntas frequentes
PEM sempre contém uma chave privada?
Não. PEM pode codificar certificados, chaves públicas ou privadas e outras estruturas. Confira os rótulos e manuseie com cuidado.
Um arquivo PEM é sempre um certificado?
Não. PEM pode codificar certificados, chaves privadas ou públicas e solicitações de assinatura. Confira os rótulos e valide o objeto.