Projects / The GNU Privacy Guard

The GNU Privacy Guard

GnuPG (the GNU Privacy Guard or GPG) is GNU's tool for secure communication and data storage. It can be used to encrypt data and to create digital signatures. It includes an advanced key management facility and is compliant with the proposed OpenPGP Internet standard as described in RFC2440. As such, it is meant to be compatible with PGP from NAI, Inc. Because it does not use any patented algorithms, it can be used without any restrictions.

Tags Security Cryptography
Licenses GPL

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  02 Apr 2009 21:15
  • Rrelease-after

Changes: Many enhancements and fixes were made.

  • Rrelease-mid
  •  29 Mar 2008 23:35
  • Rrelease-after

Changes: A possible memory corruption while importing OpenPGP keys, as reported in CVE-2008-1530, was fixed. The Admin PIN for OpenPGP cards may now be entered with the pinpad. Certificate chain construction was improved. The PKITS framework was extended. A bug in the ambigious name detection was fixed. Further minor bugfixes were made.

Changes: A possible memory corruption while importing OpenPGP keys was fixed. AES encryption performance was improved by more than 20% on x86, and decryption is also slightly faster.

Changes: The gpg-connect-agent was enhanced with a small scripting language. A new option "--list-config" was implemented for gpgconf. Creating DSA2 keys is now possible. gpgsm can now be allowed to verify broken signatures. A rare bug in decryption using the OpenPGP card and a crash in gpgconf were fixed. Several other minor enhancements and bugfixes were made. The license was changed to the GPLv3.

Changes: The detection of keyrings specified multiple times was improved. Changes were made to cope better with broken keyservers. The "--openpgp" mode was updated to match the final OpenPGP standard RFC-4880. The older behavior is supported with "--rfc2440". A rare bug in decryption using the OpenPGP card was fixed. Several other minor enhancements and bugfixes were made. The license was changed to the GPLv3.

Rss Recent comments

Rcomment-before 30 Jul 1999 15:27 Rcomment-trans cdwiegand Rcomment-after

Geheimnis supports GnuPG 0.9x
Geheimnis since 0.50 supports GnuPG 0.9x, and in future releases, will support advanced options like choosing the hash, encryption method, etc...

Rcomment-before 28 Jun 1999 15:33 Rcomment-trans mroth Rcomment-after

Use GnuPG in your own programms
Privacy Guard Glue (http://www.nessie.de/mroth/pgg/) is a library written in C to
add GnuPG support to applications. It uses the coprocessing interface of GnuPG.

No-screenshot

Project Spotlight

Daily Collection

Software which manages the daily accounting activity of small banks.

E118f6d89741593f4cb04c6ee6bcfd86_thumb

Project Spotlight

OTRS

A help desk and ITIL compliant IT service management solution.