Projects / GPGME

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.

Tags
Licenses
Operating Systems
Implementation

RSS 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 05: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 03:14

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

  •  01 Jan 2003 18: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 17:40

    Release Notes: Changes in the makefile.

    Screenshot

    Project Spotlight

    SmartGit/Hg

    A GUI client for Git, Mercurial, and SVN.

    Screenshot

    Project Spotlight

    wye

    A pipe multiplexer.