What is Gnupg?
1. popular open-source cryptography program
2. an alternative to PGP
3.google GnuPG for more info
GnuPG supports max of 1024bit DSI key and 4096bit ElGamal key.