O nginx suporta certificados de formato DER?

6

Eu tentei usar um e ele falhou. Convertê-lo para o PEM funciona bem. Nossos usuários fazem o upload dos certificados para o nosso servidor, e estamos nos perguntando se podemos configurar o nginx para que ele suporte ambos. Se não, existe uma maneira de determinar programaticamente se o arquivo de certificado está no formato DER ou PEM?

    
por Sohan 30.08.2013 / 18:29

1 resposta

5

O Nginx não suporta o formato DER.

If not, is there a way to programmatically determine if the certificate file is in DER or PEM format?

Você pode usar o arquivo de comando para determinar o formato do certificado

# file www.example.net.der
www.example.net.der: data

# file www.example.net.pem
www.example.net.pem: ASCII text

PEM são arquivos ASCII codificados em Base64 enquanto o formato DER é simplesmente uma forma binária de um certificado em vez do formato ASCII PEM

Você pode converter DER - > PEM com openssl

# openssl x509 -inform DER -in www.example.net.der -outform PEM -out www.example.net.pem
    
por 30.08.2013 / 18:51

Tags