6

Every example I've found on StackExchange, and other internet forums, etc all tell me how to get the thumbprint from a certificate already installed into a certificate store. Alternatively, the instructions say to install the cert, then get the thumbprint.

However, I really need to get the thumbprint from the pfx file without installing it.

11

Get an object in Powershell-3.0 and later, which can then be used with Select and other property accessors:

 Get-PfxCertificate -FilePath Certificate.pfx 

Alternatively, one can use openssl from msys or cygwin. However, this is tricky since it's one of those *nix programs that spews all the useful info to stderr, which gets handled badly in powershell.

 openssl pkcs12 -info -in Certificate.pfx

Note: Both of these methods require the user to input the password. I've yet to find a fully automated way to do this without manually entering the password each time.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.