Как я могу подключиться к SFTP-серверу AWS Transfer Family с помощью алгоритма diffie-hellman-group1-sha1

Я работаю с аппаратными устройствами, которые поддерживают протокол SFTP для передачи файлов. для этого я создал SFTP-сервер в семействе AWS Transfer.

Проблема, с которой я столкнулся, заключается в том, что устройство не поддерживает какой-либо криптографический алгоритм, который поддерживается семейством AWS Transfer.

Из-за этого я получаю следующую ошибку

ОШИБКИ KEX_FAILURE Сообщение ="не найден подходящий метод обмена ключами" Kex=diffie-hellman-group1-sha1,diffie-hellman-group-exchange-sha1SourceIP=121.244.200.210

Алгоритмы, поддерживаемые прибором:

Алгоритмы обмена ключами (Kex_Algorithms)diffie-hellman-group1-sha1 ssh-rsa Cipher3des-cbcMAChmac-md5

Это устаревший набор криптографических алгоритмов, который не поддерживается семейством передачи AWS. https://docs.aws.amazon.com/transfer/latest/userguide/security-policies.html

Также в настоящее время нет возможности обновить устройство для изменения криптографического алгоритма.

какая у меня есть альтернатива для подключения.

1 ответ

Вы можете рассмотреть автономный сервер SFTP, который поддерживает устаревшие шифры, и установить его на выделенном экземпляре EC2.

Проверьте это https://zappysys.com/forums/topic/ciphers-algorithms-supported-sftp-connection/ Я думаю, что это соответствует криптографии вашего устройства. Возможно, меня беспокоит установка, не одобренная HIPAA, если вы подпадете под это.

Возможно, вы можете добавить компенсирующие элементы управления, такие как конечная точка VPN, и через нее туннелировать устаревшие протоколы.

Другие вопросы по тегам