Projects / GPGME


GnuPG Made Easy (GPGME) is a library designed to make access to GnuPG easier for applications. It provides a high-level cryptography API for encryption, decryption, signing, signature verification, and key management. It currently uses GnuPG as its backend, but the API is not restricted to this engine. In fact, support for other backends is planned.

Operating Systems

Recent releases

  •  11 Jul 2008 07:08

    Release Notes: Bugfixes were made for Win32. A new, experimental (and thus undocumented and potentially unstable) interface for accessing gpg-conf through GPGME has been added.

    •  07 Mar 2007 13:52

      Release Notes: A vulnerability when using GnuPG in streaming mode, which made it possible to insert additional text before or after a signed message if GnuPG was not used correctly, was fixed.

      •  30 Dec 2004 11:14

        Release Notes: This release features a selection of minor bugfixes.

        •  02 Jan 2003 02:38

          Release Notes: Key generation returns the fingerprint of the generated key. A new convenience function gpgme_get_key was added. Support was added for signatures of user IDs in keys via the new GPGME_KEYLIST_MODE_SIGS keylist mode and the gpgme_key_sig_get_string_attr and gpgme_key_sig_get_ulong_attr interfaces. The XML info about a key also includes the signatures if available. A new data object interface was also added, which is more flexible and transparent.

          •  23 Aug 2002 21:40

            Release Notes: Changes in the makefile.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.