Estoy usando Java keytool. He exportado un .pemcertificado autofirmado de mi almacén de claves. ¿Hay un comando para ver los detalles del certificado directamente desde el .pemarchivo (no del certificado en el almacén de claves)?
130

Respuestas:
Use el
-printcertcomando como este:fuente
.pem. Sepárelos en 2 archivos usando el editor de texto y el comando anterior funcionará. (Sugerencia: copie-- BEGIN CERTIFICATE --línea a-- END CERTIFICATE --línea al nuevo archivo)Una alternativa al uso
keytool, puede usar el comandoEsto debería funcionar para cualquier archivo .pem x509 siempre que lo haya
opensslinstalado.fuente
keytoolequivoqué conjava.lang.Exception: Failed to parse inputalgunas piedras preciosas, pero esto funcionó para todas ellasopenssl x509 -in file.pem -text | grep -A 1 'Alternative Name'filecomando para saber que era "rsa" y no "x509" (por ejemplofile xyz.pem).x509es el formato de los certificados,rsaes el formato de un par de claves pública / privada.