Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Breaking] Drop support for RSA PKCS#1 PEM keys in favor of the OpenSSH format. #272

Merged
merged 2 commits into from
Dec 12, 2024

Conversation

tmds
Copy link
Owner

@tmds tmds commented Dec 12, 2024

As described in the README, this library embraces OpenSSH format when possible.

This drops support for the RSA PKCS#1 PEM ('RSA PRIVATE KEY') format which was supported because the library author was using this format for a key.

If you are using a key in this format, it can be converted by running:

ssh-keygen -p -f <key_file>

The OpenSSH format has been supported in OpenSSH since 2014 and became the default format used by 'ssh-keygen' in 2018.

@tmds
Copy link
Owner Author

tmds commented Dec 12, 2024

@jborean93 fyi.

…SH format.

As described in the README, this library embraces OpenSSH format when possible.

This drops support for the RSA PKCS#1 PEM ('RSA PRIVATE KEY') format which
was supported because the library author was using this format for a key.

If you are using a key in this format, it can be converted by running:

   ssh-keygen -p -f <key_file>

The OpenSSH format has been supported in OpenSSH since 2014 and became
the default format used by 'ssh-keygen' in 2018.
@tmds tmds force-pushed the drop_rsa_pem_key_support branch from 31b5c8f to 11a646f Compare December 12, 2024 10:07
@tmds tmds merged commit 76e391e into main Dec 12, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant