Gnu Privacy Guard. PGP의 오픈 소스 구현판이다. OpenPGP 표준을 다루는 RFC4880을 구현한다.
GNU 소프트웨어이며, 독일 정부의 후원을 받고 있다.
알고리즘
GnuPG 1.4.18과 2.0.26 기준으로, GnuPG는 다음 알고리즘을 지원한다:
- 공개키: RSA, ElGamal, DSA
- 암호화: IDEA[1], 3DES, CAST5, Blowfish, AES-128, AES-192, AES-256, Twofish, Camellia-128, Camellia-192, Camellia-256[2]
- 해시: MD5, SHA-1, RIPEMD-160, SHA-256, SHA-384, SHA-512, SHA-224
- 압축: 압축하지 않음, ZIP, ZLIB, BZIP2