
Estou usando o Windows e recebi um arquivo .cer. Como posso ver os detalhes disso?
Responder1
OpenSSL permitirá que você o veja se estiver instalado em seu sistema, usando oFerramenta OpenSSL x509.
openssl x509 -noout -text -in 'cerfile.cer';
O formato do arquivo .CER pode exigir que você especifique um formato de codificação diferente para ser explicitamente chamado.
openssl x509 -inform pem -noout -text -in 'cerfile.cer';
ou
openssl x509 -inform der -noout -text -in 'cerfile.cer';
Em sistemas Windows, você pode clicar com o botão direito no arquivo .cer e selecionar Abrir. Isso permitirá que você visualize a maioria dos metadados.
No Windows, você executa o programa gerenciador de certificados do Windows usando o comando certmgr.msc na janela de execução. Então você pode importar seus certificados e visualizar detalhes.
Responder2
Se estiver usando o Windows, você pode usar o utilitário console
certutil -dump <file>
Responder3
Todas as respostas aqui falham no MacOS. A única coisa que funciona em Sierra e High Sierra é:
openssl x509 -inform der -in cerfile.cer -noout -text
Responder4
Achei o openssl bastante limitante (não é possível analisar o conteúdo da cadeia/pacote, a saída é muito barulhenta para minhas necessidades, ...), crieiinformações do certificadoprojeto no github, que pode analisar cadeia/pacote, aceita vários arquivos como argumento e também pode obter informações de certificado do host se o argumento estiver na forma de host:port
.