Last Updated: February 25, 2016
·
982
· gohan

note about ssh-keygen

Convert OpenSSH RSA or DSA key to PEM format

RSA to PEM

# First create an RSA key using OpenSSH tools:
$ ssh-keygen -t rsa
# Then converted it to PEM format:
$ openssl rsa -in ~/.ssh/id_rsa -outform pem > id_rsa.pem

DSA to PEM

# First create an DSA key using OpenSSH tools:
$ ssh-keygen -t dsa
# Then converted it to PEM format:
$ openssl dsa -in ~/.ssh/id_dsa -outform pem > id_dsa.pem

2 Responses
Add your response

Use the -f argument of ssh-keygen to avoid using the default path ~/.ssh/id_rsa.

over 1 year ago ·

What's the benefit of PEM format over DSA/RSA?

over 1 year ago ·