Pregunta ¿Cómo veo los detalles de un archivo .cer de certificado digital?


Estoy usando Windows y me han dado un archivo .cer. ¿Cómo puedo ver los detalles?


81
2017-12-23 09:21


origen




Respuestas:


OpenSSL le permitirá verlo si está instalado en su sistema.

openssl x509 -in cerfile.cer -noout -text

El formato del archivo .CER puede requerir que especifique un formato de codificación diferente para ser llamado explícitamente.

openssl x509 -inform pem -in cerfile.cer -noout -text

o

openssl x509 -inform der -in cerfile.cer -noout -text

En los sistemas Windows, puede hacer clic derecho en el archivo .cer y seleccionar Abrir. Eso te permitirá ver la mayoría de los metadatos.

En Windows, ejecuta el programa administrador de certificados de Windows usando el comando certmgr.msc en la ventana de ejecución. Luego puedes importar tus certificados y ver detalles.


141
2017-12-23 09:38



Me sale "4726: error: 0906D06C: PEM rutinas: PEM_read_bio: no hay línea de inicio: pem_lib.c: 632: Esperando: CERTIFICADO DE CONFIANZA" cuando hago esto en Linux - Zubair
Sin embargo, lo que mencionó sobre Windows funciona, pero es muy difícil leer los detalles del certificado en la pequeña ventana que se muestra - Zubair
Agregué algunas aclaraciones sobre algunas opciones de OpenSSL para especificar diferentes formatos de codificación, dado que su error al especificar el formato DER parece que funcionaría. - Helvick
Versión de Linux gui: gcr-viewer. - user3622355
al llegar :0906D06C:PEM routines:PEM_read_bio"error, tendrá que usar el tercer comando dado, con -inform der


Si estás usando Windows, puedes usar la consola util

certutil -dump <file>

19
2018-06-10 07:53



¿De dónde es ese "certutil" de? El de nss-utils en mis sistemas no tiene una opción "-dump". - freiheit
Es un sistema de utilidad. Tengo Windows 7. technet.microsoft.com/en-US/en-en/library/… - lunicon


Todas las respuestas aquí fallan para MacOS. Lo único que funciona en Sierra y High Sierra es:

openssl x509 -inform der -in cerfile.cer -noout -text

6
2017-12-14 22:35



La respuesta de Helvick (actualizada por última vez en 2014) contiene esta línea exacta. - mwfearnley


Puedes importarlo y previsualizarlo Potencia Shell:

Get-ChildItem –Path c:\file.cer | Import-Certificate –CertStoreLocation cert:\LocalMachine\My

Luego véalo en Windows certmgr.msc o cárguelo directamente en Powershell

SET-LOCATION CERT:\LOCALMACHINE\my
GET-CHILDITEM –RECURSE | FORMAT-LIST –PROPERTY *

o por huella digital

$cert = (Get-ChildItem –Path cert:\LocalMachine\My\AE53B1272E43C14545A448FB892F7C07A217A761)

No te olvides de IMPORTAR MÓDULO PKI

O también puede ver, exportar, importar y eliminar certificados usando explorador de Internet.

Para ver los certificados con Internet Explorer

  1. En Internet Explorer, haga clic en Herramientas, luego haga clic en Opciones de Internet para Muestra el cuadro de diálogo Opciones de Internet.
  2. Haga clic en la pestaña Contenido.

  3. En Certificados, haga clic en Certificados. Para ver detalles de cualquier     certificado, seleccione el certificado y haga clic en Ver.


1
2017-09-28 12:56