How to convert binary private key file in to pem format which is acceptable by openssl [closed]

StackOverflow https://stackoverflow.com/questions/20719099

سؤال

I have a private key file which is in binary format. I need to convert it into .pem format. I am able to convert using base64 but openssl is not accepting this file. Is there any other way to convert binary to .pem which is acceptable by openssl.

هل كانت مفيدة؟

المحلول

Chances are you have a DER encoded key. To convert it you can (likely) do this

openssl rsa -inform der -in <yourfile> -outform pem -out output.pem

Please note that this will only work for unencrypted RSA private keys. If you have a DSA or EC (or PKCS8 formatted) key you'll need to change the command a bit, but you did not provide enough detail for me to narrow it down for you.

(There are also many other private key formats such as PVK, so if this still doesn't work please provide some more information)

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top