GnuPG

历史

GnuPG的早期版本由维尔纳·科赫开发，经过近两年迭代后于1999年9月7日正式发布1.0.0版。软件实现遵循OpenPGP标准，兼容菲尔·齐默尔曼开发的PGP。2000年，德国联邦经济及科技部资助了31.8万马克，用于移植GnuPG到Microsoft Windows。
德国政府于2005年资助开发S/MIME。GnuPG 2.0于2006年11月13日发布，加入了S/MIME-多用途网际邮件扩充协议（Secure Multipurpose Internet Mail Extensions. RFC 2311）。因为GnuPG 2.0的新的软件架构不支持某些用途，所以1.x与2.0是两个分支版本。

使用

虽然基本的GnuPG程序有一个命令行界面，仍然存在许多提供图形用户界面的前端。例如GnuPG加密被集成进了Linux里流行的桌面环境KDE和GNOME里的图形化电子邮件客户端：KMail和Novell Evolution。也有GnuPG的图形化前端（GNOME里的Seahorse，KDE里的KGpg）。在Mac OS X上，Mac GPG项目提供Aqua作为操作系统集成的加密前端和密钥管理器和GnuPG安装一样通过Installer packages进行安装。此外，GPGMail项目可以使Apple Mail使用GnuPG加密。Instant messaging程序，例如，当GnuPG已经安装并配置好了时，Psi和Fire可以自动安全的传递消息。像Horde这类的基于互联网的软件也可以使用GnuPG。跨平台插件Enigmail为Mozilla Thunderbird和SeaMonkey提供了GnuPG支持。类似的，Enigform和FireGPG为Mozilla Firefox提供了GnuPG支持。
在2005年，G10 Code和Intevation发行了Gpg4win，一个包含GnuPG for Windows, WinPT、Gnu Privacy Assistant，和为Windows Explorer和Outlook提供的GnuPG插件的mail软件套装。这些工具被包装进了一个标准的微软安装包里，使得它可以很容易的使GnuPG在Windows系统上安装和使用。