Не попадайтесь на FTP, иначе ваши данные могут исчезнуть!

FTP — исторически значимая часть Интернета. FTP помог сотням тысяч, если не миллионам людей передавать файлы между компьютерами и сетями по всему миру. К сожалению, правда в том, что FTP совершенно небезопасен.

Что такое FTP?

FTP означает протокол передачи файлов. Это метод передачи файлов по сети. В основном он прошел путь динозавров и использовался в основном в устаревших средах.

Основная проблема

FTP использует открытый текст для передачи всех данных. Это означает, что данные, которые обрабатываются и передаются между машинами по сети, вообще не шифруются, включая учетные данные для входа в систему, что фактически делает учетные данные для входа бесполезными. Злоумышленник может легко использовать такое приложение, как Wireshark, для доступа к данным, передаваемым по FTP.

Решение

К счастью, для FTP существует довольно простое решение, которое работает очень похоже на FTP. SFTP. SFTP означает безопасный протокол передачи файлов. SFTP по сути стал стандартом для передачи файлов между сетями благодаря простоте настройки, но, что более важно, благодаря надежному шифрованию. SFTP использует SSH для передачи файлов. SSH использует систему открытого закрытого ключа с ключами, обычно имеющими длину от 2048 до 4096 бит. Для тех, кто не разбирается в криптографии, это очень долго. Чем длиннее и сложнее ваш ключ, тем он надежнее, особенно при обфускации с помощью RSA.

Заключение

Криптография постоянно меняется, но SFTP остается основным продуктом в сообществе безопасности благодаря безопасному характеру RSA. К сожалению, недавно были разработаны квантовые компьютеры, которые угрожают взломать шифрование RSA с молниеносной скоростью. Будем надеяться, что компьютерщики и физики придумают новые методы шифрования, использующие квантовые компьютеры.