В чем разница между GPG и OpenSSH?

В чем разница между GNU Privacy Guard и Open SSH?

Я довольно новичок в этих вещах, и я AFAIK, вы можете использовать как для шифрования, так и оба бесплатны. Кто-нибудь может объяснить, что один предлагает, а другой нет? И зачем была GPG, если OpenPGP уже был свободным программным обеспечением?

1 ответ

Решение

GnuPG (GNU Privacy Guard) - это программное обеспечение для подписи и шифрования сообщений. OpenSSH предназначен для безопасного удаленного доступа к консоли (и может делать еще кое-что, например, переадресацию портов). Это два совершенно разных инструмента, решающих совершенно разные задачи.

OpenPGP - это стандартная реализация GnuPG (и других). OpenPGP - это не программное обеспечение, а формат файла и протокол! Symantec PGP (после того, как он был продан и переименован несколько раз) был первым программным обеспечением, которое внедрило OpenPGP (фактически стандарт был опубликован только через несколько лет после выпуска PGP).

Другие вопросы по тегам