Certificados de Segurança: PEM, DER e PKCS#12
Codificação ASCII em Base64, certificados DER binários e contentores de chaves privadas.
Os arquivos são processados localmente no navegador com WebAssembly e APIs HTML5. Eles não saem do seu dispositivo, portanto não há envio para servidores nem armazenamento de arquivos por terceiros.
Comece a converter imediatamente no seu dispositivo, sem espera pelo envio, fila de downloads ou limitação imposta por um servidor remoto.
Use todas as ferramentas disponíveis sem criar uma conta, pagar por um plano ou atingir um limite artificial de tamanho de arquivo. Converta quantas vezes o seu navegador e dispositivo permitirem.
Comparação de formatos e especificações técnicas
| Formato de Saída | Tipo MIME | Especificação | Tipo |
|---|---|---|---|
| PEM Certificado | application/x-pem-file | RFC-7468-PEM | Certificado codificado em Base64 |
| CRT Certificado | application/x-x509-ca-cert | RFC-5280-X509 | Certificado público X.509 |
| CER tificado | application/pkix-cert | RFC-5280-X509 | Certificado de segurança X.509 |
| DER Binário | application/x-x509-ca-cert | RFC-5280-X509 | Certificado binário ASN.1 |
| P12 Pacote PKCS #12 | application/x-pkcs12 | RFC-7292-PKCS12 | Arquivo de certificado criptografado |
| PFX Pacote | application/x-pkcs12 | RFC-7292-PKCS12 | Arquivo de intercâmbio pessoal da Microsoft |
Especificações técnicas e análise de codecs
PEM vs. DER: Texto vs. Binário
DER é a codificação ASN.1 binária de um certificado SSL/TLS. PEM é simplesmente esse mesmo dado binário convertido para texto Base64 com cabeçalhos '-----BEGIN CERTIFICATE-----', permitindo que os certificados sejam copiados e colados em servidores Web e configurações de texto.
PKCS#12 (.pfx / .p12): Agrupamento de Chave e Certificado
Um certificado PEM contém apenas o certificado público. Ao migrar certificados entre servidores Windows ou repositórios de chaves Java, o PKCS#12 empacota o certificado público, a cadeia completa de confiança do certificado e a chave privada encriptada num único arquivo protegido por palavra-passe.
0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.