Comparar
PEM vs DER
PEM e DER podem representar os mesmos dados de certificado ou chave com codificações diferentes. PEM envolve texto Base64 em delimitadores identificados; DER é uma codificação ASN.1 binária. A extensão, por si só, não identifica o objeto contido.
Qual formato você deve escolher?
Use a codificação exigida pelo software que receberá o arquivo. PEM é prático para inspecionar e trocar como texto; DER é usado quando se exige formato binário.
Indicado para PEM
Representar certificados e chaves como texto
- Sistemas que pedem material PEM
Indicado para DER
Implantação de certificados
- Fornecer um certificado ASN.1 a software que exige entrada binária
Informações básicas
| Campo | PEM | DER |
|---|---|---|
| Extensão | .pem | .der |
| Tipo MIME | application/x-pem-file | application/pkix-cert |
| Usos comuns | Representar certificados e chaves como texto | Implantação de certificados |
| Como abrir | Confira rótulos como texto sem colar o conteúdo em chats públicos ou locais compartilhados. | Abra com uma ferramenta de certificados e confira o tipo de objeto. |
| Exportar ou converter | Antes de converter para DER ou PKCS#12, identifique objetos e eventual chave privada. | Ao converter para PEM, confira o conteúdo e os requisitos do destino. |
Escolha por finalidade
Sistemas que pedem material PEM
Representar certificados e chaves como texto
PEMFornecer um certificado ASN.1 a software que exige entrada binária
Implantação de certificados
DERPonto principal 1
PEM usa texto Base64 com rótulos BEGIN e END.
Mais sobre as diferençasPonto principal 2
DER armazena os dados codificados em formato binário.
Mais sobre as diferençasMais sobre as diferenças
Consulte os requisitos do aplicativo e identifique o tipo de objeto antes de converter. Valide o resultado com a ferramenta de destino, proteja chaves privadas e não confunda renomear o arquivo com converter a codificação.
- Os delimitadores PEM ajudam a reconhecer o objeto no texto, mas não comprovam seu tipo ou validade.
- DER é um formato binário compacto que não deve ser lido diretamente como texto.
- Cadeias de certificados, chaves privadas e solicitações de assinatura são objetos distintos em qualquer codificação.
Perguntas frequentes
Posso converter PEM para DER apenas mudando a extensão?
Não. Recodifique o objeto com uma ferramenta confiável e confirme que o aplicativo receptor consegue interpretá-lo.