Я планирую передавать зашифрованные файлы по FTP. Однако другой мой партнер хочет использовать SFTP вместо FTP из соображений безопасности. Однако я считаю, что, поскольку файлы зашифрованы, мы все еще можем использовать FTP, и данные в безопасности.
ПРИМЕЧАНИЕ. Причина, по которой я не выбираю SFTP, заключается в том, что моя система не поддерживает SFTP напрямую.
Пожалуйста, поделитесь своими мыслями по поводу этой дискуссии.
Несколько вещей:
И, наконец, не рекомендуется предполагать, что ваши зашифрованные файлы полностью защищены. Кто-то, отслеживающий этот трафик, может сохранить файлы для расшифровки позже, когда будут выпущены более новые и быстрые методы дешифрования. Можете ли вы быть уверены, что используемая вами схема шифрования никогда не будет использована?
Если данные важны для вас, по возможности шифруйте свои соединения.
Взять с другой стороны. Насколько вам комфортно, когда кто-то за пределами вашей компании имеет доступ к этим файлам, даже если они зашифрованы? Если нервничаешь, то правильно. Вы не хотите использовать FTP.
Совершенно небезопасно использовать FTP в качестве транспортного средства через Интернет. FTP следовало прекратить много лет назад. Пароли FTP передаются в открытом виде. Таким образом, злоумышленник, получивший этот пароль, может загрузить ваши зашифрованные файлы непосредственно с FTP-сервера для себя и, дав ему столько времени, сколько он хочет, теоретически может их расшифровать.
Кроме того, они могут вмешиваться в ваши файлы на ftp-сервере. Как вы поверите, что они подлинные? Они также могут удалить их или загрузить какой-нибудь мусор на ваш FTP-сервер и заполнить его диск мусором. Итак, можете ли вы внести сервер в белый список только для тех, кому доверяете?
Итак, теперь ваша безопасность полностью зависит от шифрования самих файлов и того, можете ли вы им доверять. Если бы вы использовали простое zip-шифрование, я бы сказал, что у вас могут быть проблемы. Не используйте простое шифрование на основе пароля. Считайте что-то вроде PGP лучшим вариантом.
Также подумайте об идее получения файлов из SFTP, если у другой стороны есть SFTP-сервер. Или, если можете, обновите свой FTP-сервер с помощью SFTP. Кроме того, при необходимости зашифруйте наиболее важные архивы / приложения. Особо чувствительный материал. Потому что иногда именно люди в вашей организации могут быть самой большой угрозой. например люди покидают компанию.
Тогда используйте FTPS. Проблема, с которой вы сталкиваетесь, больше связана с потерей глаза на данные.
Если злоумышленник сможет расшифровать ваш файл, вы столкнетесь с большими проблемами.
Если вам действительно нужен FTP, подумайте о том, чтобы предоставить пользователю VPN-соединение. Это зашифрует передачу.
Если вы должны использовать обычный FTP, то, по моему мнению, вы не будете так плохо поступать, если выполняются все следующие условия:
В качестве примечания, вы можете пересылать незашифрованный FTP-трафик через порт SSH, и тогда ваша система может использовать обычный FTP, но соединение по-прежнему будет зашифровано.