GPG和OpenSSH有什么区别?

时间:2013-08-06 16:56:05

标签: encryption openssh gnupg

GNU Privacy Guard和Open SSH之间有什么区别?

我对这些事情都很陌生,而且我可以使用AFAIK进行加密,两者都是free。任何人都可以解释一个提供什么,另一个没有?如果OpenPGP已经是免费软件,为什么需要GPG?

1 个答案:

答案 0 :(得分:2)

GnuPG(GNU Privacy Guard)是一种用于签名和加密消息的软件。 OpenSSH用于安全的远程控制台访问(并且可以执行更多东西,如端口转发)。这是完全不同的两个完全不同的工具。

OpenPGP是标准的GnuPG(和其他)实现。 OpenPGP不是软件,而是文件格式和协议! Symantec PGP(在被出售和重命名几次之后)是第一个实现OpenPGP的软件(实际上该标准仅在PGP发布几年后才发布)。