The Интернет сам по себе было очень мало безопасности, встроенные в нее. Состоит из множества мелких независимых сетей, которые простирались по всему миру, путь, по которому пакет данных потребовалось, чтобы добраться из точки А в точку Б была непредсказуема. С ростом популярности Интернета, стало необходимым, чтобы иметь возможность передавать различные типы критических данных с некоторым количеством безопасности.
Netscape Communications решить проблему безопасности в Интернете, развивая Layer Protocol Secure Sockets (SSL), который используется шифрование с открытым ключом для шифрования данных, передаваемых через Интернет. Это по-прежнему широко признано, что механизм безопасности и реализуется всеми веб-browsers.FTPS Безопасные TransferModifications файл в протоколе FTP были сделаны, чтобы включить использование SSL для шифрования передачи файлов через Интернет. Модифицированный механизм называют FTPS.
Для того, чтобы сохранить обратную совместимость с оригинальным протоколом передачи файлов, подключение через FTPS может быть либо явным, когда связь между подключения клиента и сервера начинается как обычный FTP, а затем ведет переговоры безопасное соединение, или неявно, где соединение начинается будучи encrypted.HTTPS Secure File TransferSince веб-браузер уже способен криптографии с открытым ключом, простые загрузки и добавления могут быть выполнены непосредственно через веб-браузер, используя протокол HTTPS на. Это означает, что специальное программное обеспечение FTP-клиент не required.
SFTP Secure File TransferThe Безопасный протокол Shell также известный как SSH был разработан Тату Ylonen чтобы обеспечить безопасный доступ к удаленным оболочки, используя криптографию с открытым ключом и заменить Telnet и другие не безопасные снаряды. Этот протокол, так как развивались также поддерживают механизм передачи файлов, как SFTP, известный. Основное преимущество этого механизма является то, что она н