Descargue PEM solo a través del navegador

Descargue PEM solo a través del navegador

Me gustaría descargar un certificado en formato PEM...

-----BEGIN CERTIFICATE-----
XoSDIKaItcRzMGrVqFPY9lG72Oe68lnLZWYQSkvqePC/04QnapOP...
(...)
-----END CERTIFICATE-----

...directamente desde un navegador web, visitando un sitio web HTTPS. ¿Existe alguna función o complemento del navegador que permita hacerlo?

Estoy usando Chrome en Win10, pero las respuestas sobre otros navegadores/sistemas operativos pueden ser útiles.

No estoy intentando hacer esto usando herramientas de línea de comandos de UNIX, por ejemplo

openssl s_client -connect mysite:443 > tmpfile

Respuesta1

Un PEM es un formato particular. Si no tiene un archivo en formato PEM, no podrá descargarlo como archivo PEM. Lo que puedes hacer es obtener la información del certificado y convertirla al formato que necesites.

Según sus respuestas, no parece que realmente esté interesado en descargar el archivo, sino en guardar un certificado que se utiliza para una conexión HTTPS como un archivo PEM. En ese caso (al menos para Firefox y Chrome), vea los detalles del certificado que se está utilizando y elija guardarlo como un archivo.

Para Firefox haga lo siguiente:

Haga clic en Bloquear > Flecha > Más información > Ver certificado > Detalles > Exportar

Cromo delantero:

Haga clic en Bloquear > Válido > Detalles > Copiar a archivo

Guardar un certificado usando Chrome

La función de guardar real no permitirá un PEM, por lo que tendrás que convertirlo después, por ejemplo, usando openssl.

Cómo guardar un certificado SSL de servidor remoto localmente como un archivoTambién contiene información en caso de que no sea posible ver esa información en Chrome siguiendo estos pasos.

Para conocer los pasos sobre cómo convertir el archivo resultante, consulteCómo convertir .crt a .pem [duplicado]. Es esencialmente openssl x509 -in mycert.crt -out mycert.pem -outform PEM.

información relacionada