Gnu加密PG软件是一款加密解密软件,这款工具可以让用户轻松实现加密解密,支持跨平台就是这款工具的最大特性,虽然看上去使用起来很复杂,实际学会后就会发现加密的步骤其实非常轻松。
GnuPG是没有任何图形用户界面的命令行工具。它是一个通用的加密引擎,可以直接从命令行提示符,shell脚本或其他程序使用。因此,GnuPG通常被用作其他应用程序的实际加密后端。
RFC4880定义的OpenPGP标准(也称为PGP)的完整和免费实现。允许你对你的数据和通信进行加密和签名;它的特点是有一个多功能的密钥管理系统,以及各种公钥目录的访问模块。GnuPG,也被称为GPG,是一个命令行工具,具有与其他应用程序轻松集成的功能。提供了丰富的前端应用程序和库,还提供了对S/MIME和安全壳(ssh)的支持。
完整的OpenPGP实现。
完整的CMS / X.509(S / MIME)实施。
SSH代理实现
在所有Unix平台,Windows和macOS上运行。
完全替代PGP;从头开始写。
不使用任何获得专利的算法。
根据GPL免费提供;
可以用作过滤程序。
具有比PGP更好的功能和最先进的安全功能。
解密并验证PGP 5、6和7消息。
支持RSA,ECDH,ECDSA,EdDSA,Elgamal,DSA,AES,山茶花,3DES,Twofish,SHA2和更多算法。
语言支持多种语言。
在线帮助系统。
可选的匿名消息接收者。
对HKP密钥服务器(sks-keyservers.net)的集成支持。
虽然基本的GnuPG程序有一个命令行界面,仍然存在许多提供图形用户界面的前端。例如GnuPG加密被集成进了Linux里流行的桌面环境KDE和GNOME里的图形化电子邮件客户端:KMail和Novell Evolution。也有GnuPG的图形化前端(GNOME里的Seahorse,KDE里的KGpg)。在Mac OS X上,Mac GPG项目提供Aqua作为操作系统集成的加密前端和密钥管理器和GnuPG安装一样通过Installerpackages进行安装。此外,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系统上安装和使用。