Estoy usando Java keytool
. He exportado un .pem
certificado autofirmado de mi almacén de claves. ¿Hay un comando para ver los detalles del certificado directamente desde el .pem
archivo (no del certificado en el almacén de claves)?
130
Respuestas:
Use el
-printcert
comando 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
openssl
instalado.fuente
keytool
equivoqué conjava.lang.Exception: Failed to parse input
algunas piedras preciosas, pero esto funcionó para todas ellasopenssl x509 -in file.pem -text | grep -A 1 'Alternative Name'
file
comando para saber que era "rsa" y no "x509" (por ejemplofile xyz.pem
).x509
es el formato de los certificados,rsa
es el formato de un par de claves pública / privada.