How to extract certificate from .p12 (PFX) file using KEYTOOL commands

Viewed 28644

I want to extract certificate from a .p12 file. I can't use openssl as it is not allowed in my organization.

Is keytool able to extract the certificate, or is there any other way by which I can get this certificate extracted?

Do I require the password for the private key for this?

2 Answers

The accepted answer will give you a certificate in binary format. If you want the resulting certificate to be in PEM format i.e text, add the keytool option -rfc like so:

keytool -exportcert -rfc //+ other options

-rfc – Will output in PEM format as defined by RFC 1421.

Result

This will give you a readable certificate
-----BEGIN CERTIFICATE-----
body
-----END CERTIFICATE-----.

Related