Add option to select RSA or ECDSA key type when creating certificates#5121
Conversation
|
Docker Image for build 1 is available on DockerHub: Note Ensure you backup your NPM instance before testing this image! Especially if there are database changes. Warning Changes and additions to DNS Providers require verification by at least 2 members of the community! |
|
Great stuff, thanks :) |
|
@KalebCheng, The German BSI recommends the use of RSA-3072, which roughly corresponds to ECDSA-256. RSA-2048 should not be used beyond 2030. |
Great suggestion ! This feature was initially created just to solve a problem I encountered during my own usage, but your proposal makes a lot of sense. I’ll implement it. |
Summary
This PR introduces an option to select the key type (RSA or ECDSA) when creating SSL/TLS certificates in Nginx Proxy Manager. Previously, only ECDSA keys were generated by default, which limited flexibility for users who prefer RSA keys.
Changes
Motivation
Some users prefer RSA keys for compatibility reasons or specific security requirements. This change allows users to choose between RSA and ECDSA when generating certificates.
Testing