Sentindo-se confuso sobre as diferenças entre os arquivos CER e CRT? Podemos ajudar
CER, CRT, DER, PEM, P7B, P7S, PFX, e P12. Você tem vontade de puxar o cabelo quando vê tantos formatos e extensões de certificados SSL/TLS? Bem, você não é o único. Na nossa experiência, uma pessoa que lida com certificados SSL passa por esta fase pelo menos uma vez na sua vida. Portanto, não se preocupe, pois muitos já lá estiveram (e muitos ainda estão para chegar). Entretanto, queremos ajudar, tornando esta fase o mais curta possível para você.
E é por isso que criámos este artigo – para o ajudar a esclarecer qualquer confusão em relação aos ficheiros CER vs CRT.
CER vs CRT: Qual é a diferença?
Fundamentalmente, não há diferença entre CER e CRT… e ainda assim há uma diferença entre os dois. Não, não estamos a tentar referir-nos ao gato do Schrödinger aqui, por isso relaxa. O que queremos dizer é que ambos são o mesmo formato de certificado SSL – que é o formato Base64 (ASCII) – ambos são extensões de nomes de arquivo diferentes. Isto é importante porque um servidor pode exigir que o seu certificado de extensão de nome de arquivo esteja em uma das duas extensões.
Sentindo-se ainda mais confuso? Sim, nós pensamos que sim. Essencialmente, estas extensões são usadas para certificados, e são codificadas em DER binário ou como formatos ASCII PEM. CER &As extensões CRT são mais comumente usadas pela família Unix de sistemas operacionais.
X.509 Extensões de nomes de arquivos de certificados
Tecnicamente, todos os certificados SSL são considerados como tipos de certificados X.509. Estes certificados digitais têm diferentes extensões e formatos de nome de arquivo. Aqui está uma breve visão geral de várias extensões comuns de nomes de arquivos:
- .pem – Este é um certificado DER (Correio Eletrônico Privado-Privado) Base64 codificado, incluído entre “–BEGIN CERTIFICATE–” e “–END CERTIFICATE–“
- .cer, .crt, e .der – Embora normalmente em formato DER binário, certificados codificados com base64 também são comuns (veja .pem acima).
- .p7b e .p7c – Estrutura PKCS#7 SignedData sem dados, apenas certificado(s) ou CRL(s).
- .p12 – Arquivos PKCS#12 podem conter certificado(s) (públicos) e chaves privadas (protegidos por senha).
- .pfx – PFX é o predecessor do PKCS#12. Este tipo de arquivo geralmente contém dados no formato PKCS#12 (por exemplo, com arquivos PFX gerados no IIS).
Servidores diferentes requerem formatos diferentes &Extensões
Como você provavelmente sabe, há toneladas de servidores por aí. E a coisa (ruim) sobre eles é que eles aceitam arquivos decertificados que são codificados e formatados de uma certa maneira. Portanto, se você quiser instalar um certificado SSL no seu servidor, você deve estar ciente dos requisitos de formatação e extensão do seu servidor específico. A boa notícia? Os primeiros servidores aceitam vários formatos de arquivos de certificados.
Se eles não o fizerem, no entanto, você pode precisar converter um certificado para um tipo de arquivo diferente. Felizmente para você, nós sabemos como fazer isso.
Como converter arquivos de CRT para CER
Porque arquivos CER e CRT são basicamente sinônimos,eles podem ser usados intercambiavelmente simplesmente mudando a extensão. Então, em caso seu servidor requer que você use a extensão .CER, você pode converter facilmente para a extensão.CRT implementando os seguintes passos:
- Clique duas vezes no seu site.crtfile para abri-lo no display do certificado.
- Clique na guia Detalhes e selecione o botão Copiar para arquivo.
- Clique Próximo no assistente de certificado.
- Escolha Base-64 codificado X.509(.CER), e depois clique em Next.
- Now, navegue para armazenar seu arquivo e digite no nome do arquivo que você quer manter
- Finalmente, salve o arquivo.
Congratulações! Você converteu com sucesso seu certificado da CRT para CER.
0