Large keys

When generating a new key pair, advanced users can chose the bitlength for the RSA algorithm.

As of October 2014, GnuPG's default is an 2048 bit RSA keypair. This recommendation will serve most users best. Please also refer to the FAQs on keysize.

There is an ongoing debate on the gnupg-users mailing list about what the future default length should be and what sizes should be supported.

Note that the principle author of GnuPG, Werner Koch recommends to not use private keys larger than 4 KiB. He believes 8 KiB to be a practical upper limit that GnuPG should technically support. See, for instance, his statement in Debian Issue739424. Since version 2.0.27 and 1.4.19 GnuPG can be compiled with --enable-large-secmem to offer an --enable-large-rsa option that can create keys up to 8 KiB. Some elder versions supported creating of keys up to 16 KiB.

The main arguments (TODO needs more checking of completeness) are:

Other rationales

LargeKeys (last edited 2016-09-14 07:35:22 by bernhard)