Протокол Secure Shell (SSH) — это протокол для безопасного удаленного входа в систему и других безопасных сетевых служб через незащищенную сеть. В этом документе описывается архитектура протокола SSH@, а также обозначения и терминология, используемые в документах протокола SSH. Здесь также обсуждается система именования алгоритмов SSH, которая допускает локальные расширения. Протокол SSH состоит из трех основных компонентов: Протокол транспортного уровня обеспечивает аутентификацию сервера, конфиденциальность и целостность с идеальной секретностью пересылки. Протокол аутентификации пользователя проверяет подлинность клиента на сервере. Протокол соединения мультиплексирует зашифрованный туннель на несколько логических каналов. Подробности этих протоколов описаны в отдельных документах.