Answers:
PGP可以指两件事:
在GNU隐私卫士(GPG)软件是一个独立执行的OpenPGP标准,所以你可以用它来使用其它OpenPGP的实施方式(例如赛门铁克PGP)人交换加密信息。
由于它在Linux系统上的流行,人们错误地使用术语“ GPG”来指代整个OpenPGP密码系统(例如“ GPG密钥”或“ GPG签名”)也相当普遍。通常,从上下文中可以很清楚地看出它们的含义。
“ PGP”代表“相当好的隐私”。它是由Phil Zimmermann开发的。最初,它是根据Gnu Public License作为受版权保护的免费软件编写的。后来,PGP进行了升级,并成为一个礼节性程序。该程序的权利被交易。升级的原因是与美国出口法有关的法律辩护费用和专利使用费问题。现在,PGP程序归PGP Corporation所有。
PGP Corporation不拥有仅命令行版本,PGP Corporation也非出售。PGP使用RSA算法和IDEA加密算法。PGP被认为具有Windows界面,该界面更加精致
“ GPG”代表“ Gnu Privacy Guard”。GPG是PGP的重写或升级。它不使用IDEA加密算法。这是为了使其完全免费。它使用NIST AES,高级加密标准。所有算法数据均由OpenPGP Alliance公开存储和记录。进行此更改的主要原因是,AES的成本低于IDEA,并且被认为更安全。而且,由于它没有专利,因此它是免版税的。GPG比带有OpenPGP的原始PGP更兼容。GPG也基于命令行。Windows前端也可用于GPG,而不是命令行。
Gnu Privacy Guard和Pretty Good Privacy(分别称为GPG和PGP)是用于安全传输和存储信息的数据加密和解密解决方案。GPG和PGP几乎完全相同,它们之间的主要区别在于它们向公众发放许可的方式。
阅读更多:GPG和PGP之间的区别| eHow.com http://www.ehow.com/info_12225332_difference-between-gpg-pgp.html#ixzz26DXDNpJy