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.

277227fce7ec84b85abfb1fecd23c3fb_thumb

Project Spotlight

The Mana World

A free and open source MMORPG using 2D graphics.

No-screenshot

Project Spotlight

censorshiptools

Tools for tuning or checking DNS censorship.