When creating a new certificate, there is a choice of how long to select the size of the private key.

As of October 2014 the default of GnuPG is to use RSA with a length 2048bit. This is the recommendation because the GnuPG Initiative believe this serves most users best.

There is an ongoing debate about what the future default length should be and what sizes should be supported. You will find it on gnupg-users.

Note that Werner Koch, the principle author of GnuPG recommends to not use private keysizes larger than 4 Kibibyte, he believes 8 KiB to be a practical upper limit that GnuPG should technically support. E.g. see his statement in Debian Issue739424

The main arguments (TODO) are:

LargeKeys (last edited 2014-10-28 11:46:14 by bernhard)