GPG algorithms and key strengths
GPG supports many algorithms, but we recommend the following:
GPG key type | Algorithm | Reason |
---|---|---|
Master key | RSA | For compatibility reasons, we recommend that you use RSA for the master key. Some tools do not handle ECC keys properly. Master keys are not used often therefore the speed and size considerations of RSA are unimportant. |
Subkeys | ECC (ECDSA or EdDSA) | Subkeys are used more often, therefore ECC (ECDSA or EdDSA) is recommended as it will be faster, and the resulting signatures will be dramatically smaller than using RSA. |