GNU Privacy Guard（GnuPG或GPG）是一个密码学软件，用于加密、签名通信内容及管理非对称密码学的密钥。GnuPG是自由软件，遵循IETF订定的OpenPGP技术标准设计，并与PGP保持兼容。GnuPG是自由软件基金会的GNU计划的一部份，曾受德国政府资助。
历史.GnuPG的早期版本由维尔纳·科赫开发，经过近两年迭代后于1999年9月7日正式发布1.0.0版。软件实现遵循OpenPGP标准，兼容菲尔·齐默尔曼开发的PGP。2000年，德国联邦经济及科技部资助