FTPS


FTPS (также известный как FTP-SSL и FTP Secure ) — это расширение широко используемого протокола передачи файлов (FTP), которое добавляет поддержку безопасности транспортного уровня (TLS) и, ранее, уровня защищенных сокетов (SSL, который теперь называется запрещенные RFC7568 ) криптографические протоколы.

FTPS не следует путать с протоколом передачи файлов SSH (SFTP), подсистемой безопасной передачи файлов для протокола Secure Shell (SSH), с которым он несовместим. Он также отличается от FTP через SSH , который представляет собой практику туннелирования FTP через SSH-соединение.

Протокол передачи файлов был разработан в 1971 году для использования в научно-исследовательской сети ARPANET . [1] Доступ к ARPANET в это время был ограничен небольшим количеством военных объектов и университетов, а также узким сообществом пользователей, которые могли работать без требований безопасности данных и конфиденциальности в рамках протокола.

По мере того, как ARPANET уступала место NSFnet, а затем и Интернету , более широкие слои населения потенциально имели доступ к данным, поскольку они проходили все более длинные пути от клиента к серверу. Пропорционально увеличилась возможность неавторизованных третьих лиц подслушивать передачу данных.

В 1994 году компания Netscape , производящая интернет-браузеры, разработала и выпустила оболочку прикладного уровня Secure Sockets Layer . [2] Этот протокол позволял приложениям обмениваться данными по сети конфиденциальным и безопасным способом, предотвращая подслушивание, фальсификацию и подделку сообщений. Хотя он мог повысить безопасность любого протокола, использующего надежные соединения, такого как TCP , чаще всего он использовался Netscape с HTTP для формирования HTTPS.

В конечном итоге протокол SSL был применен к FTP, а в конце 1996 г. был опубликован проект запроса комментариев (RFC). [3] Вскоре после этого был зарегистрирован официальный порт IANA . Однако RFC не был окончательно доработан до 2005 года. [4]