Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top
  • Q1) What's a good example of showcasing the advantage of gnupg2 over gnupg?

  • Q2) I'm trying to build encryption into a small piece of software for internal project management. Is gnupg a good tool to use for that? Is gnupg2 better for any reasons?

share|improve this question

According to the GNUpg website

GnuPG comes in two flavours: 1.4.11 is the well known and portable standalone version, whereas 2.0.18 is the enhanced and somewhat harder to build version.

The release notes say

1.4.11 is the stable version of GnuPG. (2.0.18 is the unstable development version).

For 2.0

GnuPG-2 has a different architecture than GnuPG-1 (e.g. 1.4.5) in that it splits up functionality into several modules. However, both versions may be installed alongside without any conflict. In fact, the gpg version from GnuPG-1 is able to make use of the gpg-agent as included in GnuPG-2 and allows for seamless passphrase caching. The advantage of GnuPG-1 is its smaller size and the lack of dependency on other modules at run and build time. We will keep maintaining GnuPG-1 versions because they are very useful for small systems and for server based applications requiring only OpenPGP support.

If you read through the notes for each release you will build up a good picture of what features are in 2.x that are not in 1.x. E.g. support for smart-cards.

share|improve this answer
I actually read these before positing. But I was looking for some concrete use case to show the advantage/drawback of either. – qazwsx Jan 15 '12 at 19:26

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.